android - simulate onOptionsItemSelected inside method call -


i have imageview inside xml layout. imageview has onclick method.

android:onclick="onhomeclicked" 

when user clicks image, want in turn call onoptionsitemselected inside activity. how that?

the following code gives null homemenuitem:

menuitem homemenuitem;  @override public boolean onprepareoptionsmenu(menu menu) {     homemenuitem = menu.finditem(android.r.id.home);     super.onprepareoptionsmenu(menu);     return true; }  public void onhomeclicked(view view) {     onoptionsitemselected(homemenuitem); } 

possible have declare method , call onoptionsitemselected , onhomeclicked

    onoptionsitemselected(menuitem item){         switch(item.getitemid()) {         case r.id.btn:            younewmethod();         break;         }     }      public void onhomeclicked() {         younewmethod();     }      private void younewmethod(){         // write code here     } 

Comments

Popular posts from this blog

codeigniter - Fatal error: Call to undefined function lang() in CI Merchant using CardSave -

javascript - CasperJS/PhantomJS failing SSL handshakes on some sites even with --ssl-protocol=any -

python - Received unregistered task using Celery with Django -