我在一個activity中有三個按鈕。當每個按鈕被點擊時,不同的佈局應該在同一activity中顯示。例如,如果第一個按鈕被點擊,應該顯示編輯框和按鈕。第二buttojn點擊listview應顯示等。Android中的佈局
0
A
回答
0
- 爲每個佈局定義不同的佈局文件。
- 然後在每次點擊事件之後都有意向調用這個特定的活動。
- 有條件地調用setContentView(),即確定特定的clickevent,反之亦然。
這個你可以做,如果你想要以不同的方式進行完整的活動。否則,如果你想在按鈕點擊時顯示一些小部件,那麼很容易在點擊事件中顯示它們。
0
你可能想爲此考慮一個「TabWidget」。它實際上是你需要的。 A sample tutorial here.
0
爲什麼不在你的單一佈局中包含所有佈局元素,然後使用setVisibility屬性來打開和關閉它們,具體取決於按下哪個按鈕。
事情是這樣的僞代碼:
button1.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
view1.setVisibility(View.GONE);
view2.setVisibility(View.GONE);
view2.setVisibility(View.VISIBLE);
}
});
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
view1.setVisibility(View.VISIBLE);
view2.setVisibility(View.GONE);
view2.setVisibility(View.GONE);
}
});
相關問題
- 1. Android的佈局中的佈局設計
- 2. Android的佈局 - 像佈局
- 3. Android中的佈局?
- 4. Android中的佈局
- 5. 佈局Android中
- 6. 的Android:佈局
- 7. 佈局的Android
- 8. 佈局的Android
- 9. Android:相對佈局佈局
- 10. Android佈局 - 位置佈局
- 11. Android layoutdisplay,佈局佈局。
- 12. 中心佈局Android
- 13. android中的佈局問題
- 14. Precache Android中的佈局
- 15. Android的佈局:TableView中
- 16. Android LinearLayout:Layout中的佈局
- 17. 佈局中的Android視圖
- 18. Android中的圓形佈局
- 19. Android SDK中的佈局
- 20. android studio中的佈局
- 21. Android中的線性佈局
- 22. Android中的佈局問題
- 23. 在Photoshop中的Android佈局
- 24. android中的佈局設計
- 25. Android中的佈局問題
- 26. Android中SurfaceView的佈局
- 27. Android中的相對佈局
- 28. 在android中的佈局
- 29. JAVA中的Android流佈局
- 30. Android中的佈局問題