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

