我有一个填充屏幕的 FrameLayout 和一个里面的 SurfaceView,它也填充了屏幕。然后我有3个不同宽度的按钮。我想将这些按钮垂直排列在屏幕的右边缘,均匀分布,使顶部按钮位于屏幕顶部,中间位于中间,底部位于底部 - 另外,我希望按钮垂直中心相互对齐。
伪布局:
<FrameLayout layout_width="match_parent" layout_height="match_parent">
<SurfaceView layout_width="match_parent" layout_height="match_parent"></SurfaceView>
<ToggleButton android:layout_width="45dp"></ToggleButton>
<ToggleButton android:layout_width="67dp"></ToggleButton>
<ToggleButton android:layout_width="100dp"></ToggleButton>
</FrameLayout>
非常感谢任何帮助,这是我正在努力实现的 ASCII 图片,希望对您有所帮助!
-------------------------------------------
| ( ) |
| |
| |
| |
| ( ) |
| |
| |
| |
| ( )|
-------------------------------------------