我正在用Android Studio构建我的第一个应用程序,我想在其中使用Material Design组件(例如卡片)。
我想我知道如何通过编写代码来添加这些,但是我想知道是否可以以某种方式在设计选项卡的调色板中添加cardview,recycleview等?
最佳答案
每当我使用Android Studio创建材质设计应用程序时,我总是通过xml创建卡。然后,它会在设计视图中正确显示。但是,设计视图左侧的小部件只是简单的图像,它们是实际Android API的一部分(不需要像您这样的任何其他引用)。要将卡片添加到页面,请使用以下xml:
<android.support.v7.widget.CardView
android:id="@+id/cardview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:elevation="100dp"
card_view:cardBackgroundColor="@color/cardview_initial_background"
card_view:cardCornerRadius="8dp"
android:layout_marginLeft="@dimen/margin_large"
android:layout_marginRight="@dimen/margin_large"
>
//add any widgets which you want inserted in the card here
</android.support.v7.widget.CardView>
代码取自here。
希望这可以帮助 :)