更改remoteView ImageView背景

Bra*_*ash 22 android widget imageview

我有一些带有ImageViews的remoteView,我需要以编程方式更改"android:background".

我知道如何更改"android:src":

remoteView.setImageViewResource(int viewId, int srcId);
Run Code Online (Sandbox Code Playgroud)

它工作正常,但我如何更改"android:背景"?

谢谢

jam*_*pag 73

你可以使用public void setInt (int viewId, String methodName, int value)方法.

remoteView.setInt(R.id.viewid, "setBackgroundResource", R.color.your_color)
Run Code Online (Sandbox Code Playgroud)