|
@@ -33,6 +33,7 @@ import com.afollestad.assent.Permission.READ_EXTERNAL_STORAGE
|
|
|
import com.afollestad.assent.Permission.WRITE_EXTERNAL_STORAGE
|
|
|
import com.afollestad.assent.runWithPermissions
|
|
|
import com.afollestad.materialdialogs.DialogBehavior
|
|
|
+import com.afollestad.materialdialogs.LayoutMode.WRAP_CONTENT
|
|
|
import com.afollestad.materialdialogs.MaterialDialog
|
|
|
import com.afollestad.materialdialogs.ModalDialog
|
|
|
import com.afollestad.materialdialogs.bottomsheets.BasicGridItem
|
|
@@ -701,7 +702,7 @@ class MainActivity : AppCompatActivity() {
|
|
|
}
|
|
|
|
|
|
bottomsheet_info.setOnClickListener {
|
|
|
- MaterialDialog(this, BottomSheet()).show {
|
|
|
+ MaterialDialog(this, BottomSheet(WRAP_CONTENT)).show {
|
|
|
title(R.string.useGoogleLocationServices)
|
|
|
message(R.string.useGoogleLocationServicesPrompt)
|
|
|
positiveButton(R.string.agree)
|
|
@@ -711,7 +712,7 @@ class MainActivity : AppCompatActivity() {
|
|
|
}
|
|
|
|
|
|
bottomsheet_list.setOnClickListener {
|
|
|
- MaterialDialog(this, BottomSheet()).show {
|
|
|
+ MaterialDialog(this, BottomSheet(WRAP_CONTENT)).show {
|
|
|
listItems(R.array.states) { _, index, text ->
|
|
|
toast("Selected item $text at index $index")
|
|
|
}
|
|
@@ -733,7 +734,7 @@ class MainActivity : AppCompatActivity() {
|
|
|
BasicGridItem(R.drawable.ic_icon_android, "Eight")
|
|
|
)
|
|
|
|
|
|
- MaterialDialog(this, BottomSheet()).show {
|
|
|
+ MaterialDialog(this, BottomSheet(WRAP_CONTENT)).show {
|
|
|
gridItems(items) { _, index, item ->
|
|
|
toast("Selected item ${item.title} at index $index")
|
|
|
}
|
|
@@ -744,11 +745,11 @@ class MainActivity : AppCompatActivity() {
|
|
|
}
|
|
|
|
|
|
bottomsheet_customView.setOnClickListener {
|
|
|
- showCustomViewDialog(BottomSheet())
|
|
|
+ showCustomViewDialog(BottomSheet(WRAP_CONTENT))
|
|
|
}
|
|
|
|
|
|
bottomsheet_colorPicker.setOnClickListener {
|
|
|
- MaterialDialog(this, BottomSheet()).show {
|
|
|
+ MaterialDialog(this, BottomSheet(WRAP_CONTENT)).show {
|
|
|
title(R.string.custom_colors_argb)
|
|
|
colorChooser(
|
|
|
colors = ColorPalette.Primary,
|
|
@@ -766,7 +767,7 @@ class MainActivity : AppCompatActivity() {
|
|
|
}
|
|
|
|
|
|
bottomsheet_dateTimePicker.setOnClickListener {
|
|
|
- MaterialDialog(this, BottomSheet()).show {
|
|
|
+ MaterialDialog(this, BottomSheet(WRAP_CONTENT)).show {
|
|
|
title(text = "Select Date and Time")
|
|
|
dateTimePicker(requireFutureDateTime = true) { _, dateTime ->
|
|
|
toast("Selected date/time: ${dateTime.formatDateTime()}")
|