我正在準備做一個類似的android演示,我想寫的第一個應用程序之一將是一個屏幕充滿了不同的小部件(這當然是視圖),但想把它們放在屏幕上沒有任何佈局,以容納他們。這是可能的,還是你必須使用佈局一次在屏幕上放置多個視圖(小部件)?Android - 在不使用佈局的情況下向屏幕添加不同的視圖(小部件)?
所以,現在我可以這樣做:
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.main);
TextView view1 = new TextView(this);
view1.setText("I am view one");
setContentView(view1);
}
}
在這種情況下,我真的還沒有指定的佈局但似乎沒有被定位在屏幕上的小部件多不設置佈局的方式。這樣做的目的是爲了說明你爲什麼要使用佈局。也許有一種方法可以在屏幕上顯示小部件,而無需調用setContentView方法。