Android 具有居中图标和两个文本视图的布局
我试着为一个带有图标和两个文本视图的布局编写这段代码 像这样: 我试过这个代码,但它不起作用 你能帮我提些建议吗。。或者一个比我简单得多的代码 提前通知Android 具有居中图标和两个文本视图的布局,android,android-layout,Android,Android Layout,我试着为一个带有图标和两个文本视图的布局编写这段代码 像这样: 我试过这个代码,但它不起作用 你能帮我提些建议吗。。或者一个比我简单得多的代码 提前通知 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:background="?android:selectableItemB
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:background="?android:selectableItemBackground"
android:clickable="true"
android:focusable="true"
android:gravity="center_vertical"
android:id="@id/dashboard_tile"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:minHeight="?android:listPreferredItemHeightSmall"
android:orientation="vertical">
<LinearLayout
android:gravity="center_vertical"
android:layout_height="wrap_content"
android:layout_width="fill_parent">
<ImageView
android:gravity="center"
android:id="@android:id/icon"
android:layout_height="@dimen/dashboard_tile_image_size"
android:layout_marginEnd="@dimen/dashboard_tile_image_margin_end"
android:layout_marginStart="@dimen/dashboard_tile_image_margin_start"
android:layout_width="@dimen/dashboard_tile_image_size"
android:scaleType="centerInside"/>
<LinearLayout
android:layout_height="wrap_content"
android:layout_weight="1.0"
android:layout_width="0.0dip"
android:orientation="vertical"
android:paddingBottom="@dimen/list_item_bottom_padding"
android:paddingEnd="?android:listPreferredItemPaddingEnd"
android:paddingTop="@dimen/list_item_top_padding">
<TextView
android:ellipsize="marquee"
android:fadingEdge="horizontal"
android:id="@android:id/title"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:singleLine="true"
<TextView
android:id="@android:id/summary"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:singleLine="true"
</LinearLayout>
<TextView
android:background="@drawable/badge_icon"
android:clickable="false"
android:focusable="false"
android:gravity="end"
android:id="@id/badge"
android:layout_height="wrap_content"
android:layout_marginEnd="@dimen/list_item_inner_padding"
android:layout_width="wrap_content"
android:scaleType="centerInside"
android:textAlignment="center"
android:textColor="@color/dashboard_badge_text_color"
android:textSize="@dimen/dashboard_badge_text_size"
android:visibility="gone"/>
</LinearLayout>
<View
android:background="@color/list_divider_color"
android:id="@id/tile_divider"
android:layout_height="@dimen/list_divider_height"
android:layout_marginEnd="@dimen/dashboard_tile_divider_margin_end"
android:layout_marginStart="@dimen/dashboard_tile_divider_margin_start"
android:layout_width="fill_parent"/>
</LinearLayout>
嗯。。。XML中有很多错误,因此很难破译加密。请为我们解密。请某人批准编辑,这样我可以更新XML使其看起来可读。基于布局,为什么不获得卡片视图布局?甚至是回收站?可读的XML(非常接近我认为应该是的)