我需要一個xml文件用於以下操作:我有一個複選框按鈕。當我點擊它時,3個複選框按鈕將在屏幕上顯示。怎麼做 ?安卓複選框
安卓複選框
回答
剛纔的所有複選框添加到佈局,所以他們都是可見的,然後用這樣的代碼做一些可見光/動態無形:
findViewById(R.id.checkbox5).setVisibility(View.VISIBLE)
findViewById(R.id.checkbox5).setVisibility(View.GONE)
您可以設置在使用android:visibility="gone"
默認可視性XML
thx的回覆。如何更改小於父項的3個子項複選框的尺寸? – user1222905 2012-04-20 09:14:55
最好爲後續問題發佈新問題。 Android中的UI視圖是通過位圖完成的,有一些延伸,但有些不會。您可以嘗試使用layout_height和layout_width來設置大小,但我期望通過複選框它將不起作用(就像爲TextView一樣),並且您將需要提供您自己的(較小)圖像集,使用可繪製的
取決於你是如何做到的。您可以在佈局文件中添加三個額外的複選框,然後將其設置爲不可見,直到選中正確的複選框。
你可以讓你看到你的新複選框。
或
您可以充氣新複選框並添加到所需的佈局。
像下面是添加多張圖片
p
rivate LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
circleLinearLayout.removeAllViews();
while (circlesNeedToDisplay > 0) {
ImageView imageView = (ImageView) inflater.inflate(
R.layout.circle_item, null);
circleLinearLayout.addView(imageView);
circles.add(imageView);
circlesNeedToDisplay--;
}
XML代碼爲代碼R.layout.circle_item
<?xml version="1.0" encoding="utf-8"?>
<ImageView
xmlns:android="http://schemas.android.com/apk/res/android"
android:paddingTop="10dip"
android:background="@drawable/circle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
通過使用相同的過程中,您可以添加複選框以及。
- 1. 安卓列表複選框
- 2. 安卓複選框組
- 3. 安卓複選框外觀
- 4. Kivy。不顯示覆選框安卓
- 5. 檢查後禁用複選框,安卓
- 6. 複選框安卓序列邏輯
- 7. 檢查ExpandableListView(安卓)所有複選框
- 8. 安卓複選框爲Firefox,Chrome,IE8
- 9. 安卓鬧鐘式文本複選框
- 10. 安卓視頻庫帶複選框
- 11. 安卓ListView與獨立複選框
- 12. 與複選框安卓列表視圖?
- 13. 安卓彈出與複選框
- 14. 如何刪除複選框中的複選框(安卓)周圍的矩形
- 15. 安卓:我的複選框「checkAll」不更新自己的ListView的複選框項
- 16. 安卓:複選框選擇多個ArrayIndexOutOfBoundsException異常
- 17. 返回選中的複選框的狀態安卓
- 18. 安卓聯繫人選擇器與複選框
- 19. 安卓:做的時候複選框被選中的東西
- 20. 安卓可見性問題與複選框
- 21. 安卓猴子亞軍標記複選框
- 22. 安卓回收站粘貼標題與複選框
- 23. 安卓複選框意外在列表視圖中檢查
- 24. 設置背景複選框安卓時解僱
- 25. 安卓中心複選框中的按鈕
- 26. 安卓:如果基於複選框聲明沒有被檢查
- 27. 安卓:在SharedPreferences複選框的值不是UI
- 28. 安卓:禁用複選框不響應點擊事件
- 29. 如何從安卓的複選框中獲取文本
- 30. 安卓第一行復選框,其餘沒有
[SO]不是「教我如何編程」網站..請閱讀[faq]中詳細的規則,謝謝 – Merlin 2012-04-20 09:50:37