2012-03-28 64 views
0

假設某些邏輯處理度量單位,並要求用戶在美製和公制系統之間進行選擇,那麼更好的UI選擇是什麼:使用2 CheckBoxes還是RadioButtons?有沒有簡單的方法來確保只有一個View被選中?單選按鈕,複選框或其他東西?

回答

1

如果您希望用戶選擇多個選項,則複選框非常有用。

單選按鈕是有用的保證多個選項中的單個選項。但是,如果您有相當數量的單選按鈕,則用戶界面變得混亂。因此,對於這些情況,Spinners是解決您問題的最佳答案。

如果您使用單選按鈕,您可以保證他們只使用一個單選按鈕使用RadioGroups

0

如果我是你,我會使用Spinner。它將允許您在未來添加其他單位系統。

+0

好吧,這是一個很好的想法,我會考慮未來。但現在我只需要這兩個提到的系統的原因用戶的輸入將按照用戶的選擇 – Droidman 2012-03-28 19:51:57

0

通過單選按鈕組,你可以做到這一點。只需使用RadiobuttonGroup小部件即可提供您的單選按鈕屬性。

0

簡單。如果你不能遵循一些程序,我建議去看看他們的內容 第一:轉到你的xml文件 第二:創建收音機組 第三:創建單選按鈕之間 第四:確保你的ID爲單選按鈕。 第五步:在你的主類上調用該項目。 RadioButton name =(RadioButton)findViewById(R.id.radioButton Name);

現在您可以對其餘的程序進行編程,只需按照此順序執行任何.xml文件即可。你需要它來調用它並創建簡單的ID。下次只要看看YouTube的vids。我建議網站TheNewBoston.org幾乎所有的編程語言,在你的生活中遇到過的最好的東西。

+0

感謝您的鏈接,我會檢查出來 – Droidman 2012-03-28 20:47:49