ListView에서 텍스트를 복사하는 방법 텍스트를 복사하려면 클립 보드 관리자를 사용하고 있습니다.하지만 작동하지 않습니다. 여기 내 코드입니다 :안드로이드의 listview에서 텍스트를 복사하는 방법은 무엇입니까?
@Override
public boolean onItemLongClick(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
String message = mMessagelist.get(arg2).getMessage_text().toString();
if (true) {
CLIPBOARD_TEXT = ((TextView) findViewById(R.id.message))
.getText().toString();
alert.showAlertDialog(MessagesActivity.this, "",
"Your text is copied to clipboard", false);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
android.content.ClipboardManager clipboard = (android.content.ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
ClipData clip = ClipData.newPlainText("simple text",
CLIPBOARD_TEXT);
clipboard.setPrimaryClip(clip);
} else {
android.text.ClipboardManager clipboard = (android.text.ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
clipboard.setText(CLIPBOARD_TEXT);
}
}
return true;
}
사용자가 긴 난 그냥 팝업을 보여주는 텍스트를 복사하고 항목을 클릭하지만 날 도와 working..Please하지 때.
당신이 당신의 코드에서 사용자 정의 어댑터와 함께 listView''정의를 사용 했 사용하여 복사
작동하지 않습니다? –