程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> listview-Android:帶有圓角的ListViews

listview-Android:帶有圓角的ListViews

編輯:編程綜合問答
Android:帶有圓角的ListViews

我很想知道,在android中是否有方法創建一個帶有圓角的ListView。

最佳回答:


這是一個實現它的方法。
吧下邊的這段代碼加到一個文件中(叫做customshape.xml)然後把它放到res/drawable/customshape.xml裡。

    <?xml version="1.0" encoding="UTF-8"?>
     <shape xmlns:android="http://schemas.android.com/apk/res/android"
      android:shape="rectangle">
          <gradient android:startColor="#SomeGradientBeginColor"
 android:endColor="#SomeGradientEndColor"
                android:angle="270"/>
        <corners android:bottomRightRadius="7dp" android:bottomLeftRadius="7dp"      android:topLeftRadius="7dp" android:topRightRadius="7dp"/>
     </shape> 

考慮到可能也對這個感興趣。一旦你這樣創建了這個文件,只要用下邊的方法設置背景:

通過代碼:

listView.setBackgroundResource(R.drawable.customshape);

通過XML,只是添加以下屬性的容器(除了LinearLayout)

android:background="@drawable/customshape"

希望有人發現它有用。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved