Meun菜单选项

来源:互联网 发布:树莓派gpio编程c语言 编辑:程序博客网 时间:2024/04/28 04:32


package com.example.muen;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.widget.Toast;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {menu.add(1, 1001, 0, "菜单1");menu.add(1, 1002, 1, "菜单2");menu.add(1, 1003, 2, "菜单3");menu.add(1, 1004, 3, "菜单4");menu.add(1, 1005, 4, "菜单5");menu.add(1, 1006, 5, "菜单6");menu.add(1, 1007, 6, "菜单7");return true;}@Overridepublic boolean onOptionsItemSelected(MenuItem item) {int id = item.getItemId();switch(id){case 1001:Toast.makeText(this, "菜单1", Toast.LENGTH_SHORT).show();break;case 1002:Toast.makeText(this,item.getTitle(), Toast.LENGTH_SHORT).show();break;case 1003:Toast.makeText(this, "菜单3", Toast.LENGTH_SHORT).show();break;case 1004:Toast.makeText(this, "菜单4", Toast.LENGTH_SHORT).show();break;case 1005:Toast.makeText(this, "菜单5", Toast.LENGTH_SHORT).show();break;case 1006:Toast.makeText(this, "菜单6", Toast.LENGTH_SHORT).show();break;case 1007:Toast.makeText(this, "菜单7", Toast.LENGTH_SHORT).show();break;}return super.onOptionsItemSelected(item);}}

微信的信息菜单选项:

package com.example.meun;import android.app.Activity;import android.os.Bundle;import android.view.ContextMenu;import android.view.MenuItem;import android.view.View;import android.view.ContextMenu.ContextMenuInfo;import android.widget.Toast;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}@Overridepublic boolean onContextItemSelected(MenuItem item) {int id=item.getItemId();if(id==1001){Toast.makeText(this, "该东西还未读", Toast.LENGTH_SHORT).show();}return super.onContextItemSelected(item);}@Overridepublic void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) {menu.add(1, 1001, 0, "标为未读");menu.add(1, 1002, 1, "置顶聊天");menu.add(1, 1003, 2, "删除该聊天");super.onCreateContextMenu(menu, v, menuInfo);}}




0 0
原创粉丝点击