gpt4 book ai didi

android - 为什么我的 scrollHorizo​​ntally 不起作用?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:32:05 24 4
gpt4 key购买 nike

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#000000"
tools:context=".MainActivity" >

<TextView
android:id="@+id/instruction_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollHorizontally="true"
android:text="@string/Texto_de_abertura"
android:textColor="#00FF00" />

<TableRow>code<TableRow>
</TableLayout>

这是我正在使用的代码。字符串 Texto_de_abertura 真的很大,它一直使用很多行将整个字符串放在屏幕上,而不是像我想要的那样水平滚动。

最佳答案

要水平滚动,您可以将 TextView 放在 Horizo​​ntalScrollView 中:

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#000000"
tools:context=".MainActivity" >

<HorizontalScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent">

<TextView
android:id="@+id/instruction_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scrollHorizontally="true"
android:text="@string/Texto_de_abertura"
android:textColor="#00FF00" />

</HorizontalScrollView>

<TableRow></TableRow>
</TableLayout>

Android 文档将 scrollHorizo​​ntally 描述为“是否允许文本比 View 宽(因此可以水平滚动)”,这意味着需要 Horizo​​ntalScrollView 才能使 View 滚动,同时设置属性以允许它滚动。 https://developer.android.com/reference/android/widget/TextView.html#attr_android:scrollHorizontally

关于android - 为什么我的 scrollHorizo​​ntally 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20307601/

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