アンドロイドスタジオのデフォルトのGooglemapアクティビティの上にボタンを追加したいと思います。私はこのようにGoogleマップのフラグメントのXMLコードを変更することで、このいずれかを試してみました:デフォルトのGoogleマップアクティビティでボタンを追加
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<fragment
android:id="@+id/location_map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment" />
<Button
android:id="@+id/button1"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:padding="0dp"
android:paddingBottom="0dp"
android:background="#359c5e"
android:text="@string/go"
android:textColor="#ffffff" />
しかし、私は私のmapfragment上のボタンを取得することができません。 FragmentとViceversaの前にXMLファイルでButtonを書くことで、いろいろ試してみましたが、同じ問題に直面しています。
私の要件は、
- がmapfragment上のボタンを作成することです。
- クリックすると、カスタマイズされたマーカーが表示されます。
このタスクを達成する方法は?どんな提案も感謝しています。
詳細については、2番目の要件をご記入ください。 –
ボタンを地図の一部にしたい、または地図の上にボタンを配置したい場合があります。具体的にしてください。 –
マップフラグメントのボタンとマップフラグメントの上のボタンは異なるのですか? – Abhinay