ariane/app/src/main/java/oppen/ariane/ui/content_text/TextDialog.kt

27 lines
700 B
Kotlin
Raw Normal View History

package oppen.ariane.ui.content_text
2020-08-20 17:40:54 +00:00
import android.content.Context
import android.view.View
import androidx.appcompat.app.AppCompatDialog
import kotlinx.android.synthetic.main.dialog_content_text.view.*
import oppen.ariane.R
import oppen.ariane.io.GemState
2020-08-20 17:40:54 +00:00
object TextDialog {
fun show(context: Context, state: GemState.ResponseText){
2020-08-20 17:40:54 +00:00
val dialog = AppCompatDialog(context, R.style.AppTheme)
val view = View.inflate(context, R.layout.dialog_content_text, null)
dialog.setContentView(view)
view.text_content.text = state.content
view.close_text_content_dialog.setOnClickListener {
dialog.dismiss()
}
dialog.show()
}
}