DisplayMetrics metrics = new DisplayMetrics();
WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
Resources r = new Resources(context.getAssets(), metrics, null);
windowManager.getDefaultDisplay().getMetrics(metrics);
Drawable bgDrawble2 = new BitmapDrawable(r, bgBitmap);
WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
Resources r = new Resources(context.getAssets(), metrics, null);
windowManager.getDefaultDisplay().getMetrics(metrics);
Drawable bgDrawble2 = new BitmapDrawable(r, bgBitmap);
本文介绍了如何在Android中使用DisplayMetrics获取屏幕尺寸信息,并通过Context加载资源,最终创建自定义的Drawable对象。此过程涉及了从获取设备显示参数到利用这些参数自定义UI元素的方法。
1632

被折叠的 条评论
为什么被折叠?



