package com.dollearn.student.dialog
|
|
import android.view.Gravity
|
import com.dollearn.student.R
|
import com.dollearn.student.utils.interfaces.StringCallback
|
import kotlinx.android.synthetic.main.dialog_choose_year.*
|
import java.util.*
|
|
class ChooseYearDialog:BaseDialogFragment() {
|
override fun setContentView() = R.layout.dialog_choose_year
|
|
override fun setGravity() = Gravity.BOTTOM
|
|
|
var callback:StringCallback? = null
|
|
override fun initView() {
|
val nowYear= Calendar.getInstance().get(Calendar.YEAR)
|
val list = arrayListOf<String>()
|
list.add("全部")
|
(0..5).forEach {
|
list.add("${nowYear-it}年")
|
}
|
wv_1.setItems(list)
|
wv_1.setSeletion(0)
|
|
iv_close.setOnClickListener { dismissAllowingStateLoss() }
|
tv_action.setOnClickListener {
|
callback?.onResult(wv_1.seletedItem)
|
dismissAllowingStateLoss()
|
}
|
}
|
}
|