java - android studio your application stop working -


hello i'm creating add button can jump 1 class using intent it's not working keeps telling me application stop working when press action button know problem in other class 1 jump

this first class 1 added add_button

package com.example.median1.sora;  import android.content.intent; import android.support.v7.app.appcompatactivity; import android.os.bundle; import android.view.menu; import android.view.menuitem; import android.view.view; import android.widget.button;  public class addfood extends appcompatactivity {     private button button;      @override     protected void oncreate(bundle savedinstancestate) {         super.oncreate(savedinstancestate);         setcontentview(r.layout.activity_addfood);        }      @override     public boolean oncreateoptionsmenu(menu menu) {         getmenuinflater().inflate(r.menu.main_menu,menu);         return super.oncreateoptionsmenu(menu);        }      @override     public boolean onoptionsitemselected(menuitem item) {           if(item.getitemid()==r.id.action_add){            intent u=new intent(addfood.this,potedfood.class);          startactivity(u);          }         return super.onoptionsitemselected(item);        } } 

i know problem class don't know , class want jump in

   package com.example.median1.sora;      import android.app.progressdialog;     import android.content.intent;     import android.net.uri;     import android.support.v7.app.appcompatactivity;     import android.os.bundle;     import android.text.textutils;     import android.view.view;     import android.widget.button;     import android.widget.edittext;     import android.widget.imagebutton;     import android.widget.progressbar;      import com.google.android.gms.tasks.onsuccesslistener;     import com.google.firebase.storage.firebasestorage;     import com.google.firebase.storage.storagereference;     import com.google.firebase.storage.uploadtask;      public class potedfood extends appcompatactivity {          private imagebutton mselectimage;         private edittext mposttitle;         private edittext mpostdesc;         private button submibutton;         private  uri mimageuri =null;         private storagereference mstorage;         private progressbar mprogress;           private static final int gallery_request=1;          @override         protected void oncreate(bundle savedinstancestate) {             super.oncreate(savedinstancestate);             setcontentview(r.layout.activity_potedfood);             mstorage= firebasestorage.getinstance().getreference("https://sora-96ac4.firebaseio.com/");             mselectimage=(imagebutton)findviewbyid(r.id.imageselect);              mposttitle=(edittext)findviewbyid(r.id.mposttitle);             mpostdesc=(edittext)findviewbyid(r.id.mpostdesc);             submibutton=(button)findviewbyid(r.id.submibutton);             mprogress=new progressbar(this);              mselectimage.setonclicklistener(new view.onclicklistener() {                 @override                 public void onclick(view view) {                     intent gallerintent=new intent(intent.action_get_content);                     gallerintent.settype("image/*");                     startactivityforresult(gallerintent,gallery_request);                  }             });              submibutton.setonclicklistener(new view.onclicklistener() {                 @override                 public void onclick(view view) {                     startposting();                 }             });         }          private void startposting() {               string title_val=mposttitle.gettext().tostring().trim();             string desc_val=mpostdesc.gettext().tostring().trim();              if(textutils.isempty(title_val)&& !textutils.isempty(desc_val)&&mimageuri!=null){             storagereference filepath=mstorage.child("blog_image").child(mimageuri.getlastpathsegment());            filepath.putfile(mimageuri).addonsuccesslistener(new onsuccesslistener<uploadtask.tasksnapshot>() {               @override               public void onsuccess(uploadtask.tasksnapshot tasksnapshot) {               uri downloadurl=tasksnapshot.getdownloadurl();               }           });             }         }          @override         protected void onactivityresult(int requestcode, int resultcode, intent data) {             super.onactivityresult(requestcode, resultcode, data);              if(requestcode==gallery_request&&resultcode== result_ok){                 mimageuri=data.getdata();                  mselectimage.setimageuri(mimageuri);                }         }     } 


Comments

Popular posts from this blog

neo4j - finding mutual friends in a cypher statement starting with three or more persons -

php - How to remove letter in front of the word laravel -

minify - Minimizing css files -