答案 0 :(得分:0)
例如,您可以创建一个FrameLayout,其中包含放置在屏幕截图底部的布局(以及其他内容),底部边距等于该布局高度的一半。类似的东西:
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- Many other sub-layouts -->
<FrameLayout
android:id="@+id/bottom_layout"
android:layout_width="match_parent"
android:layout_height="56dp"
android:gravity="bottom">
<!-- bottom bar icons. you can use not Frame but every layout. -->
</FrameLayout>
<!-- you can use any widget. Not necessary Button -->
<Button
android:id="@+id/photo_button"
android:layout_width="56dp"
android:layout_height="56dp"
android:gravity="bottom"
android:layout_marginBottom="28dp"/>
</FrameLayout>