透明なオーバーレイを作成して、タイトルバーにドロップ シャドウを作成したいと考えています。
カスタムビューを作成し、コンストラクターで
GradientDrawable drawable = new GradientDrawable(Orientation.BOTTOM_TOP, new int[]{
Color.TRANSPARENT,
Color.BLACK,
Color.BLACK });
drawable.setGradientType(GradientDrawable.LINEAR_GRADIENT);
// drawable.setAlpha(255);
this.setBackgroundDrawable(drawable);
ビューが画面に表示されません。Color.TRANSPARENT を削除するとビューが表示されますが、グラデーションには 50% のアルファが必要です。
何か案が?
ありがとうございました。