2

アプリケーション (PSM) 用のカスタム アカウントと同期アダプターを作成しましたが、問題はありません アカウントにカスタム設定を追加したときに問題が発生しました

これは私のアカウントの画像です ピット

これは、カスタム設定カテゴリを持つ私のアカウントです ティット

このアカウント設定をクリックすると (Settings crashes)、スタック トレースなどを取得できません

これらのリンクの画像、評判のこと wef3

これがpreference.xmlのコードスニペットです

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
  xmlns:android="http://schemas.android.com/apk/res/android">
    <PreferenceCategory
            android:title="General Settings" >
        <PreferenceScreen
            android:key="account_settings"
            android:title="@string/pref_account_settings_title"
            android:summary="@string/pref_account_settings_summary">
            <intent 
                android:action="android.intent.action.VIEW"
                android:targetPackage="com.example.activities"
                android:targetClass="com.example.activities.OldPSMPreferences" />
        </PreferenceScreen>
    </PreferenceCategory>
</PreferenceScreen>

AndroidManifest.xml のスニペットを次に示します。

 <activity android:name="com.example.activities.OldPSMPreferences">
        <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

Authenticator.xml スニペット

<account-authenticator xmlns:android="http://schemas.android.com/apk/res/android"
    android:accountType="com.certifix.psm.account"
    android:icon="@drawable/ic_launcher"
    android:smallIcon="@drawable/ic_launcher"
    android:label="@string/ACCOUNT_NAME"
    android:accountPreferences="@xml/preference"/>

前もって感謝します :)

4

1 に答える 1