在我的应用程序中,我希望以这种方式将ImageButton设置在某个位置
我希望以这种方式为所有屏幕调整此按钮,是否有获得它的策略?
答案 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 ...