Java 设置单选按钮,根据其他类的数据自动选中

Java 设置单选按钮,根据其他类的数据自动选中,java,android,Java,Android,我想使用从广播接收器获得的电池百分比 根据电池电量百分比自动设置单选按钮以进入其他活动 我有单选按钮(>20%)(20-40%)(40-60%)(60-80%)(80-90%)(>90%) 您可以使用radioButton.setChecked(true)中的任意一个或单选按钮。选择设置(true) inti=10; 如果(i>0&&i20&&i40&&i60&i80&&ii如果你想实时执行,你需要使用观察者模式i可以轻松获得电池百分比的值,因此基于该值,我们不能使用just-if语句并使其自动

我想使用从广播接收器获得的电池百分比 根据电池电量百分比自动设置单选按钮以进入其他活动 我有单选按钮(>20%)(20-40%)(40-60%)(60-80%)(80-90%)(>90%)


您可以使用
radioButton.setChecked(true)中的任意一个
单选按钮。选择设置(true)

inti=10;

如果(i>0&&i20&&i40&&i60&i80&&ii如果你想实时执行,你需要使用观察者模式i可以轻松获得电池百分比的值,因此基于该值,我们不能使用just-if语句并使其自动检查如果给定百分比在此范围内,请检查此单选按钮或其他单选按钮之类的东西这对我有什么帮助?根据现在选择的单选按钮,我如何使用此单选按钮转到新活动使用意图启动新活动开始活动(新意图(this,SecondActivity.class));
  int level = intent.getIntExtra(BatteryManager.EXTRA_LEVEL,-1);
  int scale = intent.getIntExtra(BatteryManager.EXTRA_SCALE,-1);
  float batteryper = (level/(float)scale)*100;
  txtlevel.setText("battery level :"+batteryper+"%");
 int i = 10;


        if(i>0 && i<=20){
        }else if(i>20 && i<=40) {
            radioButton.setChecked(true);
        }else if(i>40 && i<=60){
            radioButton.setChecked(true);
        }else if(i>60 & i<=80){
            radioButton.setChecked(true);
        }else if(i>80 && i<=100){
            radioButton.setChecked(true);
        }