詳解Android自定義view如何實(shí)現(xiàn)拖拽選擇按鈕

小編這次要給大家分享的是詳解Android自定義view如何實(shí)現(xiàn)拖拽選擇按鈕,文章內(nèi)容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

站在用戶的角度思考問題,與客戶深入溝通,找到牡丹江網(wǎng)站設(shè)計(jì)與牡丹江網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊、虛擬空間、企業(yè)郵箱。業(yè)務(wù)覆蓋牡丹江地區(qū)。

本文實(shí)例為大家分享了Android實(shí)現(xiàn)拖拽選擇按鈕的具體代碼,供大家參考,具體內(nèi)容如下

github地址:https://github.com/xuezj/DragChooseDemo

DragChooseDemo

效果圖

詳解Android自定義view如何實(shí)現(xiàn)拖拽選擇按鈕

Attributes屬性(布局文件中的自定義屬性)

詳解Android自定義view如何實(shí)現(xiàn)拖拽選擇按鈕

半徑、文字大小、按鈕個(gè)數(shù)注意配合使用,以達(dá)到最佳效果

方法

詳解Android自定義view如何實(shí)現(xiàn)拖拽選擇按鈕

使用

布局文件中的使用

<com.xuezj.dragchooselibrary.view.DragChooseView
  android:id="@+id/my_view"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  choose:background_color="#efeff4"
  choose:border_color="#ffcfcfd3"
  choose:enabled="@mipmap/sliderwifion"
  choose:focused="@mipmap/sliderwifioff"
  choose:text_size="12sp"
  choose:counts="5"
  choose:radius="20" />

代碼中調(diào)用

dragChooseView =(DragChooseView)findViewById(R.id.my_view);

dragChooseView.setTextData("自定義","單選","雙選","全選","sss","ddd");
dragChooseView.addOnChooseItemListener(new DragChooseView.OnChooseItemListener() {
  @Override
  public void chooseItem(int index, String text) {
    Toast.makeText(MainActivity.this, text, Toast.LENGTH_SHORT).show();
  }
});

看完這篇關(guān)于詳解Android自定義view如何實(shí)現(xiàn)拖拽選擇按鈕的文章,如果覺得文章內(nèi)容寫得不錯(cuò)的話,可以把它分享出去給更多人看到。

分享文章:詳解Android自定義view如何實(shí)現(xiàn)拖拽選擇按鈕
文章分享:http://muchs.cn/article34/pihpse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊、營銷型網(wǎng)站建設(shè)、做網(wǎng)站、小程序開發(fā)、電子商務(wù)App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)