1

ヘッダーを介して PreferenceFragment を追加する PreferenceActivity があります。

public class SettingsActivity extends PreferenceActivity {
...

@Override
public void onBuildHeaders(List<Header> target) {
    loadHeadersFromResource(R.xml.pref_headers, target);
}
...
}

ここで、PreferenceActivity から PreferenceFragment のメソッドを呼び出す必要がありますが、Fragment fragment = getFragmentManager.findFragmentByTag("tagfragment");ヘッダーを使用して PreferenceFragment を追加すると、タグまたはフラグメントに割り当てられた ID がわからないため、使用できません。

どうすれば解決できますか?

[解決済み]

この方法を使用して解決: https://stackoverflow.com/a/18005721/570488

4

1 に答える 1