2016-08-07 10 views
0

私はアンドロイドを新しくしています。私の質問は、どのように設定画面を作成する方が良いですか?私はPreferenceFragmentまたはPreferenceActivityについてグーグルで読んだが、私は混乱していると設定画面を作成するためにどのように多くの方法があり、最高のものがあるかわからない。だから私の質問は、どのような設定画面を作成するための最良の方法ですか?助けてくださいアンドロイドで設定画面を作成する方が良いです

+0

これは唯一の2つの方法です...手動で作成したいのでなければ...無限の方法があります –

+0

これはあなたのニーズに応じています。 – karimkhan

答えて

1

あなたが初心者の場合は、Preference Fragment/Activityを使用するのがかなり簡単です。しかし、古いデバイスでは、それらは具体化していないので、thisのようなライブラリを使用することができます。さらに機能が必要な場合は、独自のFragment/Activityを実装して、必要なものをすべて配置する必要があります。

+0

プリファレンスアクティビティまたはフラグメントを使用することには制限がありますか?または私が望むように設定画面を作成することができます – FaisalAhmed

+0

@FaisalAhmed私が言及した唯一の制限は、材料設計に従わないプレロリポップデバイスです。また、PreferenceFragment/PreferenceActivityから拡張されています。これは、特定のアクティビティ/フラグメントから継承されたものを使用する場合に問題となることがあります。 – Amir

+0

ですので、私は以下のpre-lolipop [below api level 21]の設定を使用すべきではありません。私のアプリがAPIレベル21 – FaisalAhmed

0

初心者の方は、設定メニューの新しいアクティビティを作成してください。セットアップは簡単で、すべてのデバイスで動作します。ボタンにonClickListenerという名前を付けて設定画面を呼び出すことができます。これは初心者のための最も簡単な方法です。楽しむ!

関連する問題