在exitText复制的时候 然后在粘贴确粘贴不上。看代码!
phoneNumberEdit.setOnCreateContextMenuListener(new OnCreateContextMenuListener(){
// CharSequence str = phoneNumberEdit.getText().toString();
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
menu.clear();
// TODO Auto-generated method stub
menu.setHeaderTitle("编辑文本");
menu.add(0,ITEM1,0,"复制").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener(){
// ClipboardManager clipboard = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);
@Override
public boolean onMenuItemClick(MenuItem item) {
ClipboardManager clipboard = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);
clipboard.setText(phoneNumberEdit.getText().toString());
return true;
}
});
menu.add(0,ITEM2,0,"粘贴").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener(){
@Override
public boolean onMenuItemClick(MenuItem item) {
ClipboardManager clipboard = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);
clipboard.getText();
return true;
}
});
}
});
phoneNumberEdit.setOnCreateContextMenuListener(new OnCreateContextMenuListener(){
// CharSequence str = phoneNumberEdit.getText().toString();
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
menu.clear();
// TODO Auto-generated method stub
menu.setHeaderTitle("编辑文本");
menu.add(0,ITEM1,0,"复制").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener(){
// ClipboardManager clipboard = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);
@Override
public boolean onMenuItemClick(MenuItem item) {
ClipboardManager clipboard = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);
clipboard.setText(phoneNumberEdit.getText().toString());
return true;
}
});
menu.add(0,ITEM2,0,"粘贴").setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener(){
@Override
public boolean onMenuItemClick(MenuItem item) {
ClipboardManager clipboard = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);
clipboard.getText();
return true;
}
});
}
});
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货