layoutのbackgroundで透過(transparent)を指定する方法
Androidのlayoutを組むときに、背景色を透過(透明)にしたいときがあると思います。
[参考記事] Colorクラスでの色指定
CSSだとtransparentを指定すると透過になります。
しかしAndroidのbackground指定ではtransparentは使用できません。
Androidのlayoutでの透過は『#00000000』です。黒と違い『 0 』が2つ多く、8桁です。
8桁での色指定では2桁が不透明度、残りの6桁がRGBの指定になります。
#00000000 は不透明度(2桁)+RGB(各2桁)
# | 00 | 00 | 00 | 00 |
不透明度 | R(赤) | G(緑) | B(青) |
各2桁は16進法です。
つまり6桁の黒#000000は8桁だと#FF000000になります。
またこれを使用すると色つきの半透明にすることもできます。
関連記事
- 画面UIパーツのclass一覧
- ListViewにArrayAdapterを渡すサンプルコード(一覧項目から選択する場合のUI)
- Colorクラスでの色指定
- 画像を解像度ごとに振り分ける方法 国際化する方法(drawable、layout、valuesなどの修飾句)
- 処理中を表すプログレスダイアログを表示する
- EditTextのソフトキーボードの『完了』を虫メガネアイコンなどに変更する方法
- WebViewの設定一覧
- WebViewで横の隙間を消す方法(スクロールバー領域を消す)
- xmlファイルの開始タグと閉じタグは大文字小文字も同じにする
- テーマ機能を使ってアプリケーション全体にスタイルを適用させる方法
- スタイルを使って属性を一括で管理する方法
- よく使うUIパーツのプロパティ
- wrap_contentとfill_parentの違い
- Androidのlayoutで使用できるパーツの一覧 ビュー(部品)
- layoutの種類と使用方法
- 画面の向きによってレイアウトを変更する方法
- 横画面に固定する、縦画面に固定する(表示モードの固定)
- EditTextで改行させない方法
- Androidアプリ
- Mobile Network Code(MNC)の一覧[J-L]
- UIを操作するのにhandlerを使う理由 thread WebViewCoreThread exiting due to uncaught exception
- res/xmlフォルダの1MB以上のxmlファイルは読み込めない
- アプリケーションのログを見る方法
- SDカードからサムネイル画像を取り出す getThumbnailメソッド
- res/drawableの画像を変更しても、変更が反映されない場合
- build.propの設定値
- [暗号化]ブロック暗号とは(AES/DES/Blowfish PKCS5Padding ECB/CBC IV)
- アプリが実行されるまでの流れ ソースコードから実行まで
- 2.0/2.1以前で再生できる動画が2.2以降で再生できない
- ターミナルで端末操作をする方法
- 動画を再生する方法 MediaPlayer
スポンサーリンク