samedi 19 mars 2016

IF condition gives me warning : always true

I have used onNavigationItemSelected to display selected item in NavigationView.

I dont want to select any items and keep previously selected items as selected If user select SHARE or RATE from NavigationView, I wrote following condition for that like:

@Override
public boolean onNavigationItemSelected(MenuItem item) {
    // update highlighted item in the navigation menu
    mNavMenuItemId = item.getItemId();

    if(mNavMenuItemId != R.id.nav_rate || mNavMenuItemId != R.id.nav_share)
        item.setChecked(true);
}

but It gives me warning like:

enter image description here

Edited:

I have following Menu Items:

enter image description here Why is it so? How can I simplify that one?

Aucun commentaire:

Enregistrer un commentaire