我是 android 开发的菜鸟,我想为特定选项卡动态设置内容。在 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();
}
}
}
我在 MyActivity 中更改内容没有任何问题,它只是试图从 PreferenceActivity 中完成这一点,这就是问题所在。任何帮助是极大的赞赏。