Androidアプリで貼付け機能を実装する方法についてまとめます.

まず、ClipboardManagerとpasteDataをFragmentのフィールドに宣言します.

あとは、貼付け用のボタンを押した時等、貼付けたい時に以下のような処理を行う.

 

なお、Android標準の貼付け機能(テキストエリアを長押しすることによって出てくる貼付けボタン)を有効にするには、TextViewを選択可能にする必要が有ります.

JavaのコードないでsetTextIsSelectable(true)を呼び出すか、XMLに

android:textIsSelectable=“true”を指定する必要があります.

Leave a Reply

Your email address will not be published. Required fields are marked *