ºÇ½ª¹¹¿·¡§
t_yokky2002 2011ǯ11·î04Æü(¶â) 00:41:18ÍúÎò
¤³¤Á¤é¤Î¥×¥í¥¸¥§¥¯¥È¤òºîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£
¹àÌÜ̾ | ÀßÄêÃÍ |
---|---|
¥×¥í¥¸¥§¥¯¥È̾ | practiceMenu |
¥Ó¥ë¥É¥¿¡¼¥²¥Ã¥È | Android 2.2 |
¥¢¥×¥ê¥±¡¼¥·¥ç¥ó̾ | ¥á¥Ë¥å¡¼ |
¥Ñ¥Ã¥±¡¼¥¸Ì¾ | jp.co.example.menu |
¥¢¥¯¥Æ¥£¥Ó¥Æ¥£¤ÎºîÀ® | mainActivity |
ºÇ¾®SDK¥Ð¡¼¥¸¥ç¥ó | 8 |
¥á¥Ë¥å¡¼¥Ü¥¿¥ó²¡²¼»þ¤Ë¡¢¥ª¥×¥·¥ç¥ó¥á¥Ë¥å¡¼¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
src/jp.co.example.menu/mainActiviry.java¤ò¡¢¼¡¤ÎÍͤ˽¤Àµ¤·¤Æ¤¯¤À¤µ¤¤¡£
src/jp.co.example.menu/mainActiviry.java¤ò¡¢¼¡¤ÎÍͤ˽¤Àµ¤·¤Æ¤¯¤À¤µ¤¤¡£
public class mainActivity extends Activity { //------------------------ ¢¤³¤³¤«¤é ---------------------------- private static final int MENU_ITEM_1 = Menu.FIRST; private static final int MENU_ITEM_2 = Menu.FIRST + 1; private static final int MENU_ITEM_3 = Menu.FIRST + 2; private static final int MENU_ITEM_4 = Menu.FIRST + 3; private static final int MENU_ITEM_5 = Menu.FIRST + 4; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } @Override public boolean onCreateOptionsMenu(Menu menu) { boolean res = super.onCreateOptionsMenu(menu); menu.add(Menu.NONE, MENU_ITEM_1, Menu.NONE, "¥á¥Ë¥å¡¼1"); menu.add(Menu.NONE, MENU_ITEM_2, Menu.NONE, "¥á¥Ë¥å¡¼2"); menu.add(Menu.NONE, MENU_ITEM_3, Menu.NONE, "¥á¥Ë¥å¡¼3"); menu.add(Menu.NONE, MENU_ITEM_4, Menu.NONE, "¥á¥Ë¥å¡¼4"); menu.add(Menu.NONE, MENU_ITEM_5, Menu.NONE, "¥á¥Ë¥å¡¼5"); return res; } //------------------------ ¢¬¤³¤³¤Þ¤Ç ---------------------------- }
¥á¥Ë¥å¡¼²¡²¼»þ¤Ë¡¢¥À¥¤¥¢¥í¥°¤¬É½¼¨¤µ¤ì¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£
src/jp.co.example.menu/mainActiviry.java¤Ë¡¢Äɵ¤·¤Æ¤¯¤À¤µ¤¤¡£
src/jp.co.example.menu/mainActiviry.java¤Ë¡¢Äɵ¤·¤Æ¤¯¤À¤µ¤¤¡£
@Override public boolean onOptionsItemSelected(MenuItem item) { boolean res = super.onOptionsItemSelected(item); AlertDialog.Builder dialog = new AlertDialog.Builder(this); switch (item.getItemId()) { case MENU_ITEM_1: dialog.setTitle("1").setMessage("¥á¥Ë¥å¡¼1"); break; case MENU_ITEM_2: dialog.setTitle("2").setMessage("¥á¥Ë¥å¡¼2"); break; case MENU_ITEM_3: dialog.setTitle("3").setMessage("¥á¥Ë¥å¡¼3"); break; case MENU_ITEM_4: dialog.setTitle("4").setMessage("¥á¥Ë¥å¡¼4"); break; case MENU_ITEM_5: dialog.setTitle("5").setMessage("¥á¥Ë¥å¡¼5"); break; } dialog.show(); return res; }
¼Â¹Ô¤·¤Æ¥À¥¤¥¢¥í¥°¤¬É½¼¨¤µ¤ì¤ë¤³¤È¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
¥á¥Ë¥å¡¼¥¢¥¤¥³¥ó¤òÀßÄꤷ¤Þ¤¹¡£
src/jp.co.example.menu/mainActiviry.java¤ò¡¢¼¡¤Î¤è¤¦¤ËÊÔ½¸¤·¤Æ¤¯¤À¤µ¤¤¡£
ËÜÆü¤Î±é½¬¤Ï¡¢¤³¤ì¤Ç½ªÎ»¤Ç¤¹¡£¤ª¤Ä¤«¤ì¤µ¤Þ¤Ç¤·¤¿¡£
src/jp.co.example.menu/mainActiviry.java¤ò¡¢¼¡¤Î¤è¤¦¤ËÊÔ½¸¤·¤Æ¤¯¤À¤µ¤¤¡£
@Override public boolean onCreateOptionsMenu(Menu menu) { boolean res = super.onCreateOptionsMenu(menu); menu.add(Menu.NONE, MENU_ITEM_1, Menu.NONE, "¥á¥Ë¥å¡¼1").setIcon(android.R.drawable.ic_menu_call); // ½¤Àµ menu.add(Menu.NONE, MENU_ITEM_2, Menu.NONE, "¥á¥Ë¥å¡¼2"); menu.add(Menu.NONE, MENU_ITEM_3, Menu.NONE, "¥á¥Ë¥å¡¼3"); menu.add(Menu.NONE, MENU_ITEM_4, Menu.NONE, "¥á¥Ë¥å¡¼4").setIcon(android.R.drawable.ic_menu_camera); // ½¤Àµ menu.add(Menu.NONE, MENU_ITEM_5, Menu.NONE, "¥á¥Ë¥å¡¼5"); return res; }
¼Â¹Ô¤·¤ÆÆ°ºî¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£
ËÜÆü¤Î±é½¬¤Ï¡¢¤³¤ì¤Ç½ªÎ»¤Ç¤¹¡£¤ª¤Ä¤«¤ì¤µ¤Þ¤Ç¤·¤¿¡£
¤³¤Î¥Ú¡¼¥¸¤Ø¤Î¥³¥á¥ó¥È
TgmoQF <a href="http://uftzuajalzdc.com/">uftzuajalzdc</a>, [url=http://azrfevzwiush.com/]azrfevzwiush[/url], [link=http://vioartjeiuhr.com/]vioartjeiuhr[/link], http://nbsabcadruts.com/