PreferencesActivity.java 文件源码

java
阅读 44 收藏 0 点赞 0 评论 0

项目:Zxing 作者:
private void disableLastCheckedPref()
{
    Collection<CheckBoxPreference> checked = new ArrayList<CheckBoxPreference>(3);
    if (decode1D.isChecked())
    {
        checked.add(decode1D);
    }
    if (decodeQR.isChecked())
    {
        checked.add(decodeQR);
    }
    if (decodeDataMatrix.isChecked())
    {
        checked.add(decodeDataMatrix);
    }
    boolean disable = checked.size() < 2;
    for (CheckBoxPreference pref : new CheckBoxPreference[]
    { decode1D, decodeQR, decodeDataMatrix })
    {
        pref.setEnabled(!(disable && checked.contains(pref)));
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号