私はアンドロイド開発に慣れていないので、特定のタブに対して動的にコンテンツを設定したいと考えています。onCreate 中に、コンテンツを次のように設定します。
specs2 = th.newTabSpec("tag2");
specs2.setContent(R.id.tab2);
specs2.setIndicator("NEWS",getResources().getDrawable(R.drawable.news));
ただし、コンテンツを PreferenceActivity から切り替えることができません。これが私のコードです:
SharedPreferences getPrefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext());
String selectednewsfeed = getPrefs.getString("list", "1");
if(selectednewsfeed.contentEquals("1")){
try{
MyActivity.newsfeed.loadUrl("http://feeds.feedburner.com/GoldMoneyGoldResearch");
MyActivity.specs2.setContent(R.id.tab5);
}catch (Exception e){
e.printStackTrace();
}
}
}
問題である PreferenceActivity からこれを達成しようとしているだけです。どんな助けでも大歓迎です。