创建选项菜单

基于Empty Activity模板创建安卓应用 OptionsMenuDemo

导入图片

41a71ab1a6864153ab26c8bba25f39a6.jpg

 

配置字符串资源文件

a62093aaa33949b6a3fb6e4fc744f39a.jpg

 

配置主布局资源文件

707af985db084a9ea14749607a5a63c9.jpg

 

配置主界面类

public class MainActivity extends AppCompatActivity {

    private static final int NEW_FILE_MENU=1;//新建文件菜单标识

    private static final int OPEN_FILE_MENU=2;//打开文件菜单标识

    private static final int SAVE_FILE_MENU=3;//保存文件菜单标识

    private static final int EXIT_FILE_MENU=4;//退出文件菜单标识

 

 

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

 

    }

//创建选项菜单

 

    @Override

    public boolean onCreateOptionsMenu(Menu menu){

        menu.add(1,NEW_FILE_MENU,1,"新建文件");

        menu.add(1,OPEN_FILE_MENU,2,"打开文件");

        menu.add(1,SAVE_FILE_MENU,3,"保存文件");

        menu.add(1,EXIT_FILE_MENU,4,"退出文件");

        return true;

    }

    @Override

    public boolean onOptionsItemSelected(@NonNull MenuItem item){

        switch (item.getItemId()){

            case NEW_FILE_MENU:

                Toast.makeText(this,"你单击了【新建文件】菜单项~",Toast.LENGTH_SHORT).show();

                break;

                case OPEN_FILE_MENU:

                Toast.makeText(this,"你单击了【打开文件】菜单项~",Toast.LENGTH_SHORT).show();

                break;

            case SAVE_FILE_MENU:

                Toast.makeText(this,"你单击了【保存文件】菜单项~",Toast.LENGTH_SHORT).show();

                break;

            case EXIT_FILE_MENU:

                finish();

                break;

        }

        return true;

    }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值