我已经看过几十亿次了,却找不到答案。如何在单击时在edittext框中输入预定义文本?我希望按钮读取一个语句,当用户单击该按钮时,将显示附加到文本的URL。
答案 0 :(得分:4)
不确定你想要什么...
final EditText edit = (EditText) this.findViewById(R.id.editText1);
Button btn = (Button) this.findViewById(R.id.button1);
btn.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
edit.setText("your text");
}
});
答案 1 :(得分:2)
希望这可以帮助你
button = (Button)findViewById(R.id.button1);
editText = (EditText)findViewById(R.id.editText1);
final String _url = "http://yoururl";
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
editText.setText(_url);
}
});
答案 2 :(得分:1)
EditText.setText(“你的文字在这里”);
这就是你需要做的一切。 (好吧,将它包装在你的点击监听器中并获取id,但我认为你知道这一点。)