在 ConvenientBanner 最后一页加入一个 button 给用户点击怎么实现
来源:6-3 启动图功能优化与完善
慕斯卡2268586
2018-07-24
课程中的代码:
@Override
public void onItemClick(int position) {
if (position == INTEGERS.size() - 1) {
MilkSharedPreference.setAppFlag(SrollLauncherTag.HAS_FIRST_LAUNCHER_APP.name(), true);
// 检查用户登录
checkLoginInState();
}
}
用户怎么知道点击最后一页才会改变存储状态?一般来说都是在最后一页加一个 button ,让用户点击之后才改变存储状态,那么问题来了:由于最新版的 ConvenientBanner 我不熟悉, 我不知道怎么在 ConvenientBanner 的最后一页加入一个 button ,请老师给我一个思路,谢谢
写回答
1回答
-
判断最后一页是根据position去判断的,开始不是有个初始化的方法吗,那里加进去的View就是每一页。然后呢,关于accountmanager,我在重构的视频里精简了,原因是好多同学绕不过来,重构视频应该在后期制作了,banner的依赖我也换了个更简单的给大家,关于自己去实现一个的话,不是很麻烦,但是没必要。加button的话,一般企业两种做法,方法一,直接画图上,然后点击整个屏幕都一样。方法二,就是在add这个view的时候add有了button的view,是什么事件就传什么事件,在add前初始化事件就好
012019-08-16
相似问题