更新时间:2020-12-30 11:49
AUBladeView 索引组件配合 ListView 使用,ListView 按照字母分类。在页面左侧或右侧的字母索引上,点击或者滑动到相应的字母,触发相应字母位置的事件。默认索引为字母 A - Z,顶部支持自定 1 或 2 个自定义的单个字符。
如下图所示,A 最上方的两个字符是自定义的,默认字符是 A - Z。
参见 管理组件依赖。
/**
* 设置字母选中监听
*/
public void setOnItemClickListener(OnItemClickListener listener)
public interface OnItemClickListener {
/**
* 设置字母选中监听
* @param clickChar 点击或者选中的字母
*/
void onItemClick(String clickChar);
/**
* 手指抬起的事件,无特殊需求,无需关注此方法
*/
void onClickUp();
}
属性名 | 说明 | 类型 |
---|---|---|
top1Text | 自定义第一个文本字符 | reference |
top2Text | 自定义第二个文本字符 | reference |
showSelectPop | 是否显示滑动或者点击过程中中间弹出的浮层 | boolean |
<com.alipay.mobile.antui.basic.AUBladeView
android:layout_width="24dp"
android:layout_height="wrap_content"
app:top1Text="⊙"
app:top2Text="オ"/>
如 效果图 所示,top1Text、top2Text 默认都可以省略。
在文档使用中是否遇到以下问题
更多建议
匿名提交