package com.fuban.user.ui.mine
|
|
import android.app.Activity
|
import android.content.Intent
|
import android.view.View
|
import androidx.fragment.app.Fragment
|
import com.fuban.user.R
|
import com.fuban.user.ui.TransparentStatusBarActivity
|
import com.fuban.user.ui.trip.ChooseCouponActivity
|
import kotlinx.android.synthetic.main.activity_my_coupon.*
|
import org.jetbrains.anko.startActivityForResult
|
|
class MyCouponActivity : TransparentStatusBarActivity() {
|
override fun setContentView() = R.layout.activity_my_coupon
|
|
override fun initClick() {
|
}
|
private val fragments = arrayListOf<Fragment>()
|
override fun initView() {
|
title = "我的优惠券"
|
titleBar.addRightButton("赠送",onClickListener = View.OnClickListener {
|
startActivityForResult<ChooseCouponActivity>(1,"isPay" to false)
|
})
|
|
fragments.add(CouponFragment.newInstance(CouponFragment.TYPE_USEFUL))
|
fragments.add(CouponFragment.newInstance(CouponFragment.TYPE_DISABLE))
|
tab_layout.setViewPager(view_pager, arrayOf("可使用","已失效"),this,fragments)
|
}
|
|
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
|
super.onActivityResult(requestCode, resultCode, data)
|
if (requestCode == 1&&resultCode == Activity.RESULT_OK){
|
(fragments[0] as CouponFragment).refresh()
|
}
|
}
|
}
|