LinearLayout a = (LinearLayout)findViewById(R.id.testactivity);
//通知栏高度
int i = getStatusBarHeight(this);
Integer in = new Integer(i);
Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.image02);
DisplayMetrics metric = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metric);
Log.d("屏幕信息<<", metric.toString());
Log.d("通知栏信息<<",in.toString());
int width = metric.widthPixels; // 屏幕宽度(像素)
int height = metric.heightPixels; // 屏幕高度(像素)
Bitmap bm1 = Bitmap.createBitmap(bm, 0, 0, width, height);
Drawable bd = new BitmapDrawable(getResources(), bm1);
a.setBackground(bd);
LogCat中显示a.setBackground(bd);这一行出错。不明白为什么,求大神指导
//通知栏高度
int i = getStatusBarHeight(this);
Integer in = new Integer(i);
Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.image02);
DisplayMetrics metric = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metric);
Log.d("屏幕信息<<", metric.toString());
Log.d("通知栏信息<<",in.toString());
int width = metric.widthPixels; // 屏幕宽度(像素)
int height = metric.heightPixels; // 屏幕高度(像素)
Bitmap bm1 = Bitmap.createBitmap(bm, 0, 0, width, height);
Drawable bd = new BitmapDrawable(getResources(), bm1);
a.setBackground(bd);
LogCat中显示a.setBackground(bd);这一行出错。不明白为什么,求大神指导