【问题标题】:Android TransitionDrawable current displayed layerAndroid TransitionDrawable 当前显示层
【发布时间】:2012-04-30 05:07:29
【问题描述】:

我有一个小部件,它使用警报管理器进行频繁更新(当手机处于唤醒状态时)。由于更新需要访问本地 arduino 网络服务器,因此更新是在服务中完成的。

根据想要将TransitionDrawable 设置为一层或另一层的结果。有什么方法可以告诉我当前显示的是哪个图层,以便我可以知道哪个方向以及是否应该过渡?

【问题讨论】:

  • 好吧,运气好吗?我也需要做同样的事情......

标签: android widget android-ui transitiondrawable


【解决方案1】:

我不认为有这样的事情。你可以试试 drawable.getLevel() 看看它是否有帮助。根据我的经验,transition drawable 实现只提供 start 和 reset 方法,所以我不会花太多精力。

如果 getLevel 不起作用,只需使用标记您的状态的标志来处理它,无论如何您必须手动运行它并且只能设置 2 个可绘制对象?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多