Ich habe eine Android App für Android SDK Version 23. Jetzt versuche ich es für den Benutzer mit den Versionen 19 bis 23 verfügbar. Alles funktioniert gut, erwarten Sie die Symbolleiste in der Kopf der App. Ich kann keinen Menüpunkt anklicken. Wenn ich klicke, passiert nichts. Wenn ich Log.v() einfüge, gibt es keine Nachricht in der Debug-Ansicht.Toolbar Menüpunkt nicht anklickbar auf Android 4.4 (19)
Was kann ich tun?
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}
if (id == R.id.action_refresh) {
doRefreshGames(item);
return true;
}
if(id == R.id.action_rss){
Intent rssIntent = new Intent(AmericanFootball.this, AmericanFootballRSS.class);
//if you need to pass data:
Bundle mBundle = new Bundle();
mBundle.putString("myKey", "comeon");
rssIntent.putExtras(mBundle);
startActivity(rssIntent);
}
if (mDrawerToggle.onOptionsItemSelected(item)) {
return true;
}
return super.onOptionsItemSelected(item);
}
Haben Sie Ihre Aktivität von AppCompatActivity erweitert? –
Ja, ich erweitere meine Aktivität von AppCompatActivity, ist das ein Problem? – baeckerman83