TagCloudView是一個(gè)完全基于Android ViewGroup編寫的控件,支持將一組View展示為一個(gè)3D球形集合,并支持全方向滾動(dòng)。

image.png
Usage
在布局文件中引入
<com.moxun.tagcloudlib.view.TagCloudView/>
設(shè)置Adapter 繼承TagsAdapter,實(shí)現(xiàn)以下方法
public int getCount();
返回Tag數(shù)量
public View getView(Context context, int position, ViewGroup parent);
返回每個(gè)Tag實(shí)例
public Object getItem(int position);
返回Tag數(shù)據(jù)
public int getPopularity(int position);
針對(duì)每個(gè)Tag返回一個(gè)權(quán)重值,該值與ThemeColor和Tag初始大小有關(guān)
public void onThemeColorChanged(View view,int themeColor);
Tag主題色發(fā)生變化時(shí)會(huì)回調(diào)該方法
定制屬性:

image.png
項(xiàng)目下載地址:點(diǎn)擊下載
Android技術(shù)交流群:633600411(歡迎入群交流)