ScrollView 和可选择的 TextView 出错...为什么?

Having error with ScrollView and selectable TextView...Why?

大家好,我正在为我的笑话应用程序工作,我有 TextViews,但每次我打开 Activity 时,ScrollView 会自动向下滚动到底部!为了解决这个问题,我设置了 android:focusable="false" 然后我的问题就解决了,但是现在我不能使用android:textIsSelectable="true"!我的 TextView 没有被选中 我已经尝试了所有解决方案,但都没有用!!!我已经在 XMLs 和 Java 活动中完成了,例如:

tv.setTextIsSelectable (true); tv.setFocusable(false);

希望你能解决我的问题,谢谢!

XML 对于 TextView

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/sv_bf"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="#ffffff"
    android:orientation="vertical"
    android:padding="15dp" >

    <TextView
        android:id="@+id/belief_quotes"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="#ffffff"
        android:text="@string/belief_quotes"
        android:textColor="#000000"
        android:textSize="22sp" 
        android:textIsSelectable="true"
        android:focusable="false"/>

</ScrollView>

您可以在设置内容视图后将其放在 Activity 的 onCreate 部分:

final ScrollView mainScrollView=(ScrollView)findViewById(R.id.YOURSCROLLVIEW);
mainScrollView.smoothScrollTo(0, 0);