3
我有一個TextView,我想實現LongClickListner並選擇其中的部分文本...但是不會選擇指針,文本也不會突出顯示。 我知道文本被選中,因爲當我使用view.getselectionstart()和view.getselectionend()他們回到正確的價值觀......下面的代碼我使用:在textview中顯示選擇指針和突出顯示的文本longclick
textView.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View v) {
Selection.setSelection((Spannable) textView.getText(),5, 10);
v.setSelected(true);
return true;
}
});
這不顯示任何東西.....但是,當我嘗試登錄選擇起點和終點:
Log.d("SELECTED TEXT LISTNER",Selection.getSelectionStart(textView.getText())
+ " " +Selection.getSelectionEnd(textView.getText()));
正確的價值觀(5,10)返回...任何幫助我怎樣才能顯示選擇指針和突出顯示longclick?