gpt4 book ai didi

android-layout - 如何允许软键盘只覆盖定义的 View ?

转载 作者:行者123 更新时间:2023-12-01 06:34:12 25 4
gpt4 key购买 nike

我的布局具有以下结构:

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

<ScrollView
android:id="@+id/login_form"
android:layout_width="match_parent"
android:layout_height="match_parent" >

....

</ScrollView>


<ImageView
android:layout_width="wrap_content"
android:layout_height="90dp"
android:layout_gravity="bottom"
android:baselineAlignBottom="true"
android:src="@drawable/logotyp" />

</LinearLayout>

当软键盘出现时,ImageView 会向上移动并且 ScrollView 会被调整大小。我想让 ImagView 被软键盘遮挡并且 ScrollView 仍然调整大小。是否可以?

最佳答案

我认为解决方案是监控 height change events然后设置 ImageView可见性 View.GONE当事情变小了。

关于android-layout - 如何允许软键盘只覆盖定义的 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16611085/

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