0
だから、私はこのレイアウトファイルがあります。のMapViewおよび他の要素とのAndroidレイアウト:予期しない結果(それはおそらく私です、私は知っている... ...)
<merge>
<com.google.android.maps.MapView
android:id="@+id/mapView"
android:layout_width="fill_parent"
android:layout_height="fill_parent".../>
<LinearLayout topNav
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="top".../>
<LinearLayout bottomNav
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom".../>
</merge>
をアイデアはトップを持つことであるとものをするためのボタンが付いたボトムバー。
これを行うと、バーが正しく表示され、中央の地図がバー以外のすべてを展開します。私はその後、
mapView.setBuiltInZoomControls(true);
を追加し、面白いことが起こります:ズームコントロールは、LOWERバーの上に表示され、タッチフォーカス(私はそれらをタッチすると、すなわち、私が実際にバー自体に下のボタンをクリックしてください)なし。体重を無駄に(すなわち、マップの重み= 1を設定するバーの重量= 0.5に設定)
提案:
私は、Androidで遊んでみましたか!
ありがとうございます!
-
良い思考が、それは助けていませんでした:
は、あなたはこれを試すことができます。私はまだ、ズームイン/アウトコントロールをボトムナビゲーター上に持っています。しかし、ありがとう!他のアイデア? – llappall