我只想一次选择并从textview中选择和复制文本,如图所示。
答案 0 :(得分:2)
在onClickListener for the TextView:
中ClipboardManager clipboard =
(ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
clipboard.setText(yourTextView.getText());
ed
:回答评论中的问题:
yourTextView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO: add your code here
}
});
答案 1 :(得分:2)
Just Set" textIsSelectable"在TextView上为true
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Detail Text"
android:id="@+id/txtBody"
android:background="@android:color/white"
android:gravity="right"
android:textColor="@android:color/black"
android:textSize="16sp"
android:padding="5dp"
android:enabled="true"
android:textIsSelectable="true"/>
答案 2 :(得分:2)
只需将其添加到TextView
xml文件中:
android:textIsSelectable="true"