3
Actionbarsherlockを使用して、レイアウトの下部にタブを整列させたいと思います。フラグメントビューは、その下側ではなくその上にロードされます。Actionbarsherlockレイアウトパラメータ(下部にNAVIGATION_MODE_TABSを配置)
これはどのように行われますか?現在onCreate
に私は
getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
getSupportActionBar().setDisplayShowHomeEnabled(false);
getSupportActionBar().setDisplayShowTitleEnabled(false);`
をやっているし、その位置を画面上に容易にgetSupportActionBar()
で明白な機能が表示されません。
洞察を得て
はい、あなたは正しいです。私はTabWidgetを避けようとしていました。それは奇妙なライフサイクルの機能を持っています....(そして、アクションバーはそれを置き換えるために作られ、actionbarsherlockは互換性を拡張するように作られました、互換性パックは楽しいものでもありません) – CQM
あなたは 'TabHost'または 'TabActivity'。 'TabWidget'はコールバック付きのラジオボタンのように動作するダムコントロールです。私はそれがほとんど何もしないと確信しています。 –
はい、タブホストがなくてもTabWidgetsを使用することはできません。 – CQM