我是Android的新手。我創建了一個動態的textview,它顯示在模擬器上, 但我沒有添加這個textview使用addView然後它如何顯示?TextView未在Android中使用addView顯示
這裏是我的代碼:
package com.DynamicTextField;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class DynamicTextFieldActivity extends Activity {
/** Called when the activity is first created. */
private TextView tv ;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
tv = new TextView(this);
tv.setText("Dynamic Text View Test\n");
tv.setTextSize(18);
setContentView(tv);
}
}
什麼是增加的TextView的最佳方式?
任何人都可以幫忙!
謝謝。
這段代碼是罰款,然後工作在哪裏的問題。 – Newts 2012-02-23 05:18:27
是這段代碼正在工作,但我想解釋它是如何工作的。 – 2012-02-23 05:24:52
'setContentView'將Activity的視圖設置爲傳遞給它的任何內容。既然你傳遞了一個'TextView',那就是它顯示在屏幕上的原因。 – triad 2012-02-23 05:44:04