Beispiel #1
0
 /* (non-Javadoc)
  * @see android.app.Activity#onOptionsItemSelected(android.view.MenuItem)
  */
 @Override
 public boolean onOptionsItemSelected(MenuItem item) {
   switch (item.getItemId()) {
     case R.id.itemSaveAsCopy:
       if (selected.getNickname().equals(textNickname.getText().toString()))
         textNickname.setText("Copy of " + selected.getNickname());
       updateSelectedFromView();
       selected.set_Id(0);
       saveAndWriteRecent();
       arriveOnPage();
       break;
     case R.id.itemDeleteConnection:
       Utils.showYesNoPrompt(
           this,
           "Delete?",
           "Delete " + selected.getNickname() + "?",
           new DialogInterface.OnClickListener() {
             @Override
             public void onClick(DialogInterface dialog, int i) {
               selected.Gen_delete(database.getWritableDatabase());
               database.close();
               arriveOnPage();
             }
           },
           null);
       break;
     case R.id.itemMainScreenHelp:
       showDialog(R.id.itemMainScreenHelp);
       break;
       // Disabling Manual/Wiki Menu item as the original does not correspond to this project
       // anymore.
       // case R.id.itemOpenDoc :
       //    Utils.showDocumentation(this);
       //    break;
   }
   return true;
 }