设置属性值,点击事件ListPreference
来源:互联网 发布:有效市场假说知乎 编辑:程序博客网 时间:2024/06/05 15:59
需求如下:
echo‘0’> bd_uart_sw //BD uart <-->LC1860
echo‘1’> bd_uart_sw //BD uart <-->TYPEC
echo‘2’> bd_uart_sw //BD uart <-->BM
echo‘3’> bd_uart_sw //BD uart <-->RS232
代码如下:
if (objValue.equals("1")){ setFile("/sys/misc-config/bd_uart_sw","0"); } else if (objValue.equals("2")){setFile("/sys/misc-config/bd_uart_sw","1"); } else if (objValue.equals("3")){setFile("/sys/misc-config/bd_uart_sw","2"); }else if (objValue.equals("4")){setFile("/sys/misc-config/bd_uart_sw","3"); }
另外一种方式:
if(objValue.equals("005")){SystemProperties.set("debug.mgrt.set","0");dialogExit(Amt3MainActivity.this,getString(R.string.CommonlyPattern));}else if(objValue.equals("006")){SystemProperties.set("debug.mgrt.set","1");dialogExit(Amt3MainActivity.this,getString(R.string.RootPattern));}
void setFile(String path, String val) { FileOutputStream out = null; try { out = new FileOutputStream(path); byte[] buf = val.getBytes(); out.write(buf, 0, buf.length); } catch (FileNotFoundException e) { Log.e(TAG, "FileNotFoundException: setFile " + e); } catch (IOException e) { Log.e(TAG, "IOException: setFile " + e); } finally { try { if (out != null) out.close(); } catch (IOException e) { } } } String getFile(String path) { FileInputStream is = null; String val = null; try { is = new FileInputStream(path); byte[] buffer = new byte[64]; int count = is.read(buffer); if (count > 0) { val = new String(buffer, 0, count); } } catch (IOException e) { Log.d(TAG, "IOException: getFile " + e); } finally { if (is != null) { try { is.close(); } catch (IOException e) { } } } if (val != null) { val = val.trim(); } return val; }
0 0
- 设置属性值,点击事件ListPreference
- ListPreference需要设置两个属性:android:entries和android:entryValues
- 给EditText的drawableRight属性的图片设置点击事件
- 给TextView的drawableRight属性设置点击事件
- 给EditText的drawableRight属性的图片设置点击事件
- Android Button 常用属性设置,圆角,边框,点击事件
- 给EditText的drawableRight属性的图片设置点击事件
- 给EditText的drawableRight属性的图片设置点击事件
- Popupwindow属性点击事件
- SecondActivity 设置点击事件
- EditText 设置点击事件
- 设置点击监听事件
- recyclerview点击事件设置
- 设置界面--多选项--ListPreference
- Android设置Settings:ListPreference【3】
- Android设置Settings:ListPreference【3】
- Android设置Settings:ListPreference【3】
- js动态获取当前点击事件的属性值
- Android程序与单片机通信的坑
- FastCgi与PHP-fpm之间是个什么样的关系
- iOS-App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure
- .NET 自带的压缩和解压
- java的三层架构01_展示层
- 设置属性值,点击事件ListPreference
- Android VideoView 全屏
- Myeclipse错误:Errors occurred during the build. Errors running builder 'DeploymentBuilder' on project
- 计算机组成原理要点 唐朔飞版2
- 动画收集
- redis 配置文件详解
- Windows驱动开发要点总结一
- AFNetworking的简单【post】【get】使用
- 16.4节练习