我想在文本框中打印Hello +書寫文本(正如我之前發佈的)。這是我所做的代碼。但不是打印Hello +書面文字,而是點擊按鈕後的唯一打印Hello。在Android中查看動態文本
任何建議將不勝感激。謝謝。
public class myActivity1 extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
/* // testing add button
setContentView(R.layout.content_layout_id);
*/
final TextView nameText= (TextView) findViewById(R.id.entry);
//final TextView tv1 = new TextView(this);
final TextView tv2 = new TextView(this);
tv2.setText("Hello"+ nameText.getText().toString());
final Button button = (Button) findViewById(R.id.Button01);
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
setContentView(tv2);
}
});
}
}
如果你允許輸入,它不應該是一個EditText而不是TextView嗎? – Rich 2010-09-01 21:47:25
讓我試試..... – Pow 2010-09-01 21:51:17
還是給了我相同的結果:( – Pow 2010-09-01 21:54:34