Ở đây tôi đã cố gắng để làm cho trình đơn tùy chọn, nhưng thực đơn không được hiển thị trên màn hình, vì vậy xin vui lòng hướng dẫn cho tôi nơi tôi làm sai lầm ...Android, Làm thế nào để tạo ra tùy chọn menu
MenuTest.java
public class MenuTest extends Activity {
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater=getMenuInflater();
inflater.inflate(R.menu.more_tab_menu, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId())
{
case R.id.feeds:
break;
case R.id.friends:
break;
case R.id.about:
break;
}
return true;
}
}
Và tập tin XML của tôi là more_tab_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu
xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/feeds"
android:title="Feeds"/>
<item
android:id="@+id/friends"
android:title="Friends"/>
<item
android:id="@+id/about"
android:title="About"/>
</menu>
hãy hướng dẫn cho tôi,
Đây có phải là mã hoạt động hoàn chỉnh không? Phương thức onCreate ở đâu? – Egor
tôi cũng đã viết phương pháp onCreate, nhưng sau đó tôi không nhận được menu trong màn hình. –
bạn có nhấn 'nút menu' từ trình giả lập không? – Android