2014年08月23日
ActionBar がめんどくさい
ActionBar を利用したくないのだが、2.1 以上で最新の4.4とかまでを
使えるようにサポートするとどうしてもつきまとうこのActionBar。。。
なんか無駄にめんどうなんですよね・・・・
いろいろためしたんですが、今はこれで落ち着いてます
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
ActionBar ab = getActionBar();
ab.hide();
} else {
requestWindowFeature(Window.FEATURE_NO_TITLE);
}
3.0以上のときにActionBar は隠すようにしてます。
それ以下のときはActionBarはもともと表示もされないようなのでActionBar関連は無視。。。
でもタイトルバーは出るのでそれを消してます。。。
なんかもっと簡単にできないのか・・・
使えるようにサポートするとどうしてもつきまとうこのActionBar。。。
なんか無駄にめんどうなんですよね・・・・
いろいろためしたんですが、今はこれで落ち着いてます
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
ActionBar ab = getActionBar();
ab.hide();
} else {
requestWindowFeature(Window.FEATURE_NO_TITLE);
}
3.0以上のときにActionBar は隠すようにしてます。
それ以下のときはActionBarはもともと表示もされないようなのでActionBar関連は無視。。。
でもタイトルバーは出るのでそれを消してます。。。
なんかもっと簡単にできないのか・・・
この記事へのコメント