Я хочу реализовать панель действий в своем приложении, я пишу код в действии и добавляю xml-файл. , но значок на панели действий не отображается. Я стараюсь много, но я не могу знать, что что не так с этим кодомкак показать значок на панели действий в android
Java код здесь:
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.testmenu, menu);
return true;
}
/*public boolean onOptionsItemSelected1(MenuItem item)
{
switch(item.getItemId()){
case R.id.register:
finish();
}
return true;
}
*/
@Override
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();
if (id == R.id.action_settings) {
}
*/
switch (item.getItemId()) {
case R.id.register:
finish();
break;
default:
break;
}
return true;
// return super.onOptionsItemSelected1(item);
}
и код XML является
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/register"
android:title="@string/action_settings"
android:showAsAction="alway"
android:orderInCategory="100"
android:icon="@drawable/register"
/>
</menu>
Я также попробовать это, но до сих не появляется какой-либо значок на действия бар –