我使用本教程作为我的基本代码:
我有一个针对 2.1 构建的项目,然后我产生了一个绝妙的想法:“哎呀,拥有我看到的那些方便的 ActionBars 肯定会膨胀”很快我就知道我必须将我的目标构建切换到 4.1 并弄清楚如何使用 ABS 以便它仍然可以在旧版本的 Android 上使用。一旦我终于想出如何让 ABS 的该死的 Actionbar 工作,我发现我的旧 Tabhost 现在已经贬值了,所以我也必须考虑更新它。现在我发现这个很容易理解的 tut,但我想知道是否有一种方法可以将 Activity 用于我的选项卡而不是片段?还是我最好做更多的研究并弄清楚如何将我现有的活动转换为片段?
public class BuhzHyve extends SherlockActivity implements ActionBar.TabListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
Log.i("onCreate Method Called","WIN WIN WIN");
}
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
// TODO Auto-generated method stub
Log.i("onTabSelected Method Called","WIN WIN WIN");
TextView text=(TextView)findViewById(R.id.textView1);
}
@Override
public void onTabUnselected(Tab tab, FragmentTransaction ft) {
// TODO Auto-generated method stub
}
@Override
public void onTabReselected(Tab tab, FragmentTransaction ft) {
// TODO Auto-generated method stub
}
}