Я хочу динамически изменять размер моей карты во время выполнения, нажимая на клавишу со стрелкой. Моя раскладка:Изменение размера карты во время выполнения
<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"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MapActivity" >
<fragment
android:id="@+id/map"
android:name="com.google.android.gms.maps.MapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true" />
Я думаю, что я должен использовать MapView и setLayoutParams, но я не уверен, что кто-то поможет how.Could, как я могу это сделать? Спасибо заранее.
им не испытал это. но вы можете попробовать этот «RelativeLayout Rl = (RelativeLayout) findViewById (R.id.relativelayout); RelativeLayout.LayoutParams layout_description = new RelativeLayout.LayoutParams (RelativeLayout.LayoutParams.FILL_PARENT или YourUserDefinedwidth, RelativeLayout.LayoutParams.FILL_PARENT или YourUserDefinedHeight); Rl.setLayoutParams (layout_description); ' –