|
|
@ -5,10 +5,12 @@ import android.view.MenuItem |
|
|
|
import androidx.activity.viewModels |
|
|
|
import androidx.activity.viewModels |
|
|
|
import com.afollestad.materialdialogs.MaterialDialog |
|
|
|
import com.afollestad.materialdialogs.MaterialDialog |
|
|
|
import com.project.survey.R |
|
|
|
import com.project.survey.R |
|
|
|
|
|
|
|
import com.project.survey.constants.EventConstants |
|
|
|
import com.project.survey.constants.SPConstants |
|
|
|
import com.project.survey.constants.SPConstants |
|
|
|
import com.project.survey.databinding.ActivityProjectListBinding |
|
|
|
import com.project.survey.databinding.ActivityProjectListBinding |
|
|
|
import com.project.survey.extend.smartDismiss |
|
|
|
import com.project.survey.extend.smartDismiss |
|
|
|
import com.project.survey.extend.toast |
|
|
|
import com.project.survey.extend.toast |
|
|
|
|
|
|
|
import com.project.survey.logic.event.Message |
|
|
|
import com.project.survey.logic.viewmodel.ProjectViewModel |
|
|
|
import com.project.survey.logic.viewmodel.ProjectViewModel |
|
|
|
import com.project.survey.model.LoginBean |
|
|
|
import com.project.survey.model.LoginBean |
|
|
|
import com.project.survey.ui.MainActivity |
|
|
|
import com.project.survey.ui.MainActivity |
|
|
@ -84,6 +86,7 @@ class ProjectListActivity : BaseBindingActivity<ActivityProjectListBinding>(), O |
|
|
|
adapter.getItem(position)?.let { bean -> |
|
|
|
adapter.getItem(position)?.let { bean -> |
|
|
|
// 进入项目,设置当前项目 |
|
|
|
// 进入项目,设置当前项目 |
|
|
|
SPUtils.put(SPConstants.CURRENT_PROJECT, bean) |
|
|
|
SPUtils.put(SPConstants.CURRENT_PROJECT, bean) |
|
|
|
|
|
|
|
viewModel.msgEvent.postValue(Message(EventConstants.UPDATE_PROJECT)) |
|
|
|
MainActivity.start() |
|
|
|
MainActivity.start() |
|
|
|
ActivityNavUtil.finishActivity<ProjectListActivity>() |
|
|
|
ActivityNavUtil.finishActivity<ProjectListActivity>() |
|
|
|
} |
|
|
|
} |
|
|
|