版本: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