Format class

dev_raz_wip
Aurelien Hubert 7 years ago
parent 8c27e5168c
commit e782d516fc
  1. 50
      app/src/main/java/net/pokeranalytics/android/ui/activity/EditableDataActivity.kt

@ -5,36 +5,36 @@ import android.content.Intent
import android.os.Bundle import android.os.Bundle
import kotlinx.android.synthetic.main.activity_editable_data.* import kotlinx.android.synthetic.main.activity_editable_data.*
import net.pokeranalytics.android.R import net.pokeranalytics.android.R
import net.pokeranalytics.android.ui.fragment.EditableDataFragment
import net.pokeranalytics.android.ui.activity.components.PokerAnalyticsActivity import net.pokeranalytics.android.ui.activity.components.PokerAnalyticsActivity
import net.pokeranalytics.android.ui.fragment.EditableDataFragment
class EditableDataActivity : PokerAnalyticsActivity() { class EditableDataActivity : PokerAnalyticsActivity() {
companion object { companion object {
fun newInstance(context: Context, dataType: Int, primaryKey:String?) { fun newInstance(context: Context, dataType: Int, primaryKey: String? = null) {
val intent = Intent(context, EditableDataActivity::class.java) val intent = Intent(context, EditableDataActivity::class.java)
intent.putExtra("dataType", dataType) intent.putExtra("dataType", dataType)
primaryKey?.let { primaryKey?.let {
intent.putExtra("primaryKey", it) intent.putExtra("primaryKey", it)
} }
context.startActivity(intent) context.startActivity(intent)
} }
} }
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
setContentView(R.layout.activity_editable_data) setContentView(R.layout.activity_editable_data)
initUI() initUI()
} }
/** /**
* Init UI * Init UI
*/ */
private fun initUI() { private fun initUI() {
val dataType = intent.getIntExtra("dataType", 0) val dataType = intent.getIntExtra("dataType", 0)
val primaryKey = intent.getStringExtra("primaryKey") val primaryKey = intent.getStringExtra("primaryKey")
val fragment = editableDataFragment as EditableDataFragment val fragment = editableDataFragment as EditableDataFragment
fragment.setData(dataType, primaryKey) fragment.setData(dataType, primaryKey)
} }
} }
Loading…
Cancel
Save