我有一个textview,我希望它既可滚动又可触摸。我把它设置成这样:
TextView myText = (TextView)findViewById(R.id.essayFormat);
myText.setMovementMethod(new ScrollingMovementMethod());
然后我像这样做一个触摸听众:
myText.setOnTouchListener(new OnSwipeTouchListener() {
});
现在它可以滑动但不能上下滚动。
我尝试过的一些解决方案是将Textview放在滚动视图中:
<ScrollView
android:id="@+id/content_scroll"
android:layout_width="fill_parent"
android:layout_height="70dp"
android:layout_alignParentRight="true"
android:layout_below="@+id/title"
android:fillViewport="true"
android:scrollbars="none">
<TextView
android:id="@+id/essayFormat"
android:layout_width="fill_parent"
android:layout_height="70dp"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_below="@+id/title"
android:clickable="true"
android:fontFamily="Arial"
android:maxLines="2"
android:padding="10dp"
android:scrollbars="vertical"
android:textColor="#FFFFFF"
android:textSize="16sp"
android:textStyle="bold"
/>
</ScrollView>
非常感谢任何帮助!