https://developer.android.com/training/secure-file-sharing/share-file
val arrayString = arrayOf("Aerith", "Tifa", "Vincent", "Sid", "Barret")
this.nameViewGroup.setOnClickListener {
AlertDialog.Builder(context)
.setTitle("Choose Party")
.setSingleChoiceItems(arrayString, 0) { dialog, which ->
val chosenParty = arrayString[which]
dialog.dismiss()
}
.create()
.show()DatePickerDialog(
context,
R.style.AppTheme_DatePickerDialogTheme,
DatePickerDialog.OnDateSetListener { view, year, month, dayOfMonth ->
val stringDate = "$dayOfMonth/$month/$year"
},
currentCalendar.get(Calendar.YEAR),
currentCalendar.get(Calendar.MONTH),
currentCalendar.get(Calendar.DAY_OF_MONTH))
.show()<style name="AppTheme.DatePickerDialogTheme" parent="Theme.AppCompat.DayNight.Dialog">
<item name="colorAccent">@color/colorPrimary</item>
<item name="buttonBarPositiveButtonStyle">@style/AlertDialogPositiveButton</item>
<item name="buttonBarNegativeButtonStyle">@style/AlertDialogNegativeButton</item>
</style>
<style name="AlertDialogPositiveButton" parent="Widget.AppCompat.Button.ButtonBar.AlertDialog">
<item name="android:textColor">@color/colorPrimary</item>
<item name="android:textStyle">bold</item>
</style>
<style name="AlertDialogNegativeButton" parent="Widget.AppCompat.Button.ButtonBar.AlertDialog">
<item name="android:textColor">@color/colorPrimary</item>
<item name="android:textStyle">bold</item>
</style>