启用滚动或为横向视图创建新布局



我正在开发一个安卓应用程序,其中我在布局底部有登录按钮。在将设备旋转到横向视图时,按钮消失,使UI几乎无用。

所以我的问题是:我应该重新排列现有布局中的视图并启用滚动还是为横向视图创建新布局?

如果您同意第一个选项,我如何确保登录按钮在纵向底部和横向视图中保持不变?

指定横向布局应该是您的最佳选择。有了这个,您可以为每个方向准确设置您想要的内容。

将 ScrollView 作为父级添加到登录页面的 xml 文件中

<ScrollView android:id="@+id/ScrollView01"
xmlns:android="http://schemas.android.com/apk/res/android"
android:fillViewport="true"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<--your layout
</ScrollView>