나는 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에 텍스트를 입력하고 버튼을 클릭하면 textt는 edittext에 내용을 표시해야합니다. 그러나 버튼을 클릭하면 텍스트 뷰가 보이지 않게됩니다. 즉, null
값을가집니다.
최종 문자열 값 = et.getText(). toString()'는 onclick으로 이동합니다. –
나를 위해 일한 .. 나는 이것에 대해 미안하게 평판이 필요합니다 – user2648852