Android创建Menu菜单实例
本文实例讲述了Android创建Menu菜单的方法。分享给大家供大家参考。具体方法如下:
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;
}
}
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);
}
}
相关配置文件如下:
<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程序设计有所帮助。
相关文章
Android 实现不依赖焦点和选中的TextView跑马灯
本文主要介绍Android 跑马灯的实现,这里提供实现详细实现代码供大家参考,有需要的小伙伴可以看下2016-07-07全面解析Android的开源图片框架Universal-Image-Loader
这篇文章主要介绍了Android的开源图片框架Universal-Image-Loader,Universal-Image-Loader在GitHub上开源,其提供的图片加载功能令人印象相当深刻,需要的朋友可以参考下2016-04-04解决Android ListView数据为空及加载错误的方法
这篇文章主要为大家提供了一个解决Android ListView数据为空及加载错误的方法,感兴趣的小伙伴们可以参考一下2016-02-02Android通过实现GridView的横向滚动实现仿京东秒杀效果
这篇文章主要介绍了Android通过实现GridView的横向滚动实现仿京东秒杀效果,实现代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下2018-07-07
最新评论