java - ListView in ScrollView not displaying all items Android -


i have problem listview in scrollview not displaying items

and try this code, works takes long time process in adapter.

i have tried this code faster doesn't display items

how fix it?

note: listview id lv_poll_feed

<?xml version="1.0" encoding="utf-8"?> <relativelayout xmlns:android="http://schemas.android.com/apk/res/android"             xmlns:app="http://schemas.android.com/apk/res-auto"             xmlns:tools="http://schemas.android.com/tools"             android:layout_width="match_parent"             android:layout_height="match_parent"             android:background="@color/color_white">  <scrollview     android:layout_width="match_parent"     android:layout_height="match_parent"     android:layout_above="@+id/lay_edit_comment"     android:scrollbars="none">      <relativelayout         android:id="@+id/lay_big"         android:layout_width="match_parent"         android:layout_height="match_parent">          <relativelayout             android:id="@+id/lay_body_timeline_detail_detail"             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:layout_below="@+id/view_line_4">              <textview                 android:id="@+id/tx_time_timeline_detail_user"                 android:layout_width="match_parent"                 android:layout_height="wrap_content"                 android:layout_marginleft="10dp"                 android:padding="10dp"                 android:text="-"                 android:textcolor="@color/color_gray_light"                 android:textsize="@dimen/tx_size_smally_time"/>              <relativelayout                 android:id="@+id/lay_profile_detail_detail"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_below="@+id/tx_time_timeline_detail_user"                 android:layout_centerhorizontal="true"                 android:layout_centervertical="true"                 android:layout_marginleft="0dp"                 android:layout_marginright="0dp">                  <textview                     android:id="@+id/tx_timeline_detail_detail"                     android:layout_width="match_parent"                     android:layout_height="wrap_content"                     android:layout_marginleft="10dp"                     android:layout_marginright="10dp"                     android:padding="10dp"                     android:text="-"                     android:textcolor="@color/tx_color_token"                     android:textsize="@dimen/tx_size_small"/>                  <relativelayout                     android:id="@+id/lay_center"                     android:layout_width="match_parent"                     android:layout_height="wrap_content"                     android:layout_below="@+id/tx_timeline_detail_detail"                     android:layout_marginbottom="5dp"                     android:layout_margintop="10dp"                     android:gravity="center"                     android:visibility="visible">                      <linearlayout                         android:layout_width="match_parent"                         android:layout_height="wrap_content"                         android:orientation="vertical">                          <textview                             android:id="@+id/tx_catego_topic"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_marginleft="10dp"                             android:background="@drawable/bg_button"                             android:padding="5dp"                             android:text="xxxxxxx"                             android:textcolor="@color/color_white"                             android:textsize="@dimen/tx_size_small"                             android:visibility="gone"/>                          <com.cunoraz.tagview.tagview xmlns:tagview="http://schemas.android.com/apk/res-auto"                                                      android:id="@+id/tagcloudlinkview_topic"                                                      android:layout_width="match_parent"                                                      android:layout_height="match_parent"                                                      android:layout_margin="10dp"                                                      tagview:linemargin="5dp"                                                      tagview:tagmargin="5dp"                                                      tagview:theme="@style/apptheme"/>                          <listview                             android:id="@+id/lv_poll_feed"                             android:layout_width="match_parent"                             android:layout_height="wrap_content"                             android:layout_margintop="10dp"                             android:divider="@null"                             android:visibility="visible">                         </listview>                     </linearlayout>                 </relativelayout>                  <imageview                     android:id="@+id/img_timeline_profile_detail_list"                     android:layout_width="match_parent"                     android:layout_height="wrap_content"                     android:layout_below="@+id/tx_timeline_detail_detail"                     android:adjustviewbounds="true"                     android:visibility="visible"/>             </relativelayout>              <relativelayout                 android:id="@+id/lay_timeline_detail_emoji"                 android:layout_width="match_parent"                 android:layout_height="wrap_content"                 android:layout_below="@+id/lay_profile_detail_detail"                 android:layout_marginleft="10dp"                 android:layout_marginright="10dp"                 android:focusable="false"                 android:focusableintouchmode="false"                 android:padding="10dp">                  <linearlayout                     android:id="@+id/lay_big_emoji"                     android:layout_width="match_parent"                     android:layout_height="wrap_content"                     android:orientation="horizontal"                     android:visibility="visible"                     android:weightsum="3">                      <linearlayout                         android:id="@+id/lay_emoji1"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_weight="0"                         android:orientation="horizontal"                         android:visibility="visible">                          <imageview                             android:layout_width="20dp"                             android:layout_height="20dp"                             android:src="@drawable/amazed_1"/>                          <textview                             android:id="@+id/tx_number_emoji_1"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_marginleft="5dp"                             android:text=""                             android:textsize="@dimen/tx_size_smally_time"/>                     </linearlayout>                      <linearlayout                         android:id="@+id/lay_emoji2"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_marginleft="10dp"                         android:layout_weight="0"                         android:orientation="horizontal"                         android:visibility="visible">                          <imageview                             android:layout_width="20dp"                             android:layout_height="20dp"                             android:src="@drawable/funny_2"/>                          <textview                             android:id="@+id/tx_number_emoji_2"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_marginleft="5dp"                             android:text=""                             android:textsize="@dimen/tx_size_smally_time"/>                     </linearlayout>                      <linearlayout                         android:id="@+id/lay_emoji3"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_marginleft="10dp"                         android:layout_weight="0"                         android:orientation="horizontal"                         android:visibility="visible">                          <imageview                             android:layout_width="20dp"                             android:layout_height="20dp"                             android:src="@drawable/love_3"/>                          <textview                             android:id="@+id/tx_number_emoji_3"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:text=""                             android:textsize="@dimen/tx_size_smally_time"/>                     </linearlayout>                      <linearlayout                         android:id="@+id/lay_emoji4"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_marginleft="10dp"                         android:layout_weight="0"                         android:orientation="horizontal"                         android:visibility="visible">                          <imageview                             android:layout_width="20dp"                             android:layout_height="20dp"                             android:src="@drawable/sorrow_2"/>                          <textview                             android:id="@+id/tx_number_emoji_4"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_marginleft="5dp"                             android:text=""                             android:textsize="@dimen/tx_size_smally_time"/>                     </linearlayout>                      <linearlayout                         android:id="@+id/lay_emoji5"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_marginleft="10dp"                         android:layout_weight="0"                         android:orientation="horizontal"                         android:visibility="visible">                          <imageview                             android:layout_width="20dp"                             android:layout_height="20dp"                             android:src="@drawable/anger_5"/>                          <textview                             android:id="@+id/tx_number_emoji_5"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_marginleft="5dp"                             android:text=""                             android:textsize="@dimen/tx_size_smally_time"/>                     </linearlayout>                      <linearlayout                         android:id="@+id/lay_emoji6"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_marginleft="10dp"                         android:layout_weight="0"                         android:orientation="horizontal"                         android:visibility="visible">                          <imageview                             android:layout_width="20dp"                             android:layout_height="20dp"                             android:src="@drawable/horrified_6"/>                          <textview                             android:id="@+id/tx_number_emoji_6"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_marginleft="5dp"                             android:text=""                             android:textsize="@dimen/tx_size_smally_time"/>                     </linearlayout>                 </linearlayout>             </relativelayout>              <view                 android:id="@+id/view_line_5"                 android:layout_below="@+id/lay_timeline_detail_emoji"                 android:layout_margintop="5dp"                 android:background="@color/text_bottombar"/>              <relativelayout                 android:id="@+id/lay_body_quest_topic"                 android:layout_width="match_parent"                 android:layout_height="wrap_content"                 android:layout_below="@+id/view_line_5"                 android:layout_margintop="5dp">                  <linearlayout                     android:layout_width="match_parent"                     android:layout_height="wrap_content"                     android:orientation="horizontal"                     android:weightsum="6">                      <linearlayout                         android:id="@+id/lay_timeline_detail_up"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_gravity="center"                         android:layout_weight="2"                         android:focusable="false"                         android:focusableintouchmode="false"                         android:gravity="center"                         android:orientation="horizontal"                         android:padding="5dp">                          <imageview                             android:id="@+id/img_up"                             android:layout_width="20dp"                             android:layout_height="20dp"                             android:src="@drawable/up_1"/>                          <textview                             android:id="@+id/tx_timeline_detail_up"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_centerhorizontal="true"                             android:layout_centervertical="true"                             android:layout_marginleft="5dp"                             android:text="@string/tx_up"                             android:textcolor="@color/tx_color_token"                             android:textsize="@dimen/tx_size_smally"/>                          <textview                             android:id="@+id/tx_timeline_detail_number_up"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_centerhorizontal="true"                             android:layout_centervertical="true"                             android:text=" 53"                             android:textcolor="@color/tx_color_token"                             android:textsize="@dimen/tx_size_smally"/>                     </linearlayout>                      <linearlayout                         android:id="@+id/lay_timeline_detail_comment"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_gravity="center"                         android:layout_weight="2"                         android:gravity="center"                         android:orientation="horizontal"                         android:padding="5dp">                          <imageview                             android:id="@+id/img_comment"                             android:layout_width="20dp"                             android:layout_height="20dp"                             android:src="@drawable/comment_1"/>                          <textview                             android:id="@+id/tx_timeline_detail_comment"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_centerhorizontal="true"                             android:layout_centervertical="true"                             android:layout_marginleft="5dp"                             android:text="@string/tx_comment"                             android:textcolor="@color/tx_color_token"                             android:textsize="@dimen/tx_size_smally"/>                          <textview                             android:id="@+id/tx_timeline_detail_number_comment"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_centerhorizontal="true"                             android:layout_centervertical="true"                             android:text=" 53"                             android:textcolor="@color/tx_color_token"                             android:textsize="@dimen/tx_size_smally"/>                     </linearlayout>                      <linearlayout                         android:id="@+id/lay_profile_detail_share"                         android:layout_width="wrap_content"                         android:layout_height="wrap_content"                         android:layout_gravity="center"                         android:layout_weight="2"                         android:gravity="center"                         android:orientation="horizontal"                         android:padding="5dp">                          <imageview                             android:layout_width="20dp"                             android:layout_height="20dp"                             android:src="@drawable/share_1"/>                          <textview                             android:id="@+id/tx_timeline_detail_share"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_centerhorizontal="true"                             android:layout_centervertical="true"                             android:layout_marginleft="5dp"                             android:text="@string/tx_share"                             android:textcolor="@color/tx_color_token"                             android:textsize="@dimen/tx_size_smally"/>                          <textview                             android:id="@+id/tx_timeline_detail_number_share"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_centerhorizontal="true"                             android:layout_centervertical="true"                             android:text=" "                             android:textcolor="@color/tx_color_token"                             android:textsize="@dimen/tx_size_smally"/>                     </linearlayout>                 </linearlayout>             </relativelayout>              <view                 android:id="@+id/view_line_3"                 android:layout_width="match_parent"                 android:layout_height="3dp"                 android:layout_below="@+id/lay_body_quest_topic"                 android:layout_margintop="5dp"                 android:background="@color/bottombar"/>              <relativelayout                 android:id="@+id/lay_timeline_detail_select_emoji_profile"                 android:layout_width="wrap_content"                 android:layout_height="wrap_content"                 android:layout_above="@+id/lay_body_quest_topic"                 android:layout_marginbottom="-10dp"                 android:background="@drawable/bg_emoji"                 android:visibility="gone">                  <linearlayout                     android:id="@+id/lay_star"                     android:layout_width="match_parent"                     android:layout_height="wrap_content"                     android:layout_below="@+id/tx_name_detail"                     android:gravity="center"                     android:orientation="horizontal">                      <radiogroup                         android:id="@+id/radiogroupquest"                         android:layout_width="match_parent"                         android:layout_height="wrap_content"                         android:layout_gravity="center"                         android:gravity="center"                         android:orientation="horizontal"                         android:padding="0dp">                          <radiobutton                             android:id="@+id/emoji1"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_marginright="15dp"                             android:background="@drawable/img_emoji_amazed"                             android:button="@android:color/transparent"                             android:checked="false"                             android:gravity="center"/>                          <radiobutton                             android:id="@+id/emoji2"                             android:layout_width="wrap_content"                             android:layout_height="wrap_content"                             android:layout_marginright="15dp"                             android:background="@drawable/img_emoji_funny"                             android:button="@android:color/transparent"                             android:checked="false"/>                     </radiogroup>                 </linearlayout>             </relativelayout>         </relativelayout>     </relativelayout> </scrollview> 

you should not add same direction scrolling layout inside scrolling layout. result not intended. here listview wrapping single element of listview because have added inside scrollview. should not in first place if can't change layout following changes:

  1. change listview recyclerview , change adapter accordingly.
  2. also, change scrollview nestedscrollview.

Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -