如何在运行时使用重复图像(不使用xml样式)设置工具栏的样式?
答案 0 :(得分:0)
在onCreateOptionsMenu(菜单菜单)方法中,添加以下内容:
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
Bitmap bmp = BitmapFactory.decodeResource(getResources(),R.drawable.IMAGE_TO_REPEAT);
BitmapDrawable bitmapDrawable = new BitmapDrawable(bmp);
bitmapDrawable.setTileModeXY(Shader.TileMode.REPEAT, Shader.TileMode.REPEAT);
toolbar.setBackgroundDrawable(bitmapDrawable);