web-dev-qa-db-ja.com

Android:2つのオプションから1つを選択

現在、AndroidおよびiOS向けのモバイルアプリを設計していますが、どのパターンを使用すればよいかわかりません。

ユーザーは自分のプロファイルを設定しており、性別を選択する必要があります。 iOSではタブを使用し、ユーザーは「男性」または「女性」をタップできます。

Tabs iOS

Androidに最適なパターンが見つかりませんでした。

2つのラジオボタンをそのまま使用する必要がありますか?私は、それらがチェックボックスと頻繁に混同され、必須の場合はチェックされないままになっていることを発見しました。

Android Radio Buttons

2
Raphael Loder

現在、同じ問題に直面しています。これがこれまでの私の解決策です:横に2つのラジオボタン。たった1回タップするだけで選択でき、垂直方向のスペースを節約できるので、これをお勧めします。

delivery / collection

選択を行うために必要なタップ数が増えるため、Spinnerや@nashmaniacが提供するソリューションの使用はお勧めしません。

3
klefue

ラジオボタンは、Androidの正しいパターンになります。これは、リストの項目を1つしか選択できないことを示しているため、チェックマークは複数を選択できることを意味します。

このオプションをさらに理解してデザインするために、たとえばyahooのようなアイコンを使用することもできます。

http://www.Android-app-patterns.com/apps/app/176/screens/1311

1

Androidスピナーも適切な選択です。ラジオボタンに必要なスペースのないラジオ選択です。

http://developer.Android.com/guide/topics/ui/controls/spinner.html

enter image description here

1
Jeff O

ラジオボタンにこだわるだけ!ああ、そしてデフォルトでそれらを空白のままにします。誰かが選択をするのを忘れた場合にデフォルトを記録するのはいいことではありません。 :-)

別の選択肢はAndroidスピナー(前述))ですが、2つのオプションの間で選択する必要があるだけの場合、これは冗長です。簡単に回避できます。

1
Mumas