gpt4 book ai didi

Android Maps api v2 怪现象

转载 作者:太空狗 更新时间:2023-10-29 15:13:49 26 4
gpt4 key购买 nike

我在我的应用程序中集成了一个 map fragment (Android Maps Api V2),它工作正常,如下图所示:

enter image description here

但是当显示软键盘时, map 会滑到顶部并变成空白,如下图所示:

enter image description here

我还必须说,这种现象发生在星系 S (2.3.3) 上,而不是在星系 SIII 中,甚至在星系 Y 中也没有,这是性能问题或错误还是我遗漏了什么?

如果你曾经遇到过这个问题,请帮助..

谢谢。

最佳答案

你可以试试这个:

public class MyMapFragment extends SupportMapFragment() {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = super.onCreateView(inflater, container, savedInstanceState);
setMapTransparent((ViewGroup) view);
return view;
};

private void setMapTransparent(ViewGroup group) {
int childCount = group.getChildCount();
for (int i = 0; i < childCount; i++) {
View child = group.getChildAt(i);
if (child instanceof ViewGroup) {
setMapTransparent((ViewGroup) child);
} else if (child instanceof SurfaceView) {
child.setBackgroundColor(0x00000000);
}
}
}
// ...
};

不要使用google提供的mapFragment,而是使用这个。它为我解决了同样的问题,但它是在滑动菜单上进行的。

致谢:https://github.com/jfeinstein10/SlidingMenu/issues/168#issuecomment-11834105

关于Android Maps api v2 怪现象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14443206/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com