나는 EditText를 가지고 있으며, 버튼을 클릭하면 텍스트가 화면에 표시되기를 원합니다. 그리고 EditText를 사용하여 다른 텍스트를 계속 추가 할 수 있습니다. 감사! 같은java가 Android에서 printIn을 할 수 있습니까?
뭔가 :
나는 EditText를 가지고 있으며, 버튼을 클릭하면 텍스트가 화면에 표시되기를 원합니다. 그리고 EditText를 사용하여 다른 텍스트를 계속 추가 할 수 있습니다. 감사! 같은java가 Android에서 printIn을 할 수 있습니까?
뭔가 :
아래 코드를 사용하여 문제를 해결하십시오.
EditText editText1 = (EditText)findviewById(R.id.editText1);
TextView textView1 = (TextView)findviewById(R.id.textView1);
plusBtn.setOnClickListener(new OnClickListener() {
public void onClick(View v)
{
textView1.append("\n"+editText1.getText().toString());
// OR
textView1.setText(textView1.getText().toString()+"\n"+editText1.getText().toString());
}
});
고마워요! 나는 언젠가 그것을 찾고있다. TQ –
@milktea Wel-come –
plusBtn을 클릭하고 코드가 textView1의 값을 데이터베이스에 추가하면 요청할 수 있습니까? –
EditText et = (EditText)findviewById(R.id.et1);
TextView display = (TextView)findviewById(R.id.tv1);
plusBtn.setOnClickListener(new OnClickListener() {
public void onClick(View v)
{
tv1.setText(tv.getText().toString()+"\n"+et.getText().toString());
//prints the text from edittext and concatinates it to the textview previous text
}
});
코딩에 감사드립니다 =) –
당신은 그것의 addView() 메소드를 사용하여 레이아웃에 뷰를 추가 할 수 있습니다. TextField의 내용이 포함 된 각 버튼 클릭시 TextView를 추가 할 수 있습니다.
Google에서 더 많은 정보를 제공 할 수 있도록 몇 가지 코드를 게시하거나 자세한 정보를 제공하십시오. –
System.getProperty ("line.separator"); – Mikhaili