問題タブ [xamarin.essentials]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xamarin.forms - Xamarin Essentials の設定について
現在、Android プラットフォームのみをターゲットにしている Xamarin Forms アプリケーションがあります。このアプリケーションでは、いくつかのアプリケーション設定を保存する必要があります。このために、Xamarin Essentials ライブラリの設定機能を調べました。
ドキュメント (ここ) を読んだ後、理解できないことがいくつかあります。
まず、「プラットフォームの実装仕様」(Android 用) というタイトルのセクションには、次のように記載されています。
すべてのデータは共有設定に保存されます。sharedName が指定されていない場合は、デフォルトの共有設定が使用されます。それ以外の場合は、指定された名前のプライベート共有設定を取得するために名前が使用されます。
このセクションのリンクをたどると、設定を取得する方法がいくつかあるようです (共有するかしないか)。しかし、Xamarin Essentials ライブラリの API を見ても、これがどのように行われているかがわかりません/概念が理解できません。誰かがこれについて詳しく説明できますか?
第二に、「システム設定との統合」というタイトルのセクションを読むと、設定をシステム設定に結び付けるオプションがあるように思えます。私には、これは、実際にアプリケーション内にいなくても (設定ウィジェットから) 設定を変更できるように思えます。これは正しいです?もしそうなら、Xamarin Forms からこれを設定するにはどうすればよいですか? リンクをたどると、設定画面を定義する必要があるようです。何が必要なのか、どこにすべてを配置すればよいのかわかりません。誰かがこれについて詳しく説明できますか?誰かがコードサンプルを教えてもらえますか?