仪表视图和首选项



我在Android应用程序中使用了Gaugeview。这是仪表视图

使用首选项,我存储了Gaugeview使用的值,并且始终使用首选项,我允许用户更改自定义缩放颜色的一些值。如果我更改这些值并按回去,则不会进行任何更改。我需要重新启动应用程序才能看到更改。我可以强制 Gaugeview 在不重新启动应用程序的情况下重新绘制自己吗?

解决了!我刚刚添加了一个名为"changed"的静态变量,将其设置为true,并编写了我的新onResume():

@Override
public void onResume(){
    super.onResume();
    if (changed == true) {
        this.recreate();
        changed=false;
        }
}

相关内容

  • 没有找到相关文章

最新更新