
在androID 4.0.4中,我的卡片视图出现在底部附近的虚假灰色下划线.我似乎无法摆脱它,我尝试弄乱边缘和填充等但没有运气.
继承我的XML:
<androID.support.v7.Widget.CardVIEw xmlns:card_vIEw="http://schemas.androID.com/apk/res-auto" androID:ID="@+ID/button_daily_calls" androID:layout_wIDth="@dimen/menu_button_wIDth" androID:layout_height="@dimen/menu_button_height" androID:layout_margintop="@dimen/top_menu_button_topmargin" androID:layout_marginleft="@dimen/menu_button_leftmargin" androID:layout_marginRight="0dp" androID:elevation="@dimen/menu_button_elevation" card_vIEw:cardCornerRadius="@dimen/menu_button_radius" card_vIEw:cardUseCompatpadding="true" androID:paddingBottom="0dp"> <TextVIEw androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:gravity="center" androID:padding="@dimen/menu_button_padding" androID:text="DAILY CALLS" androID:textSize="@dimen/menu_button_textsize" androID:textcolor="@color/colorPrimaryDark"/></androID.support.v7.Widget.CardVIEw>styles.xml:
<style name="theme.IntellIDroID" parent="@style/theme.AppCompat.light.NoActionbar"> <item name="windowNoTitle">true</item> <item name="windowActionbar">false</item> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <!--<item name="androID:displayOptions">showHome|uselogo</item> <item name="hagdivIDerVertical">@drawable/breadcrumb_themed_divIDer</item> <item name="hagSelectableItemBackground">@drawable/breadcrumb_themed_item_background</item>--> <item name="elevation">@dimen/appbar_elevation</item> <item name="androID:windowFullscreen">false</item></style><style name="Apptheme.PopupOverlay" parent="themeOverlay.AppCompat.light" /><style name="menu_labels_style"> <item name="androID:background">@drawable/fab_label_background</item> <item name="androID:textcolor">@color/white</item></style><style name="ProgressBarapptheme" parent="androID:Widget.Progressbar.Horizontal"> <item name="androID:progressDrawable">@drawable/progress_horizontal_holo_light</item> <item name="androID:indeterminateDrawable"> @drawable/progress_indeterminate_horizontal_holo_light </item> <item name="androID:minHeight">16dip</item> <item name="androID:maxHeight">16dip</item></style><style name="Dialog" parent="theme.AppCompat.light.NoActionbar"> <item name="androID:windowBackground">@null</item> <item name="androID:windowNoTitle">true</item> <item name="androID:windowIsfloating">true</item></style><style name="DialogText"> <item name="androID:textSize">16sp</item></style><style name="DialogText.Bold" parent="DialogText"> <item name="androID:textStyle">bold</item></style><style name="DialogText.Title"> <item name="androID:textSize">@dimen/text_size_large</item> <item name="androID:textStyle">bold</item> <item name="androID:layout_marginleft">@dimen/tab_sIDe_padding_medium</item> <item name="androID:layout_marginBottom">@dimen/tab_sIDe_padding_medium</item></style><style name="AlertText"> <item name="androID:textSize">@dimen/text_size_xlarge</item> <item name="androID:textStyle">bold</item> <item name="androID:textcolor">@color/unavailable</item> <item name="androID:paddingtop">@dimen/tab_sIDe_padding_medium</item> <item name="androID:paddingBottom">@dimen/tab_sIDe_padding_medium</item> <item name="androID:layout_marginleft">@dimen/tab_sIDe_padding_medium</item> <item name="androID:layout_marginBottom">@dimen/tab_sIDe_padding_medium</item></style><style name="Textheader@R_403_6818@RowLarge" parent="Textheader@R_403_6818@Row"> <item name="androID:textSize">@dimen/text_size_large</item></style><style name="Textheader@R_403_6818@Row"> <item name="androID:textSize">@dimen/text_size_medium</item> <item name="androID:paddingleft">15dp</item> <item name="androID:textStyle">bold</item> <item name="androID:textcolor">@color/body_text_1</item></style><style name="Textheader"> <item name="androID:gravity">center_horizontal</item> <item name="androID:textSize">@dimen/text_size_medium</item> <item name="androID:textStyle">bold</item> <item name="androID:textcolor">@color/body_text_1</item> <item name="androID:ellipsize">end</item></style><style name="Textheader_Secondary"> <item name="androID:textSize">@dimen/text_size_xlarge</item> <item name="androID:textStyle">bold</item></style><style name="TextheaderBold"> <item name="androID:textSize">@dimen/text_size_large</item> <item name="androID:textStyle">bold</item> <item name="androID:textcolor">@color/body_text_1</item></style><style name="TextheaderBoldXLarge"> <item name="androID:textSize">@dimen/text_size_xlarge</item> <item name="androID:textStyle">bold</item> <item name="androID:textcolor">@color/body_text_1</item></style><style name="TextheaderBoldCentered" parent="TextheaderBold"> <item name="androID:gravity">center_horizontal|center_vertical</item></style><style name="TextheaderlightCentered"> <item name="androID:textSize">@dimen/text_size_medium</item> <item name="androID:textcolor">@color/body_text_2</item> <item name="androID:gravity">center_horizontal|center_vertical</item></style><style name="Textheaderlight"> <item name="androID:textSize">@dimen/text_size_medium</item> <item name="androID:textcolor">@color/body_text_2</item></style><style name="Textbody"> <item name="androID:textSize">@dimen/text_size_medium</item> <item name="androID:linespacingMultiplIEr">1.1</item> <item name="androID:textcolor">@color/body_text_1</item></style><style name="Pushbutton"> <item name="androID:textSize">@dimen/text_size_small</item></style><style name="SalesHistoryValue" parent="TextheaderBold"> <item name="androID:wIDth">125dp</item> <item name="androID:paddingleft">@dimen/tab_sIDe_padding_medium</item> <item name="androID:paddingRight">@dimen/tab_sIDe_padding_medium</item></style><style name="buttonText"> <item name="androID:layout_wIDth">fill_parent</item> <item name="androID:layout_height">wrap_content</item> <item name="androID:textcolor">#ffffff</item> <item name="androID:gravity">center</item> <item name="androID:layout_margin">3dp</item> <item name="androID:textSize">30dp</item> <item name="androID:textStyle">bold</item> <item name="androID:shadowcolor">#000000</item> <item name="androID:shadowDx">1</item> <item name="androID:shadowDy">1</item> <item name="androID:shadowRadius">2</item></style><style name="@R_403_6818@ItemContent"> <item name="androID:paddingleft">10dp</item> <item name="androID:paddingRight">10dp</item> <item name="androID:paddingtop">8dp</item> <item name="androID:paddingBottom">8dp</item></style><style name="@R_403_6818@ItemTextheaderNopadding"> <item name="androID:textSize">@dimen/text_size_medium</item> <item name="androID:textStyle">bold</item> <item name="androID:textcolor">@color/body_text_1</item></style><style name="@R_403_6818@ItemTextheader" parent="@R_403_6818@ItemTextheaderNopadding"> <item name="androID:paddingleft">15dp</item></style><style name="@R_403_6818@ItemTextheaderSub" parent="@R_403_6818@ItemTextheader"> <item name="androID:textcolor">@color/body_text_2</item></style><style name="@R_403_6818@ItemTextbodyheader"> <item name="androID:textSize">@dimen/text_size_small</item> <item name="androID:paddingleft">15dp</item> <item name="androID:textStyle">bold</item> <item name="androID:textcolor">@color/body_text_1</item></style><style name="@R_403_6818@ItemTextbody" parent="@R_403_6818@ItemTextbodyheader"> <item name="androID:textcolor">@color/body_text_2</item></style><style name="@R_403_6818@ItemImage"> <item name="androID:paddingleft">@dimen/tab_sIDe_padding</item> <item name="androID:paddingtop">@dimen/tab_sIDe_padding</item> <item name="androID:paddingBottom">@dimen/tab_sIDe_padding</item></style><style name="TreeVIEw@R_403_6818@Style" parent="@androID:attr/@R_403_6818@VIEwStyle"> <item name="androID:background">@androID:color/white</item> <item name="androID:divIDer">@drawable/divIDer</item></style><style name="UnreadCount"> <item name="androID:textSize">18.0sp</item> <item name="androID:textcolor">@color/body_text_2</item> <item name="androID:gravity">center_vertical</item> <item name="androID:paddingtop">4.0dip</item> <item name="androID:paddingBottom">4.0dip</item> <item name="androID:paddingleft">@dimen/tab_sIDe_padding_large</item> <item name="androID:minlines">2</item> <item name="androID:includeFontpadding">true</item></style><style name="@R_403_6818@ItemContainerBase"> <item name="androID:minHeight">?androID:attr/@R_403_6818@PreferredItemHeight</item></style><!-- a simple @R_403_6818@ item is one whose container and content are the same vIEw --><style name="Simple@R_403_6818@Item" parent="style/@R_403_6818@ItemContainerBase"> <item name="androID:paddingleft">10dp</item> <item name="androID:paddingRight">10dp</item> <item name="androID:paddingtop">8dp</item> <item name="androID:paddingBottom">8dp</item></style><!-- used for more complex @R_403_6818@ items, e.g. those with stars aligned to the top-right --><style name="@R_403_6818@ItemContainer" parent="style/@R_403_6818@ItemContainerBase"> <item name="androID:background">@color/abs__holo_blue_light</item></style><style name="ScannerStep"> <item name="androID:background">@androID:drawable/editBox_background</item> <item name="androID:paddingBottom">@dimen/tab_sIDe_padding_medium</item></style><style name="HistoryRow" parent="style/@R_403_6818@ItemContainerBase"> <item name="androID:padding">@dimen/tab_sIDe_padding_medium</item> <item name="androID:background">@drawable/background_bottom_border</item></style><style name="ChartLabel"> <item name="androID:textcolor">@color/accent_1</item></style><style name="borderedLayout"> <item name="androID:background">@drawable/layout_bordered_background</item> <item name="androID:padding">@dimen/tab_sIDe_padding_medium</item></style>Dimens.xml:
<?xml version="1.0" enCoding="utf-8"?><resources> <dimen name="appbar_dashboard_height">112dp</dimen><dimen name="appbar_elevation">6dp</dimen><dimen name="menu_button_wIDth">300dp</dimen><dimen name="menu_button_height">104dp</dimen><dimen name="menu_button_elevation">8dp</dimen><dimen name="menu_button_image_elevation">8dp</dimen><dimen name="menu_button_radius">3dp</dimen><dimen name="menu_button_padding">30dp</dimen><dimen name="menu_button_textsize">20dp</dimen><dimen name="top_menu_button_topmargin">128dp</dimen><dimen name="menu_button_leftmargin">16dp</dimen><dimen name="menu_button_topmargin">4dp</dimen><dimen name="twitter_container_wIDth">600dp</dimen><dimen name="twitter_container_height">275dp</dimen><dimen name="twitter_container_radius">3dp</dimen><dimen name="twitter_container_left_margin">16dp</dimen><dimen name="twitter_container_right_margin">16dp</dimen><!--<dimen name="twitter_container_top_margin">88dp</dimen>--><dimen name="twitter_container_top_margin">80dp</dimen><dimen name="twitter_container_bottom_margin">-16dp</dimen><dimen name="sync_status_container_left_margin">0dp</dimen><dimen name="sync_status_container_top_margin">110dp</dimen><dimen name="dashboard_option_button_wIDth">230dp</dimen><dimen name="dashboard_option_button_height">40dp</dimen><dimen name="dashboard_option_button_radius">4dp</dimen><dimen name="dashboard_option_button_margin_top">12dp</dimen><dimen name="dashboard_option_button_top_margin_top">20dp</dimen><dimen name="dashboard_option_button_left_margin">0dp</dimen><dimen name="dunno_container_wIDth">200dp</dimen><dimen name="reconciler_container_height">248dp</dimen><dimen name="Font_size_for_pod_row">20sp</dimen><dimen name="vertical_padding_for_pod_row">6pt</dimen><dimen name="Font_size_for_show_row">14sp</dimen><dimen name="Font_size_for_pod_details">18sp</dimen><dimen name="vertical_padding_for_show_row">3pt</dimen><dimen name="standard_dialog_wIDth">340dp</dimen><dimen name="tab_height">38dp</dimen><dimen name="tab_sIDe_padding">2dp</dimen><dimen name="tab_sIDe_padding_small">4dp</dimen><dimen name="tab_sIDe_padding_medium">8dp</dimen><dimen name="tab_sIDe_padding_mediumlarge">12dp</dimen><dimen name="tab_sIDe_padding_large">16dp</dimen><dimen name="tab_sIDe_padding_xlarge">24dp</dimen><dimen name="tab_sIDe_padding_xxlarge">32dp</dimen><dimen name="tab_sIDe_padding_xxxlarge">48dp</dimen><dimen name="tab_sIDe_padding_dashboard">52dp</dimen><dimen name="tab_sIDe_padding_dashboard_top">85dp</dimen><dimen name="menu_image_padding_large">168dp</dimen><dimen name="actionbar_compat_height">45dp</dimen><dimen name="text_size_small">10sp</dimen><dimen name="text_size_medium">14sp</dimen><dimen name="text_size_large">18sp</dimen><dimen name="text_size_xlarge">32sp</dimen><dimen name="drawer_height">42dp</dimen><dimen name="signature_capture_wIDth">520dp</dimen><dimen name="prevIoUs_comments_popup_wIDth">520dp</dimen><dimen name="social_image_maxwIDth">112px</dimen><dimen name="social_image_maxheight">112px</dimen><dimen name="twitter_content_height">85dp</dimen><dimen name="@R_403_6818@_row_order_height">60dp</dimen><dimen name="@R_403_6818@_row_sales_item_wIDth">68dp</dimen><dimen name="survey_question_wIDth">320dp</dimen><dimen name="survey_question_wIDth_text">640dp</dimen><dimen name="popup_maps_wIDth">480dp</dimen><dimen name="popup_maps_streetvIEw_wIDth">240dp</dimen><dimen name="popup_maps_streetvIEw_height">160dp</dimen><dimen name="gallery_image_wIDth">260dp</dimen><dimen name="gallery_image_height">160dp</dimen><dimen name="image_thumbnail_size">100dp</dimen><dimen name="image_thumbnail_spacing">1dp</dimen><dimen name="@R_403_6818@_row_spacing">1dp</dimen><dimen name="product_image_size">240dp</dimen><dimen name="activity_horizontal_margin">16dp</dimen><dimen name="activity_vertical_margin">16dp</dimen><dimen name="nav_header_vertical_spacing">16dp</dimen><dimen name="nav_header_height">160dp</dimen>解决方法:
你尝试过替换吗?
xmlns:card_vIEw="http://schemas.androID.com/apk/res-auto"card_vIEw:cardUseCompatpadding="true"同
xmlns:card_vIEw="http://schemas.androID.com/apk/res-auto"card_vIEw:cardPreventCornerOverlap="false"这样可以防止Corners重叠,从而在图片和CardVIEw之间没有间隙.
因此它适用于所有不同的AndroID版本,您应该执行以下 *** 作:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LolliPOP) { cardVIEw.setPreventCornerOverlap(true); } else { cardVIEw.setPreventCornerOverlap(false); }这应该会有所帮助,因为在使用AndroID 4.0.4时,图像周围总会有填充.设置cardVIEw.setPreventCornerOverlap(false)时;它不应该那样做了.
总结以上是内存溢出为你收集整理的Cardview不可移动的灰色下划线(Android 4.0.4设备)全部内容,希望文章能够帮你解决Cardview不可移动的灰色下划线(Android 4.0.4设备)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)