3
同期アダプタを使用してアプリケーションを作成したとき、設定の[アプリケーション&同期]メニューにアカウントを追加できることに気付きました。アプリケーションごとに1つのアカウントしか持たないようにしたいので、そのリストからアプリケーションを削除する方法はありますか?Android Sync Adapterアプリケーションと同期のオプション画面からアカウントの追加機能を削除する
同期アダプタを使用してアプリケーションを作成したとき、設定の[アプリケーション&同期]メニューにアカウントを追加できることに気付きました。アプリケーションごとに1つのアカウントしか持たないようにしたいので、そのリストからアプリケーションを削除する方法はありますか?Android Sync Adapterアプリケーションと同期のオプション画面からアカウントの追加機能を削除する
シンクアダプターを定義するときに、android:userVisible="false"
をXMLファイルに追加することで、ユーザーに表示されないように指定することができます。これにより、設定ページから除外されます。
<sync-adapter xmlns:android="http://schemas.android.com/apk/res/android"
android:contentAuthority="com.android.contacts"
android:accountType="com.mycompany.account"
android:userVisible="false"/>
これはまだ設定ページに表示されています – Hank
これは非常に奇妙です。アプリケーションを手動で削除しても、デバイスを再起動(または工場出荷時の設定に戻す)してから、userVisible = falseでアプリケーションを再インストールしますか? – Jens
はい...私はまだ見ることができます、それは設定画面で表示されています。 – Jambaaz