Android:ImageButton具有动态大小和固定位置

时间:2014-11-05 13:14:15

标签: android android-layout android-imagebutton

在我的应用程序中,我希望以这种方式将ImageButton设置在某个位置

enter image description here

我希望以这种方式为所有屏幕调整此按钮,是否有获得它的策略?

3 个答案:

答案 0 :(得分:0)

使用

  android:align = "Center"

 android:width ="0dp"
 android:weight = "1"

答案 1 :(得分:0)

RelativeLayout中的BPut ImageView并为图像视图设置attrs:

<RelativeLayout
    android:id="@+id/container"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
        <ImageView
            android:id="@+id/previewImage"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"/>
</RelativeLayout>

答案 2 :(得分:0)

这取决于你应该拥有这个按钮的屏幕数量,它们如何相互作用以及按钮在每个屏幕中是否应该具有相同的功能,但是一个选项是只有一个具有布局的Activity,你在底部有一个按钮,在按钮上面有一个空的布局作为片段容器。而不是为新的&#34;屏幕开始新的活动&#34;更改此容器中的Fragment。 Button始终位于同一位置,您可以在Activity中集中处理其onClick ...