版本:phoneGap 2.5.0 《phoneGap是什么我就不作解释了》 html
1.在主文件继承 DroidGap后添加以下代码:能够点进去看源代码: java
看上图不用多说,若是你写过JAVA你应该明白一切了。 android
onCreateOptionsMenu() 点击菜单系统默认会调用此方法,传进去菜单你能够对其操做
onOptionsItemSelected() 选择某一个菜单系统会自动调用此方法
super.loadUrl("file:///android_asset/www/index.html"); 系统要显示/加载的页面
...... public class MainActivity extends DroidGap { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setIntegerProperty("splashscreen", R.drawable.splash); super.loadUrl("file:///android_asset/www/index.html", 4500); } @Override public boolean onCreateOptionsMenu(Menu menu) { menu.add(0,1,1,R.string.about); menu.add(0,2,2,R.string.navigation); menu.add(0,3,3,R.string.exit); return super.onCreateOptionsMenu(menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { if(item.getItemId()==3){ finish(); } if(item.getItemId()==1){ super.loadUrl("file:///android_asset/www/about.html"); } if(item.getItemId()==2){ super.loadUrl("file:///android_asset/www/index.html"); } return super.onOptionsItemSelected(item); } }
第四个String类型的title参数,表示选项中显示的文字。 ide
上面的R.string…我就很少说了,values/strings.xml里面的值 spa
原创做者:郏高阳 .net