gpt4 book ai didi

android - android中不可滚动的textview

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:46:06 26 4
gpt4 key购买 nike

我在我的 XML 中配置了一个 TextView ,如下所示。

<RelativeLayout>
<!-- more views here like ImageView and other TextView-->
<TextView
android:id="@+id/message"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:maxLines="4"
android:textIsSelectable="false"
android:autoLink="web|phone|email"/>
</RelativeLayout>

此 View 的内容可以是文本,也可以包含 HTML 内容。因此,我将 autoLink 设置为 true。问题是,如果 autoLink 或 textIsSelectable 为真,则当 TextView 的内容超过 4 行时, TextView 将开始类似于 (MovementMethod) 滚动。我正在寻找一种方法来停止/禁用此 TextView 滚动。

我尝试使用 setEnable(false) 为 TextView 禁用滚动,但是,此后无法单击 TextView 中的所有链接。

我认为必须有一种直接的方法来实现“不可滚动的 TextView ”,其中可能包含 HTML 内容。

最佳答案

我认为您可以将属性 android:nestedScrollingEnabled="false" 添加到任何 View 子项。至少,我使用 android:nestedScrollingEnabled="true" 使我的 TextViews 可滚动。希望这能解决您的问题。

顺便说一句,当您甚至无法滚动查看整个链接时,为什么还要尝试显示可点击的链接?只是出于好奇。

关于android - android中不可滚动的textview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16834349/

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