Activity not starting up-Collection of common programming errors


  • Raghunandan

    I am trying to start an activity from other one(MainAcitivty) but this is not working it stops immediately whenever i click the button.

    code for MainActivity.java:

    public class MainActivity extends Activity implements OnClickListener {
        EditText title,body;
        Button btn,getnotes;
        NotepadDb notepad;
        Cursor cursor;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            title=(EditText)findViewById(R.id.title);
            body=(EditText)findViewById(R.id.body);
            btn=(Button)findViewById(R.id.btn);
            getnotes=(Button)findViewById(R.id.getnotes);
            btn.setOnClickListener(this);
            getnotes.setOnClickListener(this);
            notepad=new NotepadDb(this);
            notepad=notepad.open();
        }
    
        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            // Inflate the menu; this adds items to the action bar if it is present.
            getMenuInflater().inflate(R.menu.main, menu);
            return true;
        }
    
        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            switch(v.getId()){
                case R.id.btn:
                    notepad.insert(title.getText().toString(), body.getText().toString());
                    notepad.close();
                    break;
                case R.id.getnotes:
                    Intent i=new Intent("com.example.notepad2.FETCH");
                    startActivity(i);
                    break;
            }
    
        }
    
    
    }
    

    Manifest.xml:

    
    
    
        
        
        
    
        
            
                
                    
    
                    
                
            
            
                
                    
                    
                
            
        
    
    
    

    Please help me to solve this LogCat:

    10-20 08:31:52.425: D/ExchangeService(621): !!! EAS ExchangeService, onCreate
    10-20 08:31:52.425: D/ExchangeService(621): !!! EAS ExchangeService, onStartCommand, startingUp = false, running = false
    10-20 08:31:52.425: D/ExchangeService(621): !!! EAS ExchangeService, onStartCommand, startingUp = true, running = false
    10-20 08:31:52.435: W/ActivityManager(278): Unable to start service Intent { act=com.android.email.ACCOUNT_INTENT } U=0: not found
    10-20 08:31:52.435: D/ExchangeService(621): !!! Email application not found; stopping self
    10-20 08:31:52.455: W/ActivityManager(278): Unable to start service Intent { act=com.android.email.ACCOUNT_INTENT } U=0: not found
    10-20 08:31:52.455: E/ActivityThread(621): Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40ce2778 that was originally bound here
    10-20 08:31:52.455: E/ActivityThread(621): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40ce2778 that was originally bound here
    10-20 08:31:52.455: E/ActivityThread(621):  at android.app.LoadedApk$ServiceDispatcher.(LoadedApk.java:969)
    10-20 08:31:52.455: E/ActivityThread(621):  at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
    10-20 08:31:52.455: E/ActivityThread(621):  at android.app.ContextImpl.bindService(ContextImpl.java:1418)
    10-20 08:31:52.455: E/ActivityThread(621):  at android.app.ContextImpl.bindService(ContextImpl.java:1407)
    10-20 08:31:52.455: E/ActivityThread(621):  at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
    10-20 08:31:52.455: E/ActivityThread(621):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
    10-20 08:31:52.455: E/ActivityThread(621):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
    10-20 08:31:52.455: E/ActivityThread(621):  at com.android.emailcommon.service.AccountServiceProxy.getDeviceId(AccountServiceProxy.java:116)
    10-20 08:31:52.455: E/ActivityThread(621):  at com.android.exchange.ExchangeService.getDeviceId(ExchangeService.java:1249)
    10-20 08:31:52.455: E/ActivityThread(621):  at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1856)
    10-20 08:31:52.455: E/ActivityThread(621):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
    10-20 08:31:52.455: E/ActivityThread(621):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
    10-20 08:31:52.455: E/ActivityThread(621):  at android.os.AsyncTask$2.call(AsyncTask.java:287)
    10-20 08:31:52.455: E/ActivityThread(621):  at java.util.concurrent.FutureTask.run(FutureTask.java:234)
    10-20 08:31:52.455: E/ActivityThread(621):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
    10-20 08:31:52.455: E/ActivityThread(621):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
    10-20 08:31:52.455: E/ActivityThread(621):  at java.lang.Thread.run(Thread.java:856)
    10-20 08:31:52.466: E/StrictMode(621): null
    10-20 08:31:52.466: E/StrictMode(621): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40ce2778 that was originally bound here
    10-20 08:31:52.466: E/StrictMode(621):  at android.app.LoadedApk$ServiceDispatcher.(LoadedApk.java:969)
    10-20 08:31:52.466: E/StrictMode(621):  at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
    10-20 08:31:52.466: E/StrictMode(621):  at android.app.ContextImpl.bindService(ContextImpl.java:1418)
    10-20 08:31:52.466: E/StrictMode(621):  at android.app.ContextImpl.bindService(ContextImpl.java:1407)
    10-20 08:31:52.466: E/StrictMode(621):  at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
    10-20 08:31:52.466: E/StrictMode(621):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
    10-20 08:31:52.466: E/StrictMode(621):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
    10-20 08:31:52.466: E/StrictMode(621):  at com.android.emailcommon.service.AccountServiceProxy.getDeviceId(AccountServiceProxy.java:116)
    10-20 08:31:52.466: E/StrictMode(621):  at com.android.exchange.ExchangeService.getDeviceId(ExchangeService.java:1249)
    10-20 08:31:52.466: E/StrictMode(621):  at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1856)
    10-20 08:31:52.466: E/StrictMode(621):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
    10-20 08:31:52.466: E/StrictMode(621):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
    10-20 08:31:52.466: E/StrictMode(621):  at android.os.AsyncTask$2.call(AsyncTask.java:287)
    10-20 08:31:52.466: E/StrictMode(621):  at java.util.concurrent.FutureTask.run(FutureTask.java:234)
    10-20 08:31:52.466: E/StrictMode(621):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
    10-20 08:31:52.466: E/StrictMode(621):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
    10-20 08:31:52.466: E/StrictMode(621):  at java.lang.Thread.run(Thread.java:856)
    10-20 08:31:52.466: W/ActivityManager(278): Unbind failed: could not find connection for android.os.BinderProxy@410713e8
    10-20 08:31:52.476: E/ActivityThread(621): Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cede60 that was originally bound here
    10-20 08:31:52.476: E/ActivityThread(621): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cede60 that was originally bound here
    10-20 08:31:52.476: E/ActivityThread(621):  at android.app.LoadedApk$ServiceDispatcher.(LoadedApk.java:969)
    10-20 08:31:52.476: E/ActivityThread(621):  at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
    10-20 08:31:52.476: E/ActivityThread(621):  at android.app.ContextImpl.bindService(ContextImpl.java:1418)
    10-20 08:31:52.476: E/ActivityThread(621):  at android.app.ContextImpl.bindService(ContextImpl.java:1407)
    10-20 08:31:52.476: E/ActivityThread(621):  at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
    10-20 08:31:52.476: E/ActivityThread(621):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
    10-20 08:31:52.476: E/ActivityThread(621):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
    10-20 08:31:52.476: E/ActivityThread(621):  at com.android.emailcommon.service.ServiceProxy.test(ServiceProxy.java:191)
    10-20 08:31:52.476: E/ActivityThread(621):  at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1850)
    10-20 08:31:52.476: E/ActivityThread(621):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
    10-20 08:31:52.476: E/ActivityThread(621):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
    10-20 08:31:52.476: E/ActivityThread(621):  at android.os.AsyncTask$2.call(AsyncTask.java:287)
    10-20 08:31:52.476: E/ActivityThread(621):  at java.util.concurrent.FutureTask.run(FutureTask.java:234)
    10-20 08:31:52.476: E/ActivityThread(621):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
    10-20 08:31:52.476: E/ActivityThread(621):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
    10-20 08:31:52.476: E/ActivityThread(621):  at java.lang.Thread.run(Thread.java:856)
    10-20 08:31:52.486: E/StrictMode(621): null
    10-20 08:31:52.486: E/StrictMode(621): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40cede60 that was originally bound here
    10-20 08:31:52.486: E/StrictMode(621):  at android.app.LoadedApk$ServiceDispatcher.(LoadedApk.java:969)
    10-20 08:31:52.486: E/StrictMode(621):  at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863)
    10-20 08:31:52.486: E/StrictMode(621):  at android.app.ContextImpl.bindService(ContextImpl.java:1418)
    10-20 08:31:52.486: E/StrictMode(621):  at android.app.ContextImpl.bindService(ContextImpl.java:1407)
    10-20 08:31:52.486: E/StrictMode(621):  at android.content.ContextWrapper.bindService(ContextWrapper.java:473)
    10-20 08:31:52.486: E/StrictMode(621):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:157)
    10-20 08:31:52.486: E/StrictMode(621):  at com.android.emailcommon.service.ServiceProxy.setTask(ServiceProxy.java:145)
    10-20 08:31:52.486: E/StrictMode(621):  at com.android.emailcommon.service.ServiceProxy.test(ServiceProxy.java:191)
    10-20 08:31:52.486: E/StrictMode(621):  at com.android.exchange.ExchangeService$7.run(ExchangeService.java:1850)
    10-20 08:31:52.486: E/StrictMode(621):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:551)
    10-20 08:31:52.486: E/StrictMode(621):  at com.android.emailcommon.utility.Utility$2.doInBackground(Utility.java:549)
    10-20 08:31:52.486: E/StrictMode(621):  at android.os.AsyncTask$2.call(AsyncTask.java:287)
    10-20 08:31:52.486: E/StrictMode(621):  at java.util.concurrent.FutureTask.run(FutureTask.java:234)
    10-20 08:31:52.486: E/StrictMode(621):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
    10-20 08:31:52.486: E/StrictMode(621):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
    10-20 08:31:52.486: E/StrictMode(621):  at java.lang.Thread.run(Thread.java:856)
    10-20 08:31:52.496: W/ActivityManager(278): Unbind failed: could not find connection for android.os.BinderProxy@40f5c128
    10-20 08:31:55.095: D/AndroidRuntime(3734): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit