0

我是安卓新手。如何使用调色板 API 在图像上方设置图层透明色。我使用调色板 API 设置背景图像和工具背景颜色,但是如何在背景图像上方设置从调色板 API 拾取的透明颜色?任何人请帮助我如何得到这个。

在我的代码下面

主.java

  final LinearLayout mMainLayout = (LinearLayout)findViewById(R.id.revi_main_layout);

    target = new Target() {
        @Override
        public void onBitmapLoaded(final Bitmap bitmap, Picasso.LoadedFrom from) {
            mMainLayout.setBackground(new BitmapDrawable(bitmap));
            Palette.generateAsync(bitmap, new Palette.PaletteAsyncListener() {
                public void onGenerated(Palette palette) {
                    movie_image.setImageBitmap(bitmap);

                    int defaultColor = getResources().getColor(R.color.whiteColor);
                    toolbar.setBackgroundColor(palette.getLightVibrantColor(defaultColor));

                    toolbar.setTitleTextColor(palette.getDarkMutedColor(defaultColor));
                    toolbar.setTitle(getString(R.string.title_activity_news_update_fulldec));
                }
            });
        }

        @Override
        public void onBitmapFailed(Drawable errorDrawable) {

        }

        @Override
        public void onPrepareLoad(Drawable placeHolderDrawable) {

        }
    };

Picasso.with(getApplicationContext()).load((Reviews_update.revData.get(mov_pos)).getNewsImage()).into(target);
4

0 回答 0