5位玩家的布局:
6位玩家的布局:
当您点击第一个玩家时,在6个玩家布局中它变得奇怪(右图)。 谁知道什么是错的? 谢谢你的帮助
我的激活码:
<ScrollView
android:id="@+id/scrollView4"
android:layout_width="320dp"
android:layout_height="320sp"
android:layout_marginBottom="8dp"
android:layout_marginTop="8dp"
app:layout_constraintBottom_toTopOf="@+id/button_basic_4"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView28">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
//edit texts...
</LinearLayout>
</ScrollView>
答案 0 :(得分:2)
在您的活动清单中,只需添加此
即可 <activity
android:windowSoftInputMode="adjustPan">
</activity>
adjustpan
的文档声明了
活动的主窗口未调整大小以便为软键盘腾出空间。相反,窗口的内容会自动平移,以便键盘不会遮挡当前焦点,用户可以随时看到他们正在键入的内容
请参阅官方文档here
答案 1 :(得分:1)
这似乎是因为弹出的键盘而发生的。使用
<activity
android:name=".ActivityName"
android:screenOrientation="nosensor"
android:windowSoftInputMode="adjustPan|stateAlwaysHidden" />
如果您只想将应用程序用于纵向模式,请使用nosensor。如果您不希望Android在每次活动开始时弹出该键盘,请在<activity>
中使用stateAlwaysHidden。
查看此link官方文档。