【发布时间】:2014-02-19 02:24:12
【问题描述】:
我有一个状态栏信号图标,我想在 Cyanogenmod 的 Settings.apk 中设置一个选项。设置在那里,并为 STATUS_BAR_SIGNAL 分配了正确的 int 值,一旦选择了该选项,我就是不知道如何执行我的新图标。
目前,没有我的新选项,有3个选项;图标、文本和隐藏。图标显示股票图标,文本显示信号的 dBm 值,隐藏隐藏信号图标。 int 赋值为:Icon = 0, Text = 1, Hidden = 2 in android.provider.Settings.System.
SystemUI.statusbar中有两个java文件,没有我的图标; SignalClusterView.java 和 SignalClusterTextView.java。
我的新选项是 Always,我将其分配为 2,并将 Hidden 移至 3。但是,2 和 3 不会导致新图标,从而导致隐藏图标。
我在 SystemUI.statusbar 中创建了一个新图标 SignalClusterAlwaysView.java,但我不确定在 STATUS_BAR_SIGNAL 更改为 2 后需要在我的 java 文件中启用什么。
如果 STATUS_BAR_SIGNAL = 2,我如何让我的新图标执行?
【问题讨论】:
标签: android options cyanogenmod