마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

액선바 메뉴가 표시되지 않습니다.

0 추천

제가 책보고 점3개누르면 팝업메뉴뜨는 그런거 만들었는데, 액션바에 아무것도 안뜹니다. 어떻하나요?

MainActivity.java:

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.mymenu, menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.info:
return true;
case R.id.support:
return true;
default:
return super.onOptionsItemSelected(item);
}
}
}

res/menu/mymenu.xml

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<Item
android:id="@+id/info"
android:title="앱 정보"/>
<Item
android:id="@+id/support"
android:title="문의"/>
</menu>

 

ji64922 (210 포인트) 님이 2018년 3월 6일 질문

1개의 답변

+1 추천
 
채택된 답변

<?xml version="1.0" encoding="utf-8"?>

<menu xmlns:android="http://schemas.android.com/apk/res/android">

<Item     // <- 요기가 Item 이네여 item 이여야 합니다(대문자x, 소문자o)

android:id="@+id/info"

android:title="앱 정보"/>

<Item     // <- 요기가 Item 이네여 item 이여야 합니다(대문자x, 소문자o)

android:id="@+id/support"

android:title="문의"/>

</menu>

규열 (740 포인트) 님이 2018년 3월 6일 답변
ji64922님이 2018년 3월 9일 채택됨
답변하면서 홍보좀 할께요ㅎㅎ
https://blog.naver.com/rkswlrbduf
한번씩 보시면 도움되실겁니다!!
...