0

我试图让谷歌地图填满半屏和另一个半屏,我想用其他东西填满它。但我真的不知道如何完成它。

这就是我想要的

截屏 我试图做到这一点,但问题是我希望它也向其他手机显示相同的视图,例如野火和银河 s3。我的意思是屏幕尺寸。它的尺寸不太好,它不在视线范围内。我希望有人可以帮助我。

**更新 XML 代码 **

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="fill_parent"
    android:layout_height="fill_parent" android:weightSum="100">

<LinearLayout android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_weight="50">

      <TextView
    android:id="@+id/txt_lv_test"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
            android:visibility="gone"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
            android:visibility="gone"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_2"
    android:layout_width="wrap_content"
            android:visibility="gone"
    android:layout_height="wrap_content"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
            android:visibility="gone"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_4"
    android:layout_width="wrap_content"
            android:visibility="gone"
    android:layout_height="wrap_content"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_5"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
            android:visibility="gone"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_6"
            android:visibility="gone"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_7"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
            android:visibility="gone"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_8"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
            android:visibility="gone"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_9"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
            android:visibility="gone"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_10"
    android:layout_width="wrap_content"
            android:visibility="gone"
    android:layout_height="wrap_content"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_11"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
            android:visibility="gone"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />

<TextView
    android:id="@+id/viewer_12"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Large Text"
    android:visibility="gone"
    android:textAppearance="?android:attr/textAppearanceLarge" />
<TextView
    android:id="@+id/viewer_13"
    android:layout_width="wrap_content"
            android:visibility="gone"
    android:layout_height="wrap_content"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />
<TextView
    android:id="@+id/viewer_14"
    android:layout_width="wrap_content"
    android:visibility="gone"
    android:layout_height="wrap_content"
    android:text="Large Text"
    android:textAppearance="?android:attr/textAppearanceLarge" />
    <RelativeLayout
android:layout_width="fill_parent" 
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:weightSum="5">

<TextView
    android:text="@+id/SomeText"
    android:id="@+id/TextView01"
    android:layout_width="wrap_content" android:layout_height="wrap_content" />

<LinearLayout
    android:orientation="horizontal"
    android:background="@android:drawable/bottom_bar"
    android:paddingLeft="4.0dip"
    android:paddingTop="5.0dip"
    android:paddingRight="4.0dip"
    android:paddingBottom="1.0dip"
    android:layout_width="fill_parent" android:layout_height="wrap_content"
    android:layout_below="@+id/TextView01">

    <Button
        android:id="@+id/allow"
        android:layout_width="0.0dip" android:layout_height="fill_parent"
        android:text="Allow"
        android:layout_weight="1.0" />

      <Button
        android:id="@+id/allow"
        android:layout_width="0.0dip" android:layout_height="fill_parent"
        android:text="Allow"
        android:layout_weight="1.0" />

        <Button
        android:id="@+id/allow"
        android:layout_width="0.0dip" android:layout_height="fill_parent"
        android:text="Allow"
        android:layout_weight="1.0" />

          <Button
        android:id="@+id/allow"
        android:layout_width="0.0dip" android:layout_height="fill_parent"
        android:text="Allow"
        android:layout_weight="1.0" />

    <Button
        android:id="@+id/deny"
        android:layout_width="0.0dip" android:layout_height="fill_parent"
        android:text="Deny"
        android:layout_weight="1.0" />

</LinearLayout>
    </RelativeLayout>
    </LinearLayout>
    <LinearLayout android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_weight="50">

    <fragment
    android:id="@+id/map"
    android:name="com.google.android.gms.maps.SupportMapFragment"
    android:layout_weight="1.0"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

    </LinearLayout>

4

1 回答 1

0

这是一个布局,屏幕的一半是屏幕的LinearLayout上半部分,下半部分是地图,这应该适用于所有屏幕:

<?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"
android:orientation="vertical" >
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="1.0" />
    <fragment
        android:id="@+id/map"
        android:name="com.google.android.gms.maps.SupportMapFragment"
        android:layout_weight="1.0"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
</LinearLayout>

在内部LinearLayout,您可以放置​​任何您想要的东西。

于 2013-06-18T14:57:05.140 回答