我有一个EditText
用户输入一个名称,我希望这个名字被分配给一个字符串变量供以后使用。分配一个字符串变量与editText中的内容
EditText et=(EditText)findViewById(R.id.editText1);
final String value=et.getText().toString();
Button b=(Button)findViewById(R.id.button1);
b.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
TextView tv=(TextView)findViewById(R.id.textView2);
tv.setText(value);
}
});
这是我正在使用的代码。我在editText中输入了一些文本,当我点击按钮时,textView应该在edittext中显示内容。但是当我点击按钮时,textview就会变得不可见,即它具有null
的值。
'final String value = et.getText()。toString()'进入onclick。 –
为我工作..我需要声誉来标记这个很抱歉 – user2648852