TagCloudView是一個完全基于Android ViewGroup編寫的控件,支持將一組View展示為一個3D球形集合,并支持全方向滾動。
image.png
Usage
在布局文件中引入
<com.moxun.tagcloudlib.view.TagCloudView/>
設(shè)置Adapter 繼承TagsAdapter,實現(xiàn)以下方法
public int getCount();
返回Tag數(shù)量
public View getView(Context context, int position, ViewGroup parent);
返回每個Tag實例
public Object getItem(int position);
返回Tag數(shù)據(jù)
public int getPopularity(int position);
針對每個Tag返回一個權(quán)重值,該值與ThemeColor和Tag初始大小有關(guān)
public void onThemeColorChanged(View view,int themeColor);
Tag主題色發(fā)生變化時會回調(diào)該方法
定制屬性:
image.png
項目下載地址:點擊下載
Android技術(shù)交流群:633600411(歡迎入群交流)