Android スマホアプリ開発ミニ動画講座

[Android]ツールバー(Toolbar)を透明にする方法3ステップ

2018年3月14日

 

こんな感じで、アプリの上部にあるツールバー(Toolbar)の機能は使いたいけど、透明にしたい場合のやり方についてご紹介します(2階建ての「BasicActivity(マテリアルデザインの標準テンプレート)」を使う場合の方法です)。

 

該当する画面(Activity)のレイアウトファイル(activity_main.xmlなど)のxml部分を以下の3ステップで変更します。

1.Toolbarに設定されている背景(background)の部分を消す

 

2.AppbarLayout(Toolbarの親)の背景を透明にする

ToolBarの背景を透明(android:background="@android:color/transparent")にしてやればいいような気がしますが、それではダメだったので、ToolBarの親であるAppbarLayoutの背景を透明にします。

 

3.AppbarLayoutの高さを「0dp」にする

AppbarLayoutの背景を透明にしただけでは、ツールバーの高さが残ってしまうので、それもなくしてしまいます(段を残したい方は不要です)。

 

(全体のコード:activity_main.xml)

 

ちなみに、ツールバーのタイトルを消したい場合は、画面のソースコード(この例ではMainActivity.kt)で消してあげます。

 

以上です。

これで、ツールバーも使いながら、背景を画面いっぱいにすることができます。

 

 

みんプロへのお問い合わせはこちらよりお気軽にお寄せ下さい

経験ゼロから
3ヶ月でアプリが出せる

プログラミング経験一切不要!
今最も注目のアプリ開発ツール
「Flutter」を使って
iOS・Androidスマホアプリが
”いっぺんに”作れる!
300本・25時間の大型テキストで
あなたを初心者から脱却させる
プログラミング
挫折撲滅プロジェクト
「みんプロ式」
(30日間返金保証・無料体験付)

チェックするの今でしょ!

みんプロならアプリ出せるって最初に確信した(受講生インタビュー・芝 毅仁さん)

社会人にはうってつけの講座だと思います(受講生インタビュー・大河内 誠一さん)

ぼくの人生挫折ヒストリー

ぼくのプログラミング挫折ヒストリー

  • この記事を書いた人
北川 博之 (みんなのプログラミング by Telulu LLC 代表)

北川 博之(みんなのプログラミング by Telulu LLC 代表)

大阪府生まれ。京都大学経済学部経済学科卒業。2000年より、日本生命保険、ニッセイアセットマネジメント、パトナム・インベストメンツ(米国)で、日本株トレーダー・アナリスト、経営企画、システム開発等の業務に従事。主に日本株の売買執行・投資分析、経営計画の策定、海外投資家向け日本株営業、社内トレーディングシステム及び経理システムの開発等を行う。2016年、合同会社てるる設立。スマホアプリプログラマーとして「新感覚脳トレアプリ・記憶戦隊オボエルンジャー」「Meisoー1番シンプルなマインドフルネス瞑想アプリ」をはじめとした、メンタルヘルス・知育系アプリを中心に4タイトル・計8本(Android・iOS)をリリース。2017年、自身のこれまでの社会人経験・プログラミング経験・子育て経験を基に、プログラミングを通じて人々の人生を豊かにして、未来に希望の持てる明るい社会の実現に貢献したいとの想いから、プログラミング完全初心者と挫折経験のある人を支援する「プログラミング挫折撲滅プロジェクト・みんなのプログラミング by Telulu LLC」を設立し、プログラミングサポーター活動と心理カウンセリング活動を開始。これまでに2,000名を超える方のプログラミング挫折撲滅をサポート。

みんプロにかける想い

1

  プログラミングを学ぶ動機としてよく言われているのが、 「世の中コンピューターにあふれている中で、そのコンピューターへの命令である技術としてのプログラミングを知っておくのは非常に役に立つ」 ...

2

  (受講生インタビュー(大河内 誠一さん)より) きたがわこういうことをやらせて頂いている動機につながる部分があるんですけど、もっとみんなそれぞれ可能性があるんだよということをお伝えしたい ...

3

(上の画像をクリックすると、音声でご視聴頂けます)   ぼくはHPのプロフィールの中で、アラフォー未経験からプログラミングをはじめましたと言って、何とも格好悪い挫折ヒストリーを恥ずかしげもな ...

-Android, スマホアプリ開発ミニ動画講座

Copyright© みんなのプログラミング by Telulu LLC , 2019 All Rights Reserved.