如何检查是否选中了复选框?

时间:2015-01-07 10:22:08

标签: android android-checkbox

我有两个复选框,我想根据其选择或检查状态设置标签,所以任何人都可以告诉我如何在我的应用程序中设置标签,以下是我的代码告诉我我的错误,.. < / p>

    if(matchcheck.isChecked())//checked then
    {
        matchcheck.setTag("N1");//set No 1..
    }
    else
    {
        matchcheck.setTag("Y1");//set yes 1
    }

    if(newsletter.isChecked())
    {
        newsletter.setTag("N2");//set no 2
    }
    else
    {
        newsletter.setTag("Y2");//set yes 2
    }

1 个答案:

答案 0 :(得分:2)

我认为你只是与你想要的相反。

    if(matchcheck.isChecked())//checked then
    {
        matchcheck.setTag("Y1");//set yes 1
    }
    else
    {
        matchcheck.setTag("N1");//set No 1
    }

    if(newsletter.isChecked())
    {
        newsletter.setTag("Y2");//set yes 2
    }
    else
    {
        newsletter.setTag("N2");//set no 2
    }

应该是你的代码。

但无论如何,请考虑使用RadioButtons并为其提供您想要的外观和感觉。它会更容易,它们适用于这种情况。