でカスタムタイトルを結合します。最初のステップは、FEATURE_CUSTOM_TITLE
がサポートされているかどうかを確認することです。は、次のように私はプログレスバーを設定する()私のonCreateでFEATURE_PROGRESS
final boolean customTitleSupported = requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
if (customTitleSupported) {
Log.i(TAG, "CUSTOM TITLE SUPPORTED!")
}
しかし、すぐに私が呼んとしてrequestWindowFeature(Window.FEATURE_CUSTOM_TITLE)
は私が得ること:
AndroidRuntimeException: You cannot combine custom titles with other title features
私が設定する前にこの関数を呼び出した場合(それは問題ではありません。 FEATURE_PROGRESS
以降)
どうすればいいですか?work aroundこれはどうですか?
また私は非カスタムタイトルバーのリソースIDを見つけることができれば、私は、customタイトルバーを避けるだろう。危険なものよりも優れたものgetParent()
これは可能ですか?
「ActionBar」はAndroid 3.0以降にのみ存在し、2.xでも実行する必要があるためです。 – ateiob
@ateiob 2.x以降の場合ActionBarSherlock http://abs.ioを使用できます – eveliotc