本文实例讲述了Android创建Menu菜单的方法。分享给大家供大家参考。具体方法如下:

复制代码 代码如下: package com.test;

import android.app.Activity;

import android.content.Intent;
import android.os.Bundle;
import android.provider.Settings;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;

public class TestandroidActivity extends Activity {
    @Override
 public boolean onCreateOptionsMenu(Menu menu) {
  // TODO Auto-generated method stub
   super.onCreateOptionsMenu(menu);
   MenuInflater inflater = getMenuInflater();
   inflater.inflate(R.menu.menu, menu);
   return true;
    }

 /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }

 @Override
 public boolean onOptionsItemSelected(MenuItem item) {
  // TODO Auto-generated method stub
  switch(item.getItemId())
  {
  case R.id.settings:
   startActivity(new Intent(this,com.test.Settings.class));
   return true;
  }
  return false;
 }
}

复制代码 代码如下: package com.test;

import android.os.Bundle;
import android.preference.PreferenceActivity;

public class Settings extends PreferenceActivity {

 @Override
 protected void onCreate(Bundle savedInstanceState) {
  // TODO Auto-generated method stub
  super.onCreate(savedInstanceState);
  addPreferencesFromResource(R.xml.settings);
 }
}

相关配置文件如下:

复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?>

   
   

希望本文所述对大家的Android程序设计有所帮助。

更多相关文章

  1. [置顶] android studio 如何进行格式化代码 快捷键必备
  2. android纯Java代码写的addView弹窗(亲测可用,欢迎留言)
  3. android 代码设置apn
  4. Android 通过代码执行Linux 命令 echo 命令
  5. android 反编译和代码解读
  6. 第一行代码 Android
  7. android对话框代码中设置背景为透明
  8. android取得手机屏幕大小DisplayMetrics的核心代码

随机推荐

  1. //tools/emulator" java.io.IOException:
  2. Android(安卓)Design Support Library(3)-
  3. Android L之 VectorDrawable
  4. Android通知栏的变化
  5. Android ThreadLocal 源码分析
  6. [Android] View和ViewGroup事件分发机制
  7. Android中包含多个Activity的应用退出按
  8. 通用代码库之listview和GridView
  9. Android:WebService
  10. 混淆Android JAR包的方法