Google Map Api V2を使用しているアプリケーションで作業していますが、マップは正常に読み込まれ、マーカーも配置されていますが、マップにシークバーを追加しようとすると、マップの表面に表示されません。実際には、ユーザーがシークバーを使用して円の半径を増減できる機能を提供したいのですが、XMLを使用してそのシークバーを追加すると、シークバーが表示されません。
私のXMLはそのようなものです:-
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
<RadioGroup
android:id="@+id/rg_views"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/rb_normal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="StreetView" />
<RadioButton
android:id="@+id/rb_satellite"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Satellite" />
<RadioButton
android:id="@+id/rb_terrain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Terrian" />
</RadioGroup>
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/rg_views" >
<fragment
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment" />
<SeekBar
android:id="@+id/bar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:layout_marginRight="-30dp"
android:max="400"
android:minWidth="100dp"
android:progress="100"
android:rotation="270" />
</RelativeLayout>
</RelativeLayout>
誰かがボタンの配置方法を知っているなら、地図の表面にバーを探してください、そして私を助けてください
ありがとう