2012-06-20 32 views
3

我目前正在爲拉脫維亞旅行者開發電子指南。我有一個可滾動的'textview',它將顯示關於所選對象的信息。所以問題是當我觸摸文本,並開始滾動它看起來像這樣good 但是當我觸摸它一點點它變成黑色,並且在我滾動三行後文本顏色再次變成白色。 bad可滾動的textview文本變成黑色

所以問題是如何讓它在longpress上保持白色或者問題出在哪裏?

我textviews代碼:

<TextView 
     android:id="@+id/textView2" 
     android:layout_width="300dp" 
     android:layout_height="wrap_content" 
     android:layout_alignLeft="@+id/imageView1" 
     android:layout_below="@+id/imageView1" 
     android:layout_marginLeft="5dp" 
     android:layout_marginTop="5dp" 
     android:maxLines="5" 
     android:scrollbars = "vertical" 
     android:background="@drawable/rect" 
     android:text="Text" 
     android:textAppearance="?android:attr/textAppearanceMedium" /> 
+0

是@ drawable/rect是.xml文件?,只是嘗試刪除背景或透明,並測試是否工作。 – vajapravin

+0

@vajapravin tryed它還是一樣的結果:( – J1and1

+0

嘗試設置文本的可選假的android:textIsSelectable =「假」 – vajapravin

回答

1

我只是碰到這個問題,所以也許有人會利用這個答案: 明確定義TextView顏色屬性爲白色,它不會在觸摸事件改變。