私のアプリは 4.2 より前のバージョンでは正常に動作しますが、4.2 を使用すると描画可能な六角形が表示されません。Drawable を拡張するカスタム クラスがあります。
カスタムクラス:
https://gist.github.com/hanleyhansen/8a6bea78017d219a34ef
次に、2 つのクラス、つまりこれを追加しました。
https://gist.github.com/hanleyhansen/5deadaebea36e23b0579
これは私の完全なカスタムクラスです:
https://gist.github.com/hanleyhansen/32788d63c672cf394e4e
それで、私の六角形が表示されますが、灰色ですか?!?!
これは私が六角形を描く方法です:
https://gist.github.com/hanleyhansen/d7e5bb9654d97994dfdf
Android 4.2.2 と Drawable の関係は? 色が六角形に適用されていないのに、このグレースケールを取得しているのはなぜですか? 追加したクラスとは対照的に、別のソリューションをお勧めしますか?