[問題] TextView 的 URL 無法點擊 (方法被覆寫)
參考別人的程式實做了一個會自動垂直捲動的 TextView
但他會一直捲,連手指按著他也會繼續捲動
於是我覆寫了 setOnTouchListener
去控制 ACTION_DOWN 和 ACTION_UP
結果,TextView 裡面的 URL 點擊都失效了 (不覆寫的話,點擊有效,會開瀏覽器)
請問.. 如何可以覆寫 setOnTouchListener 又能繼續保有 URL 點擊功能呢
感謝~~ ^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.251.192.1
→
07/25 22:59, , 1F
07/25 22:59, 1F
小弟不才,只 call 過 Activity 的 super.Destroy(); textview 不知道怎麼修改 ^^;;
textview.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch(event.getAction()) {
case MotionEvent.ACTION_DOWN:
isOnClick = true;
break;
case MotionEvent.ACTION_UP:
isOnClick = false;
break;
}
return true;
}
});
※ 編輯: shawnba 來自: 220.135.248.182 (07/25 23:47)
→
07/26 00:53, , 2F
07/26 00:53, 2F
→
07/26 01:02, , 3F
07/26 01:02, 3F
改成 return false 就可以了 ,感謝 ^_^;;
※ 編輯: shawnba 來自: 60.251.192.1 (07/26 09:54)