That Did IT! Thank You On Jul 13, 8:47 pm, Kostya Vasilyev <[email protected]> wrote: > Boozel, > > The second parameter should be without quotes - i.e. a reference to the > actual Java class object of your activity. > > new Intent(BbService.this, TsandCs.class); > startActivity(intent); > > If specifying class name by string, the ".class" should not be there, > since you're not making a reference to the Java class, like above. > > -- Kostya > > 13.07.2010 22:42, Boozel пишет: > > > > > > > This is the code i used > > Intent intent = new Intent(BbService.this, "TsandCs.class"); > > startActivity(intent); > > but eclipse says: The constructor Intent(BbService,String) is > > undefined > > i tried putting the first parameter in quotes too like above but the > > constructor Intent(String,String) is undefined > > any ideas? > > > On Jul 13, 8:32 pm, chethan kumar<[email protected]> wrote: > > >> you want to start activity from a service rite > > >> So you can just do this. > > >> Intent intent = new Intent("*Your Service Class Name.this*", "*Activity You > >> Want to Go.class*"); > >> startActivity(intent); > > >> MAke sure you have added the activity in your Manifest. > > >> regards > >> Chethan > > >> On Tue, Jul 13, 2010 at 11:52 PM, Boozel<[email protected]> wrote: > > >>> It now gives this error > >>> Unable to find explicit activity class {com.example.test/ > >>> TsandCs.class}; have you declared this activity in your > >>> AndroidManifest.xml? > >>> here is the code i used > > >>> try{ > > >>> Intent i = new Intent( Intent.ACTION_MAIN ); > >>> Log.d( LOG_TAG,"onCreate - 3" ); > >>> i.setComponent( > >>> new ComponentName( "com.example.test", > >>> "TsandCs.class" ) > >>> ); > >>> Log.d( LOG_TAG,"onCreate - 4" ); > >>> i.addFlags( Intent.FLAG_ACTIVITY_NEW_TASK ); > >>> i.addFlags( Intent.FLAG_FROM_BACKGROUND); > >>> Log.d( LOG_TAG,"onCreate - 5" ); > >>> startActivity( i ); > >>> Log.d( LOG_TAG,"onCreate - 6" ); > >>> } > >>> and my manifest is shown in the other post. > >>> ant ideas? > > >>> On Jul 13, 7:33 pm, Pent<[email protected]> wrote: > > >>>> Intent i = new Intent( Intent.ACTION_MAIN ); // don't think main is > >>>> necessary actually :) > > >>>> i.setComponentName( > >>>> new ComponentName( "pkgname", "activityclassname" ) > >>>> ); > > >>>> i.addFlags( Intent.FLAG_ACTIVITY_NEW_TASK ); > >>>> i.addFlags( Intent.FLAG_FROM_BACKGROUND); > > >>>> try { > >>>> startActivity( i );} > > >>>> catch ( ActivityNotFoundException e ) { > > >>>> } > > >>>> If the user has just left an app via Home, you might find it takes 5 > >>>> seconds for your activity to appear. An Android bug I logged about 9 > >>>> months ago, > >>>> grouse grouse :) > > >>>> Pent > > >>> -- > >>> 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]<android-developers%2Bunsubs > >>> [email protected]> > >>> For more options, visit this group at > >>>http://groups.google.com/group/android-developers?hl=en > > -- > Kostya Vasilev -- WiFi Manager + pretty widget --http://kmansoft.wordpress.com
-- 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

