Android - 为什么setVisibility不起作用?

时间:2013-04-05 00:26:37

标签: android visibility android-imageview

我有一个ToggleButton,当按下它时,它会隐藏/显示一个ImageView:

public void onClick(View v) {
    View view = (View) v.getTag();

    ImageView messageStatusImageView = (ImageView) view.findViewById(R.id.messageStatusImageView);

    if (((CheckableLinearLayout)v).isChecked()) {
           messageStatusImageView.setVisibility(View.GONE);
    } else {
           messageStatusImageView.setVisibility(View.VISIBLE);
    }
}

问题是ImageView没有再次成为VISIBLE

有人知道为什么吗?

提前致谢。

0 个答案:

没有答案