現在、AndroidおよびiOS向けのモバイルアプリを設計していますが、どのパターンを使用すればよいかわかりません。
ユーザーは自分のプロファイルを設定しており、性別を選択する必要があります。 iOSではタブを使用し、ユーザーは「男性」または「女性」をタップできます。
Androidに最適なパターンが見つかりませんでした。
2つのラジオボタンをそのまま使用する必要がありますか?私は、それらがチェックボックスと頻繁に混同され、必須の場合はチェックされないままになっていることを発見しました。
現在、同じ問題に直面しています。これがこれまでの私の解決策です:横に2つのラジオボタン。たった1回タップするだけで選択でき、垂直方向のスペースを節約できるので、これをお勧めします。
選択を行うために必要なタップ数が増えるため、Spinnerや@nashmaniacが提供するソリューションの使用はお勧めしません。
ラジオボタンは、Androidの正しいパターンになります。これは、リストの項目を1つしか選択できないことを示しているため、チェックマークは複数を選択できることを意味します。
このオプションをさらに理解してデザインするために、たとえばyahooのようなアイコンを使用することもできます。
http://www.Android-app-patterns.com/apps/app/176/screens/1311
Androidスピナーも適切な選択です。ラジオボタンに必要なスペースのないラジオ選択です。
http://developer.Android.com/guide/topics/ui/controls/spinner.html
ラジオボタンにこだわるだけ!ああ、そしてデフォルトでそれらを空白のままにします。誰かが選択をするのを忘れた場合にデフォルトを記録するのはいいことではありません。 :-)
別の選択肢はAndroidスピナー(前述))ですが、2つのオプションの間で選択する必要があるだけの場合、これは冗長です。簡単に回避できます。