使用自定义文本和图像填充CardView,例如ListView



我想用自定义文本和图像(如listview)填充CardView,但我不知道:(
请查看示例图片以更好地理解我的意思
简单图片:简单图片链接
我将此链接用于CardView:CardView链接

我是一个业余爱好者,请给我源代码

您已经从Android文档中获得了所需的全部内容。我只想告诉你一些可能并不明显的事情。

CardViewFrameLayout的子级,所以您基本上想要构建一个包含文本和图像的Frame Layout。如果您不熟悉FrameLayout,您需要做的是在FrameLayout(或本例中的CardView)中放入LinearLayout(或您认为合适的任何其他部件),并在其中添加其他小部件。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:card_view="http://schemas.android.com/apk/res-auto"
    ... >
    <android.support.v7.widget.CardView
        xmlns:card_view="http://schemas.android.com/apk/res-auto"
        android:id="@+id/card_view"
        android:layout_gravity="center"
        android:layout_width="200dp"
        android:layout_height="200dp"
        card_view:cardCornerRadius="4dp">
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent" >
            <--This is where you add the text and image-->
        </LinearLayout>
    </android.support.v7.widget.CardView>
</LinearLayout>

尝试一下,如果你陷入困境,我们总是可以提供帮助,但不要让你是安卓系统的新手这一事实阻止你自己做事,不要只是在没有尝试的情况下就要求提供代码,否则你将永远是一个业余

相关内容

最新更新