編輯:關於Android編程
(1)布局文件沒有做更改
(2)在res--menu目錄下的main.xml文件中代碼如下:
Menu_submenu Settings Hello world! 文件 新建 打開 選項
package com.example.menu_submenu;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.SubMenu;
import android.widget.Toast;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
/*
* 處理一級菜單
*/
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.file:
Toast.makeText(MainActivity.this, "一級菜單file..", Toast.LENGTH_SHORT)
.show();
break;
case R.id.chioce:
Toast.makeText(MainActivity.this, "一級菜單chioce..",
Toast.LENGTH_SHORT).show();
break;
default:
break;
}
return super.onOptionsItemSelected(item);
}
/*
* 處理二級菜單的
*/
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
switch (item.getItemId()) {
case R.id.create1:
Toast.makeText(MainActivity.this, "處理二級菜單create1..",
Toast.LENGTH_SHORT).show();
break;
case R.id.open1:
Toast.makeText(MainActivity.this, "處理二級菜單create1..",
Toast.LENGTH_SHORT).show();
break;
case R.id.create:
Toast.makeText(MainActivity.this, "處理二級菜單create..",
Toast.LENGTH_SHORT).show();
break;
case R.id.open:
Toast.makeText(MainActivity.this, "處理二級菜單open..",
Toast.LENGTH_SHORT).show();
break;
default:
break;
}
return super.onMenuItemSelected(featureId, item);
}
}

Android學習教程之懸浮窗菜單制作(9)
本文實例為大家分享了Android懸浮窗菜單的具體代碼,供大家參考,具體內容如下MainActivity.java代碼:package siso.multilistvie
Android中Action Bar的使用
內容概要示例演示和基本介紹啟用Action Bar在Action Bar上添加按鈕自定義Action Bar樣式自動隱藏Action BarAction Provider
android Toast大全(五種情形)建立屬於你自己的Toast
搬運而來,如有雷同,絕非意外! Toast用於向用戶顯示一些幫助/提示。下面我做了5中效果,來說明Toast的強大,定義一個屬於你自己的Toast。 1.默認
Android通訊錄開發之刪除功能的實現方法
無論是Android開發或者是其他移動平台的開發,ListView肯定是一個大咖,那麼對ListView的操作肯定是不會少的,上一篇博客介紹了如何實現全選和反選的功能,本