2016-07-27 28 views
1

当我使用cliptochild时,我得到了错误& clipToPadding我父视图裁剪如何解决这个问题当我使用recyclerview如何解决这个问题。当滚动recyclerview剪辑父视图,我该如何解决这个问题

这是我style.xml

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
     <item name="colorPrimary">@color/colorPrimary</item> 
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
     <item name="colorAccent">@color/colorAccent</item> 
     <item name="windowActionBar">false</item> 
     <item name="windowNoTitle">true</item> 
     <item name="android:typeface">serif</item> 
     <item name="android:windowNoTitle">true</item> 
     <item name="android:windowAllowEnterTransitionOverlap">true</item> 
     <item name="android:windowAllowReturnTransitionOverlap">true</item> 
     <item name="android:windowContentTransitions">true</item> 
     <item name="android:windowTranslucentNavigation">true</item> 
     <item name="android:fitsSystemWindows">true</item> 
     <item name="android:clipChildren">false</item> 
     <item name="android:clipToPadding">false</item> 
    </style> 

这是我layout.xml

<LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_margin="10dp" 
      android:background="@drawable/fare_bg" 
      > 


     <LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_margin="10dp" 
      android:background="@drawable/fare_bg" 
      > 

      <LinearLayout 
       android:id="@+id/address_bar_lin" 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 

       android:orientation="horizontal" 
       android:padding="5dp"> 

       <ImageView 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:padding="8dp" 
        app:srcCompat="@drawable/ub__fare_split_search_icon" /> 

       <LinearLayout 
        android:layout_width="match_parent" 
        android:layout_height="match_parent" 
        android:layout_weight="1" 
        android:orientation="vertical" 
        android:padding="2dp"> 

        <EditText 
         android:id="@+id/placesEdittxt" 
         android:layout_width="match_parent" 
         android:layout_height="match_parent" 
         android:background="@android:color/transparent" 
         android:singleLine="true" 
         android:textColor="@color/textAddressColor" 
         android:textSize="12sp" 
         android:typeface="monospace" /> 
       </LinearLayout> 

       <ImageView 
        android:id="@+id/img_clear" 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:padding="8dp" 
        android:visibility="gone" 
        app:srcCompat="@drawable/ub__x_normal" /> 
      </LinearLayout> 
     </LinearLayout> 


    <RelativeLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" > 

     <android.support.v7.widget.RecyclerView 
      android:id="@+id/recyclerview" 
      android:layout_width="match_parent" 
      android:fitsSystemWindows="false" 
      android:layout_height="match_parent" 
      android:layout_margin="10dp" 
      android:layout_weight="1" 
      android:background="@drawable/fare_bg" > 


     </android.support.v7.widget.RecyclerView> 

    </RelativeLayout> 

</LinearLayout> 

enter image description here

+0

尝试在回收站视图下方提供一些填充 – AbhayBohra

+0

检查屏幕快照。 – Lovekesh

+0

''我可以解决这个问题吗?如何解决这个问题?'什么问题?什么问题? – pskink

回答

0

从recyclerview取下重量,因为父是相对布局和试试这个:

<android.support.v7.widget.RecyclerView 
     android:id="@+id/recyclerview" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:layout_margin="10dp" 
     android:paddingBottom="20dp" 
     android:fitsSystemWindows="false"> 


    </android.support.v7.widget.RecyclerView> 
相关问题