ロゴ、タイトル、3つのタブ、1つのアクションアイテムを持つActionBarがあります。ポートレートモードのすべてで常にActionBarに完全なタイトルを表示
タブを積層アクションバーに移動しているため、このように、よさそうだ: _ __ __ _ __ _ __ _ __ _ __
#マイ・タイトル ユーロ
__ __ _ __ _ __ _ __ _ __ _
タブ1 |タブ2 |タブ3
__ _ __ _ __ _ __ _ __ _ __
しかし、タブは、トップアクションバーに移動されているので、風景モードでタイトルは次のように、切り捨てられますこの: __ _ ___ __ _ __ _ _ _ _ __ _ __ _ __ _ __
#マイ... |タブ1 |タブ2 |タブ3 | ¤
__ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __
がとにかくあります私が言うことができますタイトルを切り捨てるべきではないActionBar?そうでない場合は、少なくともタイトルの幅を設定できますか? (タブがさえランドスケープモードに積層アクションバーに移動してしまった場合それは私のためokです)
EDIT:
コードは、要求されました。ここでは、次のとおりです。
public class MyActivity extends SherlockFragmentActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ActionBar actionBar = super.getSupportActionBar();
actionBar.setHomeButtonEnabled(true);
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setTitle("My Long Title");
actionBar.addTab(actionBar
.newTab()
.setText("Tab 1")
.setTabListener(
new TabListener<MyFragment>(this, "tab1",
MyFragment.class, null)));
actionBar.addTab(actionBar
.newTab()
.setText("Tab 2")
.setTabListener(
new TabListener<MyFragment>(this, "tab2",
MyFragment.class, null)));
actionBar.addTab(actionBar
.newTab()
.setText("Tab 3")
.setTabListener(
new TabListener<MyFragment>(this, "tab3",
MyFragment.class, null)));
}
}
あなたのコード/ xmlを投稿してください。 –
@アンダーザソリューションを投稿してください。あなたは1つを持っている場合 –