diff --git a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/mine/MineFragment.kt b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/mine/MineFragment.kt index 8ae7809..931f5d8 100644 --- a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/mine/MineFragment.kt +++ b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/mine/MineFragment.kt @@ -165,7 +165,6 @@ class MineFragment : BaseFragment(), View.OnClickListener, ActivityUtils.startActivity(mContext, SettingActivity::class.java) } - carAdapter = recycler.run { layoutManager = LinearLayoutManager(mContext, RecyclerView.VERTICAL, false) addItemDecoration( @@ -187,7 +186,9 @@ class MineFragment : BaseFragment(), View.OnClickListener, Bundle().apply { putString(AppConfig.CAR_ID, items[position].carId) }) } } - + tvAddCarOne.setOnClickListener { + ActivityUtils.startActivity(mContext, CarsManActivity::class.java) + } tvAddCar.setOnClickListener { ActivityUtils.startActivity(mContext, CarsManActivity::class.java) @@ -351,9 +352,17 @@ class MineFragment : BaseFragment(), View.OnClickListener, override fun onSuccess(t: CommonResponseBean>) { super.onSuccess(t) if (t.data == null || t.data.size == 0) { - carAdapter.submitList(null) - carAdapter.setStateViewLayout(mContext, R.layout.empty_view) + binding.run { + tvAddCarOne.visibility = View.VISIBLE + recycler.visibility = View.GONE + } +// carAdapter.submitList(null) +// carAdapter.setStateViewLayout(mContext, R.layout.empty_view) } else { + binding.run { + tvAddCarOne.visibility = View.GONE + recycler.visibility = View.VISIBLE + } carAdapter?.submitList(t.data) } } diff --git a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/OneKeyLoginUtils.kt b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/OneKeyLoginUtils.kt index ebb252e..253b9c8 100644 --- a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/OneKeyLoginUtils.kt +++ b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/OneKeyLoginUtils.kt @@ -77,11 +77,11 @@ class OneKeyLoginUtils private constructor() { //模拟的是必须登录 否则直接退出app的场景 // finish() } else { - Toast.makeText( - context, - "一键登录失败切换到其他登录方式", - Toast.LENGTH_SHORT - ).show() +// Toast.makeText( +// context, +// "一键登录失败切换到其他登录方式", +// Toast.LENGTH_SHORT +// ).show() //获取token失败,去获取验证码页面 EventBus.getDefault().post(RefreshEvent(1)) } @@ -101,11 +101,11 @@ class OneKeyLoginUtils private constructor() { //模拟的是必须登录 否则直接退出app的场景 // finish() } else { - Toast.makeText( - context, - "一键登录失败切换到其他登录方式", - Toast.LENGTH_SHORT - ).show() +// Toast.makeText( +// context, +// "一键登录失败切换到其他登录方式", +// Toast.LENGTH_SHORT +// ).show() //获取token失败,去获取验证码页面 EventBus.getDefault().post(RefreshEvent(1)) } @@ -139,11 +139,11 @@ class OneKeyLoginUtils private constructor() { //模拟的是必须登录 否则直接退出app的场景 // finish() } else { - Toast.makeText( - context, - "一键登录失败切换到其他登录方式", - Toast.LENGTH_SHORT - ).show() +// Toast.makeText( +// context, +// "一键登录失败切换到其他登录方式", +// Toast.LENGTH_SHORT +// ).show() //获取token失败,去获取验证码页面 EventBus.getDefault().post(RefreshEvent(1)) } diff --git a/app/src/main/res/layout/fragment_mine.xml b/app/src/main/res/layout/fragment_mine.xml index f876953..ada75a3 100644 --- a/app/src/main/res/layout/fragment_mine.xml +++ b/app/src/main/res/layout/fragment_mine.xml @@ -313,11 +313,34 @@ android:layout_alignTop="@+id/tvToolsTitle" android:paddingRight="@dimen/dp_16" /> - + android:layout_height="wrap_content"> + + + + + +