有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在安卓中使用cardview

我试着做卡片浏览,但我不明白如何用textview和webview做滚动页面。有人能给我看一下卡片视图的基本代码吗

<TextView
            安卓:id="@+id/textView4"
            安卓:layout_width="432dp"
            安卓:layout_height="510dp"
            安卓:text="TextView" />

        <WebView
            安卓:id="@+id/webview"
            安卓:layout_width="match_parent"
            安卓:layout_height="match_parent" />

我希望我的应用程序页面有一个文本视图和一个用户可以滚动的网络视图。所以我认为我可以用cardview做到这一点,但我无法理解我在视频中看到的cardview代码。如何在只有textview和cardview的情况下使用此功能

我在CardView上看过一些视频,但我无法使用它们的代码来完成我想做的事情。我只有一个文本视图和一个网络视图,我希望用户可以滚动。有人能给我展示一下卡片视图的基本代码,并解释一下它的功能吗


共 (1) 个答案

  1. # 1 楼答案

    添加卡片视图依赖项

       dependencies {
                implementation 'androidx.cardview:cardview:1.0.0'
       }
    

    在布局中添加cardview

    <androidx.cardview.widget.CardView
            android:id="@+id/card_view"
            xmlns:card_view="http://schemas.android.com/apk/res-auto"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            card_view:cardBackgroundColor="@color/grey_300"
            card_view:cardCornerRadius="10dp"
            card_view:cardElevation="5dp"
            card_view:cardUseCompatPadding="true">
    <TextView
                android:id="@+id/textView4"
                android:layout_width="432dp"
                android:layout_height="510dp"
                android:text="TextView" />
    
            <WebView
                android:id="@+id/webview"
                android:layout_width="match_parent"
                android:layout_height="match_parent" />
    </<androidx.cardview.widget.CardView>