0

現在、Android プラットフォームのみをターゲットにしている Xamarin Forms アプリケーションがあります。このアプリケーションでは、いくつかのアプリケーション設定を保存する必要があります。このために、Xamarin Essentials ライブラリの設定機能を調べました。

ドキュメント (ここ) を読んだ後、理解できないことがいくつかあります。

まず、「プラットフォームの実装仕様」(Android 用) というタイトルのセクションには、次のように記載されています。

すべてのデータは共有設定に保存されます。sharedName が指定されていない場合は、デフォルトの共有設定が使用されます。それ以外の場合は、指定された名前のプライベート共有設定を取得するために名前が使用されます。

このセクションのリンクをたどると、設定を取得する方法がいくつかあるようです (共有するかしないか)。しかし、Xamarin Essentials ライブラリの API を見ても、これがどのように行われているかがわかりません/概念が理解できません。誰かがこれについて詳しく説明できますか?

第二に、「システム設定との統合」というタイトルのセクションを読むと、設定をシステム設定に結び付けるオプションがあるように思えます。私には、これは、実際にアプリケーション内にいなくても (設定ウィジェットから) 設定を変更できるように思えます。これは正しいです?もしそうなら、Xamarin Forms からこれを設定するにはどうすればよいですか? リンクをたどると、設定画面を定義する必要があるようです。何が必要なのか、どこにすべてを配置すればよいのかわかりません。誰かがこれについて詳しく説明できますか?誰かがコードサンプルを教えてもらえますか?

4

0 に答える 0