标签: android colors android-appwidget remoteview shapedrawable
我有一个应用程序可以创建小部件,用户可以通过颜色选择对话框设置按钮背景的颜色。但是,我可以在远程视图中设置按钮以获得此颜色的唯一方法是执行此操作
rv.setInt(R.id.button, "setBackgroundColor", colour);
但这总是使背景变成矩形,取代之前设置的任何背景。我想要做的是将按钮设置为圆角矩形,可以设置为自定义颜色。这是可能的,如果是这样的话?