HorizontalScrollSelectedView

横向滚动的,可以支持大量文本选择的 自定义View ,一行代码 , 简单易用 , 无OOM情况

Github星跟蹤圖

HorizontalScrollSelectedView

横向滚动的,可以支持大量文本选择的 自定义View ,简单易用 , 无OOM情况

效果图

效果图

博客介绍

 
CSDN:http://blog.csdn.net/iamdingruihaha/article/details/71422269

Download

    allprojects {
	    repositories {
		    ...
		    maven { url 'https://jitpack.io' }
	    }
	}

    dependencies {
       compile 'com.github.385841539:HorizontalScrollSelectedView:1.0.0'
	}

Usage

基本使用:

        <com.example.horizontalselectedviewlibrary.HorizontalselectedView
            android:id="@+id/hd_main"
            android:layout_width="0dp"
            android:layout_height="match_parent"
            android:layout_gravity="center_vertical"
            android:layout_weight="30"
            app:HorizontalselectedViewSeesize="5"
            app:HorizontalselectedViewSelectedTextColor="@color/black"
            app:HorizontalselectedViewSelectedTextSize="60"
            app:HorizontalselectedViewTextColor="@color/gray"
            app:HorizontalselectedViewTextSize="40" />

自定义属性(均设有默认值,可不使用):, 属性       ,   参数          , 说明, -------------------------, ------------------, ---------------------, HorizontalselectedViewSeesize, int y, 可见文本数,默认为5, HorizontalselectedViewSelectedTextSize, float y      , 被选中文字大小, HorizontalselectedViewSelectedTextColor, Color color  , 被选中文字颜色, HorizontalselectedViewTextSize, float y, 未被选中文字大小,  HorizontalselectedViewTextColor, Color color, 未被选中文字颜色, 用到的动态方法


    hsMain.setData(strings);//设置数据源
   
    hsMain.setAnLeftOffset();//向左移动一个单元
    
    hsMain.setAnRightOffset();//向右移动一个单元
    
    hsMain.getSelectedString();//获得被选中的文本
    
    

Tips

 很简单的使用方法,不熟悉自定义View的小伙伴可以跟着敲一遍,巩固自定义View。

主要指標

概覽
名稱與所有者385841539/HorizontalScrollSelectedView
主編程語言Java
編程語言Java (語言數: 1)
平台
許可證
所有者活动
創建於2017-04-28 08:41:16
推送於2018-08-13 07:15:49
最后一次提交2017-05-09 14:41:30
發布數1
最新版本名稱1.0.0 (發布於 )
第一版名稱1.0.0 (發布於 )
用户参与
星數484
關注者數4
派生數52
提交數23
已啟用問題?
問題數5
打開的問題數3
拉請求數0
打開的拉請求數2
關閉的拉請求數0
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?