安卓 - 通过读取文件检查开关状态
Android - Check Switch State by reading file
我正在尝试检查我的开关以检查(读取)内核路径中的文件并在应用程序启动时设置状态。可能的值仅为 0 或 1。0 表示开关应显示为"关闭"...1 表示为"开"。
不过我的代码似乎不起作用...有人可以帮我排除故障吗?
法典:
mySwitch = (Switch) findViewById(R.id.mySwitch);
//Switch check
List<String> stdout = Shell.SU.run("cat " + Files.DT2W_PATH);
for (String s : stdout) {
if (Integer.valueOf(s) == 0)
continue;
mySwitch.setChecked(false);
}
尝试
mySwitch = (Switch) findViewById(R.id.mySwitch);
//Switch check
List<String> stdout = Shell.SU.run("cat " + Files.DT2W_PATH);
for (String s : stdout) {
if (Integer.valueOf(s) == 0){
continue;
mySwitch.setChecked(false);
}else{
myswitch.setChecked(true);
}}
mySwitch = (Switch) findViewById(R.id.mySwitch);
secondSwitch = (Switch)findViewById(R.id.secondSwitch);
//Switch check
List<String> stdout = Shell.SU.run("cat " + Files.DT2W_PATH);
for (String s : stdout) {
if (Integer.valueOf(s) == 0){
continue;
mySwitch.setChecked(false);
secondSwitch.setChecked(true or false);
}else{
myswitch.setChecked(true);
secondSwitch.setChecked(true);
}}
当您说"如果我有多个切换开关,请将其调整为多个检查"时,我认为它在一个活动中有多个复选框。
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 在单击任何位置时隐藏元素,而不检查每次DOM单击
- 如何检查管道中未定义的项目
- 主干-不管怎样,检查事件以前是否绑定过
- 使用javascript检查多个输入值,并在1次检查中标记多个输入框
- 递归使用 eval() 是检查程序执行的好方法吗?
- 检查onsubmit doenst work jquery contactform上的函数
- JavaScript 检查隐藏字段中的值并将其设置为隐藏字段值
- API密钥使用和检查示例
- 如何让程序检查所选单词中是否有按键
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 用于检查数组中是否存在元素的javascript自定义方法
- 如何检查字符串的一部分与数组匹配
- 安卓 - 通过读取文件检查开关状态
- 编写一个检查 $(this) 的开关 #id 大小写
- 引导开关已检查事件
- Angular JS:使用ng开关并检查文件是否存在
- 如何检查开关主体是否为客体
- 我需要用开关语句检查相等性
- 检查javascript中是否有空值的开关