gpt4 book ai didi

android - 工具栏在窗体上滚出屏幕

转载 作者:行者123 更新时间:2023-11-30 02:35:28 24 4
gpt4 key购买 nike

新的 Android 工具栏为我们提供了操作栏的一些灵 active ,但我遇到了一个问题。我在我的 Activity 布局中使用工具栏作为操作栏(我猜现在“AppBar”是正确的名称)。当用户关注编辑文本时,系统会向上滚动内容以让用户看到该字段。它还将工具栏向上滚动并离开屏幕。这是一个问题,因为导航位于工具栏上,现在对用户隐藏了。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?android:attr/actionBarSize">
</Toolbar>
</LinearLayout>

我们怎样才能让 ToolBar 保持原样?

最佳答案

您可以通过在工具栏下方放置一个 ScrollView 并将内容放入其中来实现。还需要在 Activity 上设置 android:windowSoftInputMode="adjustResize"。另外,为了避免 Action 模式下推工具栏,添加这个属性

android:windowActionModeOverlay="true"

关于android - 工具栏在窗体上滚出屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26634182/

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