Kin*_*wai 5 android android-widget
我正在创建一个appwidget,并且我想要改变它的透明度的小部件上有一个位图.
在我的服务中:
RemoteViews remoteView = new RemoteViews(getApplicationContext().getPackageName(), R.layout.myWidget);
remoteView.setInt(R.id.widgetPNG, "setAlpha", 50);
Run Code Online (Sandbox Code Playgroud)
但它不起作用.模拟器在主屏幕上显示"问题加载小部件".我很确定其他一切都很好,当我改变它的行更改它的imageResource它运行完美:remoteView.setInt(R.id.widgetPNG, "setImageResource", R.drawable.anotherPNG).
谁能帮我?我已经坚持了一个星期......
小智 8
在XML中的imageview的src中设置图像.在java中:
if (Integer.parseInt(Build.VERSION.SDK) > Build.VERSION_CODES.ECLAIR_MR1) {
rViews.setInt(R.id.imageview, "setAlpha", 30);
}
Run Code Online (Sandbox Code Playgroud)
尝试这个只支持2.1以上的支持
| 归档时间: |
|
| 查看次数: |
4811 次 |
| 最近记录: |