我想將20x20背景平鋪到我的自定義視圖上,但出於某種原因我無法工作。Android:BitmapDrawable.Draw(Canvas)似乎並不工作
BitmapDrawable background;
background = new BitmapDrawable(BitmapFactory.decodeResource(getResources(), R.drawable.back));
background.setTileModeXY(Shader.TileMode.REPEAT, Shader.TileMode.REPEAT);
background.draw(canvas);
有沒有人有一個想法,爲什麼它不工作?
如果我希望圖像平鋪在整個屏幕上,我應該設置什麼界限?設置爲(0,0,20,20)給了我同樣的問題,它不會出現。 – Peter 2011-02-23 08:55:45