0

Android と iOS の両方に設定指向のアプリケーションがあり、現在新しい機能を実装しています。

私の iOS アプリケーションには、さまざまな設定のリストがあり、その中にはスイッチがあります。スイッチがオフの場合、いくつかのリスト行 (またはなし) が表示され、スイッチがオンの場合、いくつかリスト行が表示されます。

Android の [設定] メニューをブラウズすると、スイッチの状態 (オン/オフ) に応じて、設定行を非表示にするのではなく、無効にするパターンのように見えることに気付きました。

私が探している動作は、ユーザーが Wifi を無効にしてすべての Wifi 設定が消える Android 設定メニューに似ていますが、「ページ」/「ビュー」全体ではなく、リスト内の特定の行に対してこれを実行したいと考えています。 .

Android のスタイル ガイドに、スイッチに応じてリストの行を非表示/表示するべきではないと書かれているものはありますか?

ここに画像の説明を入力

iOSアプリ スイッチONで対応する3列。

ここに画像の説明を入力

iOSアプリ スイッチOFFで2段対応。

ここに画像の説明を入力

Android 設定メニュー スイッチを OFF にして、スイッチが ON の場合に無効にならない行 (Android ビーム) を無効にします。

オプションを探しているのではなく、Android のスタイル ガイド (Lollipop+ とデザインの互換性) がこれについて述べていることを確認してください。

4

1 に答える 1

0

Android 6.0 が公開されたため、古い (5.0-android) ドキュメントは利用できなくなったようです。私のローカル SDK ドキュメントの一部である「docs/design/patterns/settings.html」を検索して、ここにミラーを見つけました。

http://soft.smkmuh5babat.sch.id/IDE/Android-SDK-TKJ/adt-bundle-windows-x86-20140702/sdk/docs/design/patterns/settings.html

オプションを削除する「マスター オン/オフ スイッチ」と、オプションを無効にする「依存関係」の両方のバリアントがあります。

于 2015-10-07T15:48:15.553 に答える