BaseActivity kotlin 简单Toast事例代码
abstract class BaseActivity : Activity(){
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
initView()
initData()
}
abstract fun initData()
abstract fun initView()
protected fun toast(ctx : Context,toast_text : String,toast_time:Int = Toast.LENGTH_SHORT){
Toast.makeText(ctx,toast_text,toast_time).show()
}
}
继承BaseActivity的使用方法
toast(this,"this is my world")
toast(this,"this is my wrold", Toast.LENGTH_SHORT ) -------------------- toast_time : Int 在子类里面可被重新定义 ——————————
|