0

レイアウトxmlファイルがあります:

<?xml version="1.0" encoding="utf-8"?>
 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/relativeLayout1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:background="@drawable/screen_background">      


 <LinearLayout
                android:id="@+id/linearLayout1"
                android:layout_width="wrap_content"
                android:layout_height="fill_parent"
                android:orientation="vertical"
                android:layout_alignBottom="@+id/linearLayout01"
                android:layout_marginBottom="55dp">



<ImageView
                  android:id="@+id/imageView1"
                  android:layout_width="fill_parent"
                  android:layout_height="50dp"
                  android:src="@drawable/tone_movies_banner"
                  android:layout_alignParentTop="true"
                  android:scaleType="fitXY"/>

<GridView
    android:id="@+id/grid_view"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:numColumns="auto_fit"
    android:columnWidth="90dp"
    android:horizontalSpacing="10dp"
    android:verticalSpacing="10dp"
    android:gravity="center"
    android:stretchMode="columnWidth" >  

</GridView>

<LinearLayout
            android:id="@+id/linearLayout01"
            android:layout_width="fill_parent"
            android:layout_height="50dp"          
            android:layout_alignParentBottom="true"
            android:layout_marginBottom="5dp">
    </LinearLayout>

</LinearLayout>
</RelativeLayout>

上記のレイアウトxmlファイルに戻る画像ボタンを追加したいですか?このステートメントはどこに追加できますか

<ImageButton
android:id="@+id/back_btn"
android:layout_width="30dp"
android:layout_height="190dp"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="20dp"
android:background="@drawable/button_movielist_back"
/>

誰か助けてもらえますか?

4

2 に答える 2

1

それが存在するべき場所は完全にあなた(あなたのデザイン、画面レイアウト)次第です。LinearLayout現在レイアウトが表示されているので、 (id = linearLayout1 )の上に追加できます。

さらに、戻るボタンの高さを低くすることができれば素晴らしいと思います。

android:layout_height="19dp" //instead of 190dp.
于 2013-03-26T04:45:32.877 に答える
1

後に追加

<?xml version="1.0" encoding="utf-8"?>
 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/relativeLayout1"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:background="@drawable/screen_background"> 




 <ImageButton
android:id="@+id/back_btn"
android:layout_width="30dp"
android:layout_height="190dp"
android:layout_alignParentLeft="true"
android:scaleType="fitXY"
android:layout_marginLeft="20dp"
android:background="@drawable/button_movielist_back"
/>

画面の左上隅に表示したい場合

またはに置き換えandroid:layout_alignParentLeft="true"ますandroid:layout_alignParentRight="true"

画面の右上隅に表示したい場合

戻るボタンは通常、これら2つの位置にのみあります。

残りは、アプリの見栄えを良くするために、純粋に主観的なものです。

于 2013-03-26T05:51:45.987 に答える