切换不在UI中更新其值

时间:2014-01-24 02:29:54

标签: android switch-statement

我想设置一个UI,它将调用数据库中的值,然后将这些值放在切换小部件中。我不知道这里有什么问题。所以这是代码。

活性:

public class myActivity extends Activity{
    //declaration of switches
    private Switch switch01;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_akla_box_workflow_open);
       new GetMyActivityTask(myActivity.this, serverUrl, email,password).execute(0);

       switch01 = (Switch) findViewById(R.id.Switch01);
    }

    public void onDisplayAfterTask(Object result){
       //result.istrue only returns true/false value
       switch01.setActivate(result.isTrue());
    }

}

我添加Toast.makeText(this, String.valueOf(switch01.isActivate()), Toast.LENGTH_LONG).show();来检查我的开关是否具有正确的值,但是,但是我的android中的开关仍然是假的,为什么开关不显示与我的吐司中显示的值相同的值。 maketext ..

我很抱歉希望这不是一篇长篇文章。在此先感谢:)

0 个答案:

没有答案