2015-10-05 87 views
0

我想有可能在TextView中標記和複製文本。Android TextView複製文本欄

我想覆蓋onLongClick方法。 它應該像在Android瀏覽器中一樣工作。只需單擊,標記文字並按複印。有沒有一個解決方案誰在大多數Android版本中工作? enter image description here

+0

http://stackoverflow.com/questions/22832123/get-selected-text-from-textview,也許這是你尋求什麼? – Lazai

回答

0

你可以在你的TextView試試這個:

android:textIsSelectable="true" 

注:從API級別可用11

+0

當我設置android:textIsSelectable =「true」時,我可以選擇文本是。但不能複製選定的文本。有一個按鈕可以複製整個文本,而不僅僅是選定的文本 –

+0

這真的取決於您正在測試的設備......例如,我在純Android設備(Nexus 5)上測試了此功能,並且您可以複製所選內容文字或全文。 – breogangf

0

這是否對你的工作?

textView.setOnItemLongClickListener(new OnItemLongClickListener() { 

     public boolean onItemLongClick(AdapterView<?> arg0, View arg1, 
       int pos, long id) { 

      Log.d(TAG, "long clicked"); 

      return true; 
     } 
    });