【发布时间】:2015-05-29 11:50:10
【问题描述】:
我希望我突出显示的文本显示为按钮上的文本。
EditText et;
Button button;
String test;
button = (Button)findViewById(R.id.button);
et =(EditText)findViewById(R.id.et);
int startSelection=et.getSelectionStart();
int endSelection=et.getSelectionEnd();
test = et.getText().toString().substring(startSelection, endSelection);
button.setOnClickListener(
new View.OnClickListener()
{
public void onClick(View view)
{
button.setText(test);
}
});
我不明白为什么它不起作用,我认为 geteltectionstart 和 end 正在将我的文本转换为字符串,然后将其显示在按钮上?
【问题讨论】:
标签: android text highlight tostring