我有我的布局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"
/>
有人可以帮忙吗?
答案 0 :(得分:1)
它完全取决于你(你的设计,屏幕布局)它应该存在的地方。目前看到您的布局,您可以将其添加到LinearLayout
上方( id = linearLayout1 )。
另外,如果你可以减少后退按钮的高度,那就太好了。
android:layout_height="19dp" //instead of 190dp.
答案 1 :(得分: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"
/>
如果您想要在屏幕的 TOP LEFT Corner
或将android:layout_alignParentLeft="true"
替换为android:layout_alignParentRight="true"
如果你想在屏幕的 TOP RIGHT Corner
通常只在这两个位置发现后退按钮。
休息它是纯粹的主观,你发现它给你的应用程序一个好看的