gpt4 book ai didi

android - 键盘出现时如何使android View 可滚动?

转载 作者:IT老高 更新时间:2023-10-28 23:38:10 26 4
gpt4 key购买 nike

我有一些字段(姓名、电子邮件、密码、注册按钮)的 View :

<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >

<ViewFlipper
android:id="@+id/viewflipper"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >

//Layouts

</ViewFlipper>

</ScrollView>

当我关注一个edittext 字段时,键盘会出现并覆盖 View 上的下部字段。所以当键盘出现时我看不到它们。我想知道如何使 View 可滚动,以便我可以看到较低的字段。此外,如何使 View 自动滚动以使焦点字段可见。

最佳答案

您需要在 AndroidManifest.xml 文件中为您的 Activity 添加 android:windowSoftInputMode="adjustResize" 属性 - 然后 Android 会自动为您调整大小:

<activity android:name="..."
...
android:windowSoftInputMode="adjustResize">
...
/>

关于android - 键盘出现时如何使android View 可滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10599451/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com