Android ActionBar nie wyświetla ikon
Mam problemy z ActionBar mojej aplikacji, problem polega na tym, że wciąż pokazuje stare menu Android. Sprawdziłem innych awnsers na to pytanie, ale nic nie zadziałało. Dozwolony minimalny SDK aplikacji Mi to 7, ale pracuję na urządzeniu z Androidem 4.2.
Importowałem
import android.support.v7.app.ActionBarActivity;
To jest moja metoda onCreate ()
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
inputTextView = (EditText) findViewById(R.id.inputText);
outputTextView = (TextView) findViewById(R.id.outputText);
inputTextView.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView textView, int i, KeyEvent keyEvent) {
showMessage((View) textView);
return true;
}
});
registerForContextMenu(inputTextView);
}
To jest moje onCreateOptionsMenu
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.mainmenu, menu);
return true;
}
To jest mój XML
<item
android:id="@+id/menu"
android:orderInCategory="0"
android:showAsAction="always"
android:icon="@drawable/abc_ic_cab_done_holo_dark"
>
</item>
<item
android:id="@+id/lol"
android:orderInCategory="0"
android:showAsAction="ifRoom"
android:icon="@drawable/abc_ic_go">
</item>
Oto mój appManifest.xml, wiem, że brakuje mu pakietu (usunąłem go i próbuję go dodać)
<uses-sdk android:minSdkVersion="11" android:targetSdkVersion="19"/>
<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme">
<activity android:label="@string/app_name" android:name="com.ricardo.message.MainActivity" android:theme="@style/Theme.AppCompat.Light">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
Dzięki za pomoc!