android---菜单栏选项
16lz
2021-12-19
android菜单栏选项
layout.xml
<?xml version="1.0" encoding="utf-8"?>
main.java
package com.example.optionmenu;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Switch;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {TextView txt;MenuItem item; @Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); txt = findViewById(R.id.TextView);}public boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu); menu.add( 1,//组号 1,//ID 1,//排序 "菜单栏1"); menu.add(1,2,2,"菜单栏2"); menu.add(1,3,3,"菜单栏3"); menu.add(1,4,4,"菜单栏4"); return true; } @Override public boolean onOptionsItemSelected(MenuItem Item) { String title = "选择了"+item.getTitle().toString(); switch (item.getItemId()) { case 1: txt.setText(title); break; case 2: txt.setText(title); break; case 3: txt.setText(title); break; case 4: txt.setText(title); break; default: return super.onOptionsItemSelected(item); } return true; }
}
更多相关文章
- android Manifest.xml选项
- android 单选对话框
- 自定义Tab选项卡
- Android底部弹出iOS7风格对话选项框
- Android(安卓)管理和组织首选项 (Preference) 附示例
- android dialog用法总结
- Android(安卓)android:allowBackup waiting for backup
- 浅谈Java中Collections.sort对List排序的两种方法
- Python list sort方法的具体使用