ヘッダーを介して 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