Android:布局响应活动

时间:2010-10-25 01:04:22

标签: java android xml

我想主布局文件(main.xml)响应主要活动。我想布局文件中的TextView只显示位于主活动中的变量是否等于某个数字,如0.如果变量是1或2,我希望它显示其他内容。

执行此操作最简单的方法是什么?我不确定这是否可能!

2 个答案:

答案 0 :(得分:1)

不是以声明的方式。您只能在代码(主要活动)中实现它。

这很简单,例如:

TextView textViewToResponse = findViewById(R.id.textviewtoresponse);

public void setVaraible(int value) {
    variable = value;
    if (variable==0){
        textViewToResponse.setVisibility(GONE);
    }
    else{
        // do something else
    }
}

我认为你拥有的变量在上面被称为变量

答案 1 :(得分:1)

if (vaiable==0){
   textViewToResponse.setVisibility(true);
}else{
   textViewToResponse.setVisibility(false);
    }
}