源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Android创建Menu菜单实例

  • 时间:2021-08-09 06:13 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Android创建Menu菜单实例
本文实例讲述了Android创建Menu菜单的方法。分享给大家供大家参考。具体方法如下:
[u]复制代码[/u] 代码如下:
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;  } }
[u]复制代码[/u] 代码如下:
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);  } }
相关配置文件如下:
[u]复制代码[/u] 代码如下:
<?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >     <CheckBoxPreference android:key="music" android:summary="@string/music_summary" android:defaultValue="true" android:title="@string/music_title"/>     <CheckBoxPreference android:key="hints" android:summary="@string/hints_summary" android:title="@string/hints_title"/> </PreferenceScreen>
希望本文所述对大家的Android程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部