我有一个复选框点击lister setup如下:
pm_check.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
new Thread(new Runnable() {
@Override
public void run() {
HashM hash = new HashM();
hash.perf(MainActivity.this);
}
我如何/在哪里可以构建以下内容的支票:
谢谢。
答案 0 :(得分:1)
要阅读该文件,您将执行以下代码
File sdcard = Environment.getExternalStorageDirectory();
String path= sdcard+"/sys/cpu/";
File file = new File(path,"cpuvalue.txt");
//Read text from file
StringBuilder text = new StringBuilder();
try {
BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ((line = br.readLine()) != null) {
text.append(line);
}
br.close();
}
catch (IOException e) {
}
使用代码将您的值与检查进行比较并更改
if(text.equals("12")){
checkBox.setChecked(true);
}
else{
checkBox.setChecked(false);
}