
自定义View
Gdeer
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ListView 嵌套 ListView,为什么里面的 ListView 不能滑动
ListView 嵌套 ListView,child 是不能滑动的,为什么呢?我们来看看。 文章目录一、源码分析二、结论2.1 不做处理的 ListView 嵌套 ListView2.2 重写父 ListView 的 onInterceptTouchEvent(),使其返回 false 一、源码分析 ListView 的滚动在 scrollIfNeeded() 方法中实现。 scrollIfNee...原创 2019-12-27 16:19:49 · 749 阅读 · 0 评论 -
自定义跑马灯首尾间距的 TextView
一、效果 普通 TextView 的跑马灯效果: MarqueeTextView 的跑马灯效果: 二、思路 TextView 的跑马灯效果不支持设置首尾间距。查看源码发现,它的跑马灯效果由内部类 Marquee 实现,Marquee 的 start() 方法中启动了跑马灯。 void start(int repeatLimit) { if (repeatLimit == 0) { ...原创 2019-03-06 21:40:20 · 2059 阅读 · 0 评论 -
自定义 ellipsize 后缀的 TextView
左:正常的 ellipsize 效果 右:带 “>>” 后缀的 ellipsize 效果 <com.gdeer.gdtesthub.textView.EllipsizeTextView android:id="@+id/tv_special" android:layout_width="58dp" android:layout_height="wrap_...原创 2019-05-30 23:00:52 · 1700 阅读 · 0 评论