我已经发送文本这段代码是从第一的TextView选择第二的TextView与点击一个按钮:如何在此代码中使用“getCharSequence”?
txt=(TextView)findViewById(R.id.txt);
txt2=(TextView)findViewById(R.id.txt2);
btn=(Button)findViewById(R.id.btn);
final int startIndex = txt.getSelectionStart();
final int endIndex = txt.getSelectionEnd();
final String stringYouExtracted = txt.getText().toString().substring(startIndex, endIndex);
ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
clipboard.setText(stringYouExtracted);
btn.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
txt2.setText(stringYouExtracted);
}
});
但是当我按下按钮没有任何发送到TXT2和TXT2是空的....为什么? ?
我认为txt2.setText(stringYouExtracted)
是错的,但我非常biginner,我无法修复它?
是否公开CharSequence getCharSequence (String key)
解决方案?如果是的话,帮助我,因为我不知道如何使用它?
正是你想要做什么? – InnocentKiller
我想在第一个textview中选择,然后clipboard_service将enabe ......并且我有另一个textview ,,,,,所以用户有两个选项.....第一个选择剪贴板....第二个新闻该按钮,并从他的第二个文本视图 – Ehsan