私は、スピナーオブジェクトを含むカスタムタイトルバーを設定しようとしましたが、毎回という例外がありました。「カスタムタイトルを他のタイトル機能と組み合わせることはできません」。サイトごとにソリューションサイトを探すために検索しましたが、ネット上に記載されているようにすべてを正しく行ったものの、例外は決して消えませんでした。 Android 3.0に関連する可能性があるということは、私の心に残っている非常にばかげた疑問がありますか?私はバージョン3.0(ハニカム)で開発中です。私は何をすべきか分からない。アクティビティのタイトルバーにスピナーを追加するにはどうすればよいですか?
ありがとう、私はあなたの指導で作った。ここには、スピナーの例がある単純なアクションバーがあります。同様の問題に直面している人に役立つかもしれません。アクションバーは、Android 3.0以上で使用
super.onCreate(savedInstanceState);
setContentView(R.layout.screens);
ActionBar bar = getActionBar();
bar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
bar.setListNavigationCallbacks(new SpinnerAdapter(this, android.R.layout.simple_dropdown_item_1line, EczaneMgr.getInstance(this).getEczaneListAsSpinner()),
new OnNavigationListener() {
@Override
public boolean onNavigationItemSelected(int position, long itemId) {
Log.e("item position",String.valueOf(position));
return true;
//do whatever want to do...
}
}
);
誰でも手伝うことができるように関連コードを表示してください。 –