我试图在单击按钮时在mapView周围绘制边距.
所以这就是我所尝试过的,它不起作用. mapview位于相对布局中.
LayoutInflater inflater = getLayoutInflater();
LinearLayout mView = (LinearLayout) inflater.inflate(
R.layout.map_view_create_ps, mapView, false);
GeoPoint viewLoc = mapView.getMapCenter();
MapView.LayoutParams params = new MapView.LayoutParams(
LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT,
viewLoc,
MapView.LayoutParams.BOTTOM_CENTER);
mView.setLayoutParams(params);
mapView.addView(mView);
mView.setVisibility(View.VISIBLE);
单击按钮时会调用上面的内容
我的create_ps_layout就是这样
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:background="@android:color/transparent">
android:id="@+id/linearLayout1" android:orientation="vertical"
android:layout_height="fill_parent"
android:background="@drawable/rounded_boarder">
可绘制的背景是这样的
android:shape="rectangle" android:padding="10dp">
android:bottomLeftRadius="30dp" android:topLeftRadius="30dp"
android:topRightRadius="30dp" />
这不起作用,但是当你选择按钮时,你们可以指出我在如何在mapview周围绘制边框的正确方向吗?
2018

被折叠的 条评论
为什么被折叠?



