动态单选按钮viewpager联动
viewpager.setOnPageChangeListener(object : ViewPager.OnPageChangeListener {
override fun onPageScrolled(position: Int, positionOffset: Float, positionOffsetPixels: Int) {
}
override fun onPageSelected(position: Int) {
textView29.text = name_arr[position]
radioGroup.getChildAt(position).id = position
println(radioGroup.getChildAt(position).id)
radioGroup.check(position)
}
override fun onPageScrollStateChanged(state: Int) {
}
})
实现共享元素动画跳转Activity
imageView2.setTransitionName("img");
textView30.setTransitionName("name");
ActivityOptionsCompat compat = ActivityOptionsCompat.makeSceneTransitionAnimation(this, img, name);
使用list.add(null)进行占位
ResponseBody responseBody = MM.getData().getGetUserlineContent_String(i).execute().body();
if (responseBody.string().contains("该位置没有生产线")){
list.add(null);
continue;}
做数据前进行判断 (list.add(null)进行list位置占位)