Alright, thanks alot mate :)

Cheers.

On Apr 3, 9:24 pm, tarun sablok <[email protected]> wrote:
>   Firstly to make tts  work in your current activity use   init()  function
> which initializes the tts engine for  you in the current  activity .
>
>  secondly you can include the speak function in the onListItenClick()   ,
> in which you can get the exat position where it was  cllicked  and get the
> text from the array list by passing the position as the index.
>
> Cheers
>
> Tarun
>
>
>
>
>
>
>
> On Mon, Apr 2, 2012 at 9:11 PM, Soyer <[email protected]> wrote:
> > thanks a lot mate. that worked, i have to resolve the TTS issue now,
> > do have any idea about the second part of my thread(Regarding the
> > TTS)? i think the tts doesn't accept list view, so i thought of making
> > use of a loop to go through the different elements in the list....so
> > in this way i can manipulate these elements as well for a better
> > result...
>
> > for(int i=0; i<=fLat.lastIndexOf(fLat);i++){
>
> >          System.out.println("=============================38"+flat[i]);
> >  }
>
> > so i tried the above loop to print out the elements separately (Just
> > to see this works) but as we know the syntax of flat[] is for an array
> > whilst flat is an arraylist....
>
> > any ideas about this matter ?
>
> > On Apr 2, 5:36 pm, tarun sablok <[email protected]> wrote:
> > > You have to use  * flat  = getIntent().
> > > getStringArrayListExtra("fromLat");  * to get the  arraylist which has
> > been
> > > passed  and not  create a new  Intent object to get the list.
> > > *
> > > *
> > > *Cheers *
> > > *Tarun*
> > > *
> > > *
> > > *
> > > *
>
> > > On Mon, Apr 2, 2012 at 3:43 PM, Soyer <[email protected]> wrote:
> > > > Sorry i don't know if i am getting you properly, but this one is
> > > > different then the other, i found the method how to pass a list from
> > > > one activity to another but still for some reason it's not being
> > > > passed and it's returning null.
>
> > > > Don't be so hasty to comment before understanding the thread
> > > > properly !!!
>
> > > > On Apr 2, 12:03 pm, Zsolt Vasvari <[email protected]> wrote:
> > > > > Why spam the list with a new thread?  Your previous one is just
> > below.
> > > >  If
> > > > > you do this, NOBODY is going to help you.
>
> > > > > On Monday, April 2, 2012 5:52:35 AM UTC+8, Soyer wrote:
>
> > > > > > Hello everyone,
>
> > > > > > i posted a question about passing a listview from one activity to
> > > > > > another and this is what i did so far..
>
> > > > > > the first activity is this:
>
> > > > > >   Bundle bundle = new Bundle(1);
>
> > > > > >                 bundle.putStringArrayList("fromLat", fromLat);
>
> > > > > >                         Intent intent1=new
> > > > > > Intent(piecesActivity.this,ttsActivity.class);
>
> > > > > >                         intent1.putStringArrayListExtra("fromLat",
> > > > > > fromLat);
>
> > > > > >                         startActivity(intent1);
> > > > > >                                startActivityForResult(intent1, 2);
>
> > > > > > in The Second Activity is:
>
> > > > > >  ArrayList <String>fLat = new ArrayList<String> ();
>
> > > > > > Intent intent=new Intent();
> > > > > >  fLat=intent.getStringArrayListExtra("fromLat");
>
> > > > > > System.out.println("=============================38"+fLat);
>
> > > > > > and in the second activity i am trying to make the list as a
> > > > > > text_to_speach:
>
> > > > > >         @Override
> > > > > >                 public void onClick(View v) {
>
> > > > > >                       if (fLat!=null && ((CharSequence)
> > > > fLat).length()>0)
> > > > > > {
> > > > > >                    Toast.makeText(ttsActivity.this, "Saying: " +
> > fLat,
> > > > > > Toast.LENGTH_LONG).show();
> > > > > >                    tts.speak(fLat, TextToSpeech.QUEUE_ADD, null);
> > > > > >                       }
>
> > > > > > i don't know why the second activity is giving me
> > NullPointerException
> > > > > > (the fLat is returning Null) and the .speak method is not
> > accepting a
> > > > > > list view... :S
>
> > > > > > I really need an advice...any Idea will be very appreciated.
>
> > > > --
> > > > 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
>
> > --
> > 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

-- 
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

Reply via email to