>
> Apen sorry i dint notice ur suggestion, no it's not about the name,
> hmm i think it's something wrong with the order of the blocks...
>

No, it IS about the name... Apen was correct (and that is what I was trying
to say before, but was REALLY tired so I apologize for the incoherent
replies).

mNewDevicesArrayAdapter = new ArrayAdapter<String>(this,
> R.layout.textviewlayout);
>

That is incorrect... You should not be passing in an R.layout here... you
should be passing in an R.id

Thanks,
Justin Anderson
MagouyaWare Developer
http://sites.google.com/site/magouyaware


On Fri, Mar 23, 2012 at 2:58 AM, Soyer <[email protected]> wrote:

> Apen sorry i dint notice ur suggestion, no it's not about the name,
> hmm i think it's something wrong with the order of the blocks...
>
> On Mar 23, 12:35 am, Soyer <[email protected]> wrote:
> > Hello Justin,
> >
> > thanks for the reply... yes it is in that form,
> >
> >  "extView newDevicesListView = (TextView)
> > findViewById(R.id.title_paired_devices); "
> >
> > On Mar 22, 9:17 pm, Justin Anderson <[email protected]> wrote:
> >
> >
> >
> >
> >
> >
> >
> > > Sorry... Didn't notice your ArrayAdapter constructor... You have more
> the
> > > correct NUMBER of arguments, but you are specifying the layout... not
> the
> > > id of the textview.
> >
> > > If your textview looks like this:
> >
> > > <textView android:id="@+id/my_textView" />
> >
> > > then the second parameter in your constructor should be
> R.id.my_textView
> >
> > > Thanks,
> > > Justin Anderson
> > > MagouyaWare Developerhttp://sites.google.com/site/magouyaware
> >
> > > On Thu, Mar 22, 2012 at 11:13 AM, Justin Anderson <
> [email protected]>wrote:
> >
> > > > Did you bother to look at the documentation?  An ArrayAdapter
> constructor
> > > > takes more than just one argument...  One of them happens to be the
> id of a
> > > > text view:
> >
> > > >
> http://developer.android.com/reference/android/widget/ArrayAdapter.ht...
> >
> > > > Thanks,
> > > > Justin Anderson
> > > > MagouyaWare Developer
> > > >http://sites.google.com/site/magouyaware
> >
> > > > On Thu, Mar 22, 2012 at 4:31 AM, Soyer <[email protected]> wrote:
> >
> > > >> 03-22 06:23:21.295: E/AndroidRuntime(1941):
> > > >> java.lang.IllegalStateException: ArrayAdapter requires the resource
> ID
> > > >> to be a TextView
> >
> > > >> the problem is in this couple of lines:
> >
> > > >>  mNewDevicesArrayAdapter = new ArrayAdapter<String>(this,
> > > >> R.layout.textviewlayout);
> >
> > > >>        // Find and set up the ListView for newly discovered devices
> > > >>       ListView newDevicesListView = (ListView)
> > > >> findViewById(R.id.new_devices);
> > > >>    //    TextView newDevicesListView = (TextView)
> > > >> findViewById(R.id.title_paired_devices);
> > > >>       newDevicesListView.setAdapter(mNewDevicesArrayAdapter);
> >
> > > >> now when i try to set the arrayadapter for a list view, it says that
> > > >> the arrayadapter requires a textview, and this message appear asking
> > > >> to assign an ID for the textView though the ID is assigned, so i did
> > > >> is i put the textview in a separate file, however the arrayadapter
> is
> > > >> still assigned to a list view...when i try to assign it to a
> textview,
> > > >> the method setAdapter won't be in the list of the methods supported
> by
> > > >> the textview element.
> >
> > > >> --
> > > >> 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