2

カラーリソースを作ったのですが、どうすれば少し透明にできるのか気になりました。画像ボタンの背景に使用しています。デフォルトの背景があるときに自動的にハイライトされるようにしようとしています。いろいろ調べてみたのですが、なかなか見つからなかったのでこちらで質問させていただきました。

<?xml version="1.0" encoding="utf-8"?>
<resources>
      <color name="white">#FFFFFF</color>
</resources>

色のリソースについては文字通りこれですべてですが、これを透明にしたいと考えています。

4

1 に答える 1

1

Android では、色は 4 バイトです。値の最初のバイトはアルファ チャネルで、次に赤、緑、青のコンポーネントです。アルファ チャネルを指定しない場合、デフォルトで FF (不透明) になります。

部分的に透明な色を作りたい場合は、アルファ チャンネルを指定するだけです。

<color name="white">#CCFFFFFF</color>
于 2013-07-21T02:23:42.543 に答える