vera_xiu
2016-08-10 09:48
老师,Bitmap bigBm = ((BitmapDrawable) getResources().getDrawable(R.drawable.ic_game_tu)).getBitmap();这句话的getDrawable在Android Studio中过时了,写成getDrawable(R.drawable.ic_game_tu,null)又会报错,改怎么改
获取屏幕宽度也有警告吧?改法如下:
DisplayMetrics mDisplayMetrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(mDisplayMetrics); int ivWandH = mDisplayMetrics.widthPixels / 5;// 小方块的宽高应该是整个屏幕的宽/5
改法如下:
Bitmap bigBm = BitmapFactory.decodeResource(getResources(), R.drawable.ic_game_tu);// 获取一张大图
和是不是android studio无关,应该是版本>6.0了。
快速实现不一样的移动拼图
15576 学习 · 67 问题
相似问题