2016-04-25 142 views
1

我正在用Android studio構建我的第一個應用程序,並且我想使用Material Design組件(如卡片)。在Android Studio中使用Material Design組件

我想我知道如何通過編寫代碼來添加這些,但我想知道,是否可以在設計選項卡的調色板中添加cardview,recycleview等?

+0

如果你學習,你應該首先優先考慮通過代碼,而不是阻力做拖放 –

+0

您應該安裝Android設計支持庫用於額外的材料設計組件,如Cardview。使用gradle:'com.android.support:design:23.3.0' – Stanislasdrg

+0

感謝您的回答!我安裝了軟件包,但在調色板中仍然沒有cardview ... –

回答

0

每當我使用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拍攝。

希望這有助於:)

+0

感謝您的回答。這似乎有伎倆。 –

相關問題