【问题标题】:How to set secondaryProgress programatically in widget in android?如何在android的小部件中以编程方式设置辅助进度?
【发布时间】:2023-03-12 09:13:01
【问题描述】:

需要在小部件中显示主要和次要进度。

RemoteViews 类具有以下方法,我可以在其中传递最大值和进度值,但不能传递secondaryProgress。

remoteViews.setProgressBar(R.id.pbHorizontal, 100, 50, false); 

任何提示或建议将不胜感激,谢谢。

【问题讨论】:

    标签: android android-widget android-custom-view android-progressbar


    【解决方案1】:

    据我所知,没有直接的方法,但是您可以设置 int 属性 使用RemoteViews手动查看视图。

    有一个方法setInt

    setInt(viewId, "setSecondaryProgress", secondaryProgress);
    

    setProgressBar() 使用它under the hood

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-16
      • 1970-01-01
      • 1970-01-01
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 2014-08-22
      相关资源
      最近更新 更多