2016-07-28 5 views
1

私のアプリをkitkatデバイスで実行すると、アプリの半透明グラデーションはすべて無地になります。残念ながら、開発中のアプリケーションのためスクリーンショットを投稿できません。Kitkatで半透明のグラデーションが無地になる

例:明るい背景上の

  • 半透明の灰色の勾配が黒い背景上に半透明の灰色の勾配は、この問題は再現性がない

白色固体になる黒

  • 固体になりますLollipop以上で私の最小sdkは19、コンパイルとターゲットのSDMは23です。

    誰もこれまでに同様の問題を経験しましたか?

    重要EDIT:

    私の背景私のアプリとすべてが正しくレンダリングされた後、それに戻ってきます。

  • +0

    を通じて背景にグラデーションを達成することができましたが、あなたの小切手あなたのテーマはありますか? –

    +0

    私の重要な編集を見てください。 – Mariusz

    +0

    どのようにこれらのグラデーションを作成していますか? 'new GradientDrawable'ですか? 'new LinearGradient'? – pskink

    答えて

    0

    私はコード

    GradientDrawable gradientDrawable = new GradientDrawable(
           GradientDrawable.Orientation.TOP_BOTTOM, 
           new int[]{0xFF151D2A, 0xFF591E22, 0xFF901E1E}); // Gradient Color Codes 
         gradientDrawable.setCornerRadius(0f);     // Setting Corner Radius 
         gradientDrawable.setGradientRadius(5);    // Setting Graidnet Radius 
         gradientDrawable.setGradientCenter(5, 5); 
         gradientDrawable.setGradientType(GradientDrawable.LINEAR_GRADIENT); 
         mDrawerLayout.setBackground(gradientDrawable); 
    
    関連する問題