添加车辆优化
This commit is contained in:
parent
77448b0e90
commit
acf37b474b
@ -165,7 +165,6 @@ class MineFragment : BaseFragment<FragmentMineBinding>(), 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<FragmentMineBinding>(), 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<FragmentMineBinding>(), View.OnClickListener,
|
||||
override fun onSuccess(t: CommonResponseBean<MutableList<CarBean>>) {
|
||||
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)
|
||||
}
|
||||
}
|
||||
|
@ -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))
|
||||
}
|
||||
|
@ -313,11 +313,34 @@
|
||||
android:layout_alignTop="@+id/tvToolsTitle"
|
||||
android:paddingRight="@dimen/dp_16"
|
||||
/>
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/recycler"
|
||||
|
||||
<RelativeLayout
|
||||
android:layout_below="@+id/tvToolsTitle"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"/>
|
||||
android:layout_height="wrap_content">
|
||||
<androidx.recyclerview.widget.RecyclerView
|
||||
android:id="@+id/recycler"
|
||||
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"/>
|
||||
|
||||
<TextView
|
||||
android:visibility="gone"
|
||||
android:id="@+id/tvAddCarOne"
|
||||
android:layout_marginBottom="@dimen/dp_26"
|
||||
android:layout_marginTop="@dimen/dp_16"
|
||||
android:background="@drawable/shape_btn_empty_bg"
|
||||
android:layout_centerHorizontal="true"
|
||||
android:layout_width="@dimen/dp_160"
|
||||
android:layout_height="@dimen/dp_40"
|
||||
android:text="添加车辆"
|
||||
android:gravity="center"
|
||||
android:textColor="@color/main_red"
|
||||
android:textSize="@dimen/sp_18"
|
||||
/>
|
||||
|
||||
</RelativeLayout>
|
||||
|
||||
|
||||
|
||||
<GridView
|
||||
|
Loading…
Reference in New Issue
Block a user