Android: Make list navigation callback fire on selection of the same list item
<p>I am currently using a list menu in my action bar with code as follows:</p>

<pre><code>Context context = getSupportActionBar().getThemedContext();
        ArrayAdapter&lt;CharSequence&gt; list = ArrayAdapter.createFromResource(context, R.array.locations, R.layout.sherlock_spinner_item);
        list.setDropDownViewResource(R.layout.sherlock_spinner_dropdown_item);

    getSupportActionBar().setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
    getSupportActionBar().setListNavigationCallbacks(list, this);
}

@Override
public boolean onNavigationItemSelected(int itemPosition, long itemId) {
 // When menu item is selected and is different from currently selected menu item
}
</code></pre>

<p>Right now the callback is only fired if the menu item selected is different from the currently selected item. How can I make it fire even if the newly selected menu item is the same?</p>
