Here, I am closing that ListView too.But still I am getting problem.In xml file I am writing EditText above ListView, that's showing EditText but when I am trying to setting or getting value in that EditText it's giving nullpointer exception
On Aug 7, 3:44 am, Shalin <smehta...@yahoo.com> wrote: > But here I can access TextView in my code. Its isn't giving any error > or exception, But when I am trying to add EdtiText above ListView than > it's giving error. My actual XML as under. Declaration of LinearLayout > is Missing at very first. > > <?xml version="1.0" encoding="utf-8"?> > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ > android" > android:layout_width="fill_parent" > android:layout_height="fill_parent" > android:orientation="vertical"> > > ******************I want EditText here******************************* > > <ListView android:id="@+id/android:list" > android:layout_width="fill_parent" > android:layout_height="100dp" > android:background="#ffffff" android:layout_weight="3" > > <TextView > android:id="@+id/str" > android:layout_width="fill_parent" > android:layout_height="wrap_content" > android:layout_weight="1" > android:background="#ecff20"> > </TextView> > <TextView > android:id="@+id/count" > android:layout_width="fill_parent" > android:layout_height="wrap_content" > android:layout_weight="1" > android:background="#2f116f"> > </TextView> > <LinearLayout xmlns:android="http://schemas.android.com/apk/ > res/ > android" > android:orientation="horizontal" > android:layout_width="fill_parent" > android:layout_height="wrap_content" > android:background="#cccccc" > android:textColor="#ffffff" > android:padding="3dp" > android:gravity="bottom" > android:layout_weight="1" > > > <EditText > android:id="@+id/txt" > android:layout_width="fill_parent" > android:layout_height="fill_parent" > android:background="@android:drawable/ > editbox_background" > android:hint="Type to compose" > android:minHeight="30dp" > android:maxHeight="100dp" > android:layout_weight="1" > /> > <Button > android:id="@+id/btn" > android:layout_width="120dp" > android:layout_height="fill_parent" > android:layout_weight="1" > android:text="Send SMS" > /> > </LinearLayout> > </LinearLayout> > > On Aug 7, 2:37 am, Gibson <zclgib...@gmail.com> wrote: > > > > > The error is because you defined a TextView inside a ListView. You > > know ListView first is an AdapterView. You cannot add a view into > > AdapterView because it is not supported. What you can do is to define > > an Adapter(such as ArrayAdapter) then set the adapter into the > > ListView. Hope this can help you. > > > On Aug 7, 12:57 pm, Shalin <smehta...@yahoo.com> wrote: > > > > Hello friend, when I am adding editview in linearlayout I am getting > > > an error like this. My XML file as under. I am trying to add editview > > > above listview. > > > Error is > > > UnsupportedOperatioException: addView(View,LayoutParams) is not > > > supported in adapterview. > > > > XMLfile: > > > <ListView android:id="@+id/android:list" > > > android:layout_width="fill_parent" > > > android:layout_height="100dp" > > > android:background="#ffffff" android:layout_weight="3" > > > > <TextView > > > android:id="@+id/str" > > > android:layout_width="fill_parent" > > > android:layout_height="wrap_content" > > > android:layout_weight="1" > > > android:background="#ecff20"> > > > </TextView> > > > > <TextView > > > android:id="@+id/count" > > > android:layout_width="fill_parent" > > > android:layout_height="wrap_content" > > > android:layout_weight="1" > > > android:background="#2f116f"> > > > </TextView> > > > > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ > > > android" > > > android:orientation="horizontal" > > > android:layout_width="fill_parent" > > > android:layout_height="wrap_content" > > > android:background="#cccccc" > > > android:textColor="#ffffff" > > > android:padding="3dp" > > > android:gravity="bottom" > > > android:layout_weight="1" > > > > > > > <EditText > > > android:id="@+id/txt" > > > android:layout_width="fill_parent" > > > android:layout_height="fill_parent" > > > android:background="@android:drawable/editbox_background" > > > android:hint="Type to compose" > > > android:minHeight="30dp" > > > android:maxHeight="100dp" > > > android:layout_weight="1" > > > /> > > > > <Button > > > android:id="@+id/btn" > > > android:layout_width="120dp" > > > android:layout_height="fill_parent" > > > android:layout_weight="1" > > > android:text="Send SMS" > > > /> > > > </LinearLayout> > > > > </LinearLayout> > > > > Thanks in advance --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to android-beginners@googlegroups.com To unsubscribe from this group, send email to android-beginners-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---