以编程方式更改app小部件背景颜色

Ach*_*les 9 android widget background-color

如何以编程方式设置主屏幕应用程序窗口小部件的背景颜色?

小智 30

记住widget是remoteView.您有非常有限的资源来更新窗口小部件的UI而不是直接更新.

你可以试试 :

remoteViews.setInt(viewId, "setBackgroundColor", Color.BLACK);
Run Code Online (Sandbox Code Playgroud)

我从来没用过它,但我猜它可能就是这样.

我想你需要动态改变颜色.