- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.zx.zxutils.views.ExpandableView.ZXExpandRecyclerHelper
类的一些代码示例,展示了ZXExpandRecyclerHelper
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZXExpandRecyclerHelper
类的具体详情如下:
包路径:com.zx.zxutils.views.ExpandableView.ZXExpandRecyclerHelper
类名称:ZXExpandRecyclerHelper
暂无
代码示例来源:origin: StannyBing/ZXUtils
public static ZXExpandRecyclerHelper getInstance(Context context) {
ZXExpandRecyclerHelper zxExpandRecyclerHelper = new ZXExpandRecyclerHelper(context);
return zxExpandRecyclerHelper;
}
代码示例来源:origin: StannyBing/ZXUtils
public ZXExpandRecyclerHelper setData(List<ZXExpandBean> dataList) {
this.dataList = dataList;
setIndex(this.dataList, 0);
refresh(dataList);
return this;
}
代码示例来源:origin: StannyBing/ZXUtils
recyclerHelper = ZXExpandRecyclerHelper.getInstance(this);
recyclerHelper.withRecycler(rvExpand)
.showSelect(true, true)
.setData(dataList)
.setItemTextSizeSp(14)
.setItemHeightDp(40)
.setChildSelectWhenMenuSelect(true)
.setMenuCanSelect(true)
.setItemClickListener(new ZXExpandItemClickListener() {
@Override
public void onItemClick(ZXExpandBean expandBean, int showPosition) {
.build();
代码示例来源:origin: StannyBing/ZXUtils
private void setShowById(List<ZXExpandBean> dataList, String id) {
for (int i = 0; i < dataList.size(); i++) {
if (id.equals(dataList.get(i).getId())) {
dataList.get(i).setShowChild(!dataList.get(i).isShowChild());
//如果关闭item,就关闭它的所有子集
if (!dataList.get(i).isShowChild()) {
closeChild(dataList.get(i));
}
return;
}
if (dataList.get(i).getChildList() != null && dataList.get(i).getChildList().size() > 0) {
setShowById(dataList.get(i).getChildList(), id);
}
}
}
代码示例来源:origin: StannyBing/ZXUtils
private void refresh(List<ZXExpandBean> dataList) {
for (int i = 0; i < dataList.size(); i++) {
showList.add(dataList.get(i));
if (dataList.get(i).getChildList() != null && dataList.get(i).getChildList().size() > 0 && dataList.get(i).isShowChild()) {
refresh(dataList.get(i).getChildList());
}
}
}
代码示例来源:origin: StannyBing/ZXUtils
private void setIndex(List<ZXExpandBean> dataList, int index) {
for (int i = 0; i < dataList.size(); i++) {
dataList.get(i).setIndex(index);
String uuid = UUID.randomUUID().toString();
dataList.get(i).setId(uuid);
dataList.get(i).setShowChild(false);
if (dataList.get(i).getChildList() != null && dataList.get(i).getChildList().size() > 0) {
int item = index + 1;
setIndex(dataList.get(i).getChildList(), item);
}
}
}
代码示例来源:origin: StannyBing/ZXUtils
@Override
public void onItemClick(ZXExpandBean expandBean, int showPosition) {
ZXToastUtil.showToast(expandBean.getId());
recyclerHelper.changeOpenStatus(showPosition);
}
})
代码示例来源:origin: StannyBing/ZXUtils
private void closeChild(ZXExpandBean zxExpandBean) {
if (zxExpandBean.getChildList() == null) {
return;
}
for (int i = 0; i < zxExpandBean.getChildList().size(); i++) {
zxExpandBean.getChildList().get(i).setShowChild(false);
if (zxExpandBean.getChildList().get(i).getChildList() != null && zxExpandBean.getChildList().get(i).getChildList().size() > 0) {
closeChild(zxExpandBean.getChildList().get(i));
}
}
}
我已经花了几周的时间来解决这个问题。我有两个可扩展的 View ,一个位于另一个内部。每当我单击第二级可扩展 View 项目时,它都不会膨胀其子项。当我单击时,我看到的只是一个小滚动条,它出现在可扩展
我的 fragment 没有为我的可扩展 View 显示任何内容。也没有错误。我不知道哪里出了问题,所以我需要帮助有人可以让我知道我的错误吗?页面上没有错误/也没有任何崩溃 import androi
本文整理了Java中com.zx.zxutils.views.ExpandableView.ZXExpandRecyclerHelper类的一些代码示例,展示了ZXExpandRecyclerHelp
本文整理了Java中com.zx.zxutils.views.ExpandableView.ZXExpandBean类的一些代码示例,展示了ZXExpandBean类的具体用法。这些代码示例主要来源于
Your content must have a ExpandableView whose id is attribute is 'android.R.list' 这是我从 Logcat 收到的错误消
本文整理了Java中com.zx.zxutils.views.ExpandableView.ZXExpandBean.getId()方法的一些代码示例,展示了ZXExpandBean.getId()的
我是一名优秀的程序员,十分优秀!