eclipse - Android Inflater crashes -


i'm new forums , believe i've made big mistake code (somewhere).

i trying build android app fist time, no experience within java nor app-creation before, please bare me.

my idea create glossary-app, , has been , running, when tried add spinner, crashed. have removed spinner, app still crashes.

05-21 10:51:29.970: e/androidruntime(22736): android.view.inflateexception: couldn't resolve menu item onclick handler onlanguagebuttonclick in class se.inceptive.irebglossary.mainactivity 05-21 10:51:29.970: e/androidruntime(22736):    @ se.inceptive.irebglossary.mainactivity.oncreateoptionsmenu(mainactivity.java:58) 

and presented @ line 58:

@override public boolean oncreateoptionsmenu(menu menu) { // inflate menu; adds items action bar if present.     getmenuinflater().inflate(r.menu.main, menu);     return true; } 

any on appreciated

mainactivity.java

package se.inceptive.irebglossary;  import android.app.activity; import android.os.bundle; import android.view.menu; import android.view.view; import android.widget.arrayadapter; import android.widget.listview; import android.widget.adapterview.onitemclicklistener; import android.widget.adapterview; import android.widget.textview; import android.content.intent; import se.inceptive.irebglossary.displaydescription;  public class mainactivity extends activity { public final static string extra_message = "com.example.myfirstapp.message"; //    private arrayadapter<string> arrayadapter; private listview termslistview;   @override protected void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.activity_main);     termslistview = (listview) findviewbyid(r.id.termslistview);     // initialize terms array     term [] items = {             new term(1, "acceptance", "the process of assessing whether system satisfies requirements", false, "acceptans", ""),             new term(2, "acceptance test", "a test assesses whether system satisfies requirements", false, "acceptans test", ""),             new term(3, "activity diagram", "a diagram type in uml models flow of actions in system or in component including data flows , areas of responsibility necessary", false, "aktivitets diagram", ""),             new term(4, "actor", "1. in re: person, system or technical device in context of system interacts system.2. in goal-oriented re: person, system or technical device may act , process information in order achieve goals", false, "aktör", ""),     };     arrayadapter<term> adapter = new arrayadapter<term>(this,android.r.layout.simple_list_item_1, items);     termslistview.setadapter(adapter);      termslistview.setonitemclicklistener(new onitemclicklistener() {         @override         public void onitemclick(adapterview<?> parent, view view, int position,                 long id) {              string item = ((textview)view).gettext().tostring();              intent intent = new intent(view.getcontext(), displaydescription.class);             intent.putextra(extra_message, item);             startactivity(intent);          }     }); }   @override public boolean oncreateoptionsmenu(menu menu) {     // inflate menu; adds items action bar if present.     getmenuinflater().inflate(r.menu.main, menu);     return true; } } 

you seem have specified onclick handler 1 of menu items (in xml) onlanguagebuttonclick, have not provided implementation onlanguagebuttonclick in activity code.


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -