欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android textview 實現(xiàn)長按自由選擇復制功能的方法

 更新時間:2017年04月22日 09:54:05   投稿:jingxian  
下面小編就為大家?guī)硪黄狝ndroid textview 實現(xiàn)長按自由選擇復制功能的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

這里有一個大坑,我的viewGroup中有一個這個屬性android:descendantFocusability=”blocksDescendants”

開始沒有注意到,試了好多方法都不行,后來才看到這個屬性,順便科普一下,這個屬性有三個值~

beforeDescendants:viewgroup會優(yōu)先其子類控件而獲取到焦點

afterDescendants:viewgroup只有當其子類控件不需要獲取焦點時才獲取焦點

blocksDescendants:viewgroup會覆蓋子類控件而直接獲得焦點

這里使用afterDescendants就好了,

標題有一點誤區(qū),其實這里的textView是editText,只是樣子像textView而已,直接上代碼

<EditText
 android:id="@+id/order_details_tv_order_number"
 style="@style/theme_loginEditText"
 android:layout_width="0dp"
 android:layout_height="match_parent"
 android:layout_weight="2"
 android:background="@null"
 android:editable="false"
 android:textIsSelectable="true"
 android:gravity="right|center_vertical"
 android:lines="1"
 android:textColor="@color/pub_color_black"
 android:textCursorDrawable="@null"
 android:textSize="@dimen/text_h16"
 tools:text="2382787482347" />

其中需要注意的是這幾個屬性

android:background=”@null”//背景設為null,去掉editText下劃線
android:textCursorDrawable=”@null”//游標設為null,去掉游標
android:editable=”false”//不可編輯
android:textIsSelectable=”true”//文字內容可選

測試發(fā)現(xiàn)部分rom會彈不出來系統(tǒng)自帶復制按鈕,加入下面代碼可以保證復制成功

tvView.setOnLongClickListener(new OnLongClickListener() {
    @Override
    public boolean onLongClick(View v) {

      ClipboardManager cm =(ClipboardManager)getContext().getSystemService(Context.CLIPBOARD_SERVICE);
      cm.setText(orderDetailsTvOrderNumber.getText().toString());
      //ToastUtil.toastSth(getContext() , "訂單號已復制到剪切板,快去粘貼吧~");
      return false;
    }
});

以上這篇Android textview 實現(xiàn)長按自由選擇復制功能的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Android7.0版本影響開發(fā)的改進分析

    Android7.0版本影響開發(fā)的改進分析

    這篇文章主要介紹了Android7.0版本影響開發(fā)的改進,總結分析了Android7.0版本中比較常見的開發(fā)注意事項與操作技巧,需要的朋友可以參考下
    2017-11-11
  • Android自定義GestureDetector實現(xiàn)手勢ImageView

    Android自定義GestureDetector實現(xiàn)手勢ImageView

    這篇文章主要為大家詳細介紹了Android自定義GestureDetector實現(xiàn)手勢ImageView的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • Android編程實現(xiàn)讀取工程中的txt文件功能

    Android編程實現(xiàn)讀取工程中的txt文件功能

    這篇文章主要介紹了Android編程實現(xiàn)讀取工程中的txt文件功能,結合實例形式詳細分析了Android讀取txt文件的原理、操作步驟與相關實現(xiàn)技巧,需要的朋友可以參考下
    2017-02-02
  • Android自定義對話框Dialog的簡單實現(xiàn)

    Android自定義對話框Dialog的簡單實現(xiàn)

    這篇文章主要為大家詳細介紹了Android自定義對話框Dialog的簡單實現(xiàn),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • flutter開發(fā)的app項目?打包成web

    flutter開發(fā)的app項目?打包成web

    如果你的Flutter版本低于2.0,請先升級Flutter版本,創(chuàng)建一個web文件夾來存放web相關的資源,使用HTML渲染器打包,該渲染器提供的打開速度最快,并且具有良好的瀏覽器兼容性,使用默認設置進行打包,提供的打開速度為一般,但依然保持良好的瀏覽器兼容性
    2024-08-08
  • Android引用開源框架通過AsyncHttpClient實現(xiàn)文件上傳

    Android引用開源框架通過AsyncHttpClient實現(xiàn)文件上傳

    這篇文章主要介紹了Android引用開源框架通過AsyncHttpClient實現(xiàn)文件上傳,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 推薦幾本Android程序員必讀書籍

    推薦幾本Android程序員必讀書籍

    這篇文章主要為大家推薦Android程序員必讀的熱門書單,幫助大家開啟奇妙的android編程之旅,感興趣的小伙伴們可以參考一下
    2016-11-11
  • Android圖片壓縮以及優(yōu)化實例

    Android圖片壓縮以及優(yōu)化實例

    本篇文章主要介紹了Android圖片壓縮以及優(yōu)化實例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • android 九宮格滑動解鎖開機實例源碼學習

    android 九宮格滑動解鎖開機實例源碼學習

    開機密碼的樣式種類多種多樣,五花八門.本文接下來介紹滑動九宮格來達到開機目的,感興趣的朋友可以了解下
    2013-01-01
  • Flutter進階之實現(xiàn)動畫效果(八)

    Flutter進階之實現(xiàn)動畫效果(八)

    這篇文章主要為大家詳細介紹了Flutter進階之實現(xiàn)動畫效果的第八篇,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-08-08

最新評論