On Feb 26, 4:34 am, Justin Anderson <[email protected]> wrote: > What does the stacktrace say? > > On Fri, Feb 25, 2011 at 6:41 AM, Maidul Islam <[email protected]>wrote: > > > Hi all > > I am android Developer. I developed a project. > > > Alerm : > > User can set date time . A alerm will trigger when time is matching. > > > My work: > > Two Java Class:-- MyDate Class ,SqlDatabase class; > > Mydata will catch user data and pass it to the sql class. > > I catch that date , time and store in sqlite database with java > > coding. > > > this two class is work fine.I check it. > > > I use Four class to handle ALerm . > > > BrodcastReceiver:---- Reboot, ALermManager; > > Services:----WAkeFullIntent service class ,APpservice class. > > > Reboot running when system is rebooting. It is running before system > > is switching off. > > It is call Alermmanager after some time .I set the time. > > "mgr.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, > > > SystemClock.elapsedRealtime()+120000, > > PERIOD, > > pi);" > > > Alermmanager direct call Appservice class wittout any work. > > It send "" WakefulIntentService.sendWakefulWork(context, > > AppService.class);"" > > > Appservice class call WakefullIntentService without any work. > > public AppService() { > > super("AppService"); > > wakefullIntent class work and send to AlermManager class. > > after work alerm manager will send appservice class . > > > I catch system current date .it is work in fine. > > > then I open database and try to catch database data. > > My code ---- > > > Calendar cal = Calendar.getInstance(); > > //SimpleDateFormat df = new SimpleDateFormat("MM/dd/ > > yyyy hh:mm:ss"); > > SimpleDateFormat df = new > > SimpleDateFormat("d:M:yyyy"); > > SimpleDateFormat d = new SimpleDateFormat("H:m"); > > df.setLenient(false); > > d.setLenient(false); > > String s = df.format(cal.getTime()); > > String t = df.format(cal.getTime()); > > > System.out.println("sssssssssssssssssssss.........."+s); > > // > > System.out.println("\naaaaaaaaaaaaaaaaaaaaaaaaaaaa..."); > > //dbAddEvent=new MultiColumndb(this); > > db.open(); > > aa=Long.parseLong(s); > > Cursor cr=db.getAddEvent(aa); > > > if (cr.moveToFirst()) > > { > > do { > > > Log.v("ArrayList","RowCount :"+cr.getPosition()+" "+"Column > > Count :"+cr.getString(0)+" "+cr.getString(1)); > > date[i]=cr.getString(0); > > > // > > title[positionsEvents]=addEventsCr.getString(1); > > //Log.v("titles", title[positionsEvents]); > > //positionsEvents++; > > } while (cr.moveToNext()); > > cr.close(); > > db.close(); > > > }; > > > System.out.println(date[i]); > > //String a=Alert.getString(0).toString() > > +Alert.getString(1).toString()+Alert.getString(2).toString(); > > //String b=Alert.getString(1).toString(); > > > } catch (Exception e) { > > // TODO: handle exception > > Log.e("Exception", e.getMessage(), e); > > } > > > I use this code in onHandleIntent method in wakefullIntent Service. > > I use this code in doWakefulWork in APPservice class. > > I use this code in Reboot class . > > > Everywhere I get A error that is > > Null > > Java.lang.nullpointerException. > > > SO what is my fault. If anyone help me . > > > Please help me . > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected] > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en > Here is my Logcat Result. Exception is null
java .lang.NullPointerException > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

