contact: 
Uki D. Lucas

Recent site activity

106e. use MenuCommons in each Activity

  • in each class that extends ActivityWithMenu implement onCreate
  • make sure to set the name of this calling class

        private MenuCommons cm;


        @Override

public void onCreate(Bundle savedInstanceState)

{

super.onCreate(savedInstanceState);

setContentView(R.layout.contact_info);

cm = new MenuCommons(this);


contactInfo = (EditText) findViewById(R.id.contact_info);


smsTestButton = (Button) findViewById(R.id.sms_test_button);

saveButton = (Button) findViewById(R.id.save_button);


restoreSavedState();


sentIntent = PendingIntent.getActivity(this, 0, new Intent(this, ContactInfo.class), 0);


setListeners();

}


public boolean onCreateOptionsMenu(Menu menu)

{

return cm.onCreateOptionsMenu(menu);

}


public boolean onOptionsItemSelected(MenuItem item)

{

return cm.onOptionsItemSelected(item);

}