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);
大家好,我正在为我的笑话应用程序工作,我有 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);