Android Toolbar実装に関するメモ書き等

2016-05-16 02.04.28

Toolbarって開発してると色々ややこしいですよね。。

個人的につまった部分とかメモしておきます。

ちなみに私はSetToolbarとしてクラスを別に設けて

簡単に呼び出せるようにしています!

それから、影を入れたいときにいい方法を書いてらっしゃる方がいたので

これもメモしておきます。

android:foregroundというのを入れると

overlayでviewを表示できるらしいです。

それによりToolbarの裏に影用のを配置して

その上にToolbarを配置して影っぽくしている感じです。

android:windowContentOverlayで

直前に呼ばれたviewを上乗せするみたいです。

そして本当に引っかかりやすいのが

This Activity already has an action bar supplied by the window decor.

Do not request Window.FEATURE_ACTION_BAR and

set windowActionBar to false in your theme to use a Toolbar instead.

既にaction barあるんだからToolbarは表示できないよ!って感じです。

これは

ActionBarを表示しないようにしてあげなきゃいけません。

style.xmlに

これでAction Bar非表示

AndroidManifestに

これでばっちりですっ!

後は文字の設定とかメニューボタン?とかですね。。

どうせならToolbarの文字部分をもっと変えたい!ってありますよね。

styleとかで設定するのも面倒だし。。

そういう場合は普通にview配置しちゃいます笑

まずはToolbarの元のテキストはセットしないようにします。

そして普通にToolbarの中に書いちゃいます!

これならめちゃくちゃ楽ですね。。

これがToolbarの最大のメリットだと思います!

2016-05-16 02.18.53

随時追記いたします!

コメント

Top
タイトルとURLをコピーしました