片段和视图寻呼机
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了片段和视图寻呼机相关的知识,希望对你有一定的参考价值。
我正在构建一个android应用程序,用于为一组问题提供反馈。根据服务器数据,每次问题都不一样。片段和视图寻呼机工作正常,其他没有问题,但不适用于单个问题。我必须处理position = 0条件,如下面的代码所示?
public void onPageSelected(int position) {
pos = position;
if (position == (viewPager.getAdapter().getCount() - 1)) {
nextRipple.setVisibility(View.GONE);
submitRipple.setVisibility(View.VISIBLE);
} else {
nextRipple.setVisibility(View.VISIBLE);
submitRipple.setVisibility(View.GONE);
}
if (position == 0) {
priviousRipple.setVisibility(View.GONE);
} else {
priviousRipple.setVisibility(View.VISIBLE);
}
}
答案
为了便于处理,您只能判断该位置是在第一个项目还是在最后一个项目上。像这个:
if (position == 0) {
priviousRipple.setVisibility(View.GONE);
nextRipple.setVisibility(View.VISIBLE);
} else if (position == (viewPager.getAdapter().getCount() - 1)) {
priviousRipple.setVisibility(View.VISIBLE);
nextRipple.setVisibility(View.GONE);
submitRipple.setVisibility(View.VISIBLE);
} else {
priviousRipple.setVisibility(View.VISIBLE);
nextRipple.setVisibility(View.VISIBLE);
}
以上是关于片段和视图寻呼机的主要内容,如果未能解决你的问题,请参考以下文章