/**
* Create shader and set shader to mPaintCover
*/
private void createShader() {
if (mWidth == 0)
return;
//if mBitmapCover is null then create default colored cover
if (mBitmapCover == null) {
mBitmapCover = Bitmap.createBitmap(mWidth, mHeight, Bitmap.Config.ARGB_8888);
mBitmapCover.eraseColor(mCoverColor);
}
mCoverScale = ((float) mWidth) / (float) mBitmapCover.getWidth();
mBitmapCover = Bitmap.createScaledBitmap(mBitmapCover,
(int) (mBitmapCover.getWidth() * mCoverScale),
(int) (mBitmapCover.getHeight() * mCoverScale),
true);
mShader = new BitmapShader(mBitmapCover, Shader.TileMode.CLAMP, Shader.TileMode.CLAMP);
mPaintCover = new Paint();
mPaintCover.setAntiAlias(true);
mPaintCover.setShader(mShader);
}
MusicPlayerView.java 文件源码
java
阅读 33
收藏 0
点赞 0
评论 0
项目:IdealMedia
作者:
评论列表
文章目录