Using material dialog

This commit is contained in:
Sylvain Berfini 2020-07-16 16:40:29 +02:00
parent 90a59c498d
commit 3802d7fc74
2 changed files with 5 additions and 4 deletions

View file

@ -21,9 +21,9 @@
package org.linphone.activities.assistant.fragments
import android.Manifest
import android.app.AlertDialog
import android.content.pm.PackageManager
import androidx.fragment.app.Fragment
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import org.linphone.R
import org.linphone.activities.assistant.viewmodels.AbstractPhoneViewModel
import org.linphone.core.tools.Log
@ -66,7 +66,7 @@ abstract class AbstractPhoneFragment : Fragment() {
}
protected fun showPhoneNumberInfoDialog() {
AlertDialog.Builder(context)
MaterialAlertDialogBuilder(context)
.setTitle(getString(R.string.assistant_phone_number_info_title))
.setMessage(
getString(R.string.assistant_phone_number_link_info_content) + "\n" +
@ -74,6 +74,7 @@ abstract class AbstractPhoneFragment : Fragment() {
R.string.assistant_phone_number_link_info_content_already_account
)
)
.setNegativeButton(getString(R.string.dialog_ok), null)
.show()
}
}

View file

@ -19,7 +19,6 @@
*/
package org.linphone.activities.main.dialer.fragments
import android.app.AlertDialog
import android.app.Dialog
import android.content.ClipData
import android.content.ClipboardManager
@ -34,6 +33,7 @@ import androidx.fragment.app.Fragment
import androidx.lifecycle.Observer
import androidx.lifecycle.ViewModelProvider
import androidx.navigation.fragment.findNavController
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import org.linphone.BuildConfig
import org.linphone.LinphoneApplication.Companion.coreContext
import org.linphone.LinphoneApplication.Companion.corePreferences
@ -168,7 +168,7 @@ class DialerFragment : Fragment() {
}
private fun displayDebugPopup() {
val alertDialog = AlertDialog.Builder(context)
val alertDialog = MaterialAlertDialogBuilder(context)
alertDialog.setTitle(getString(R.string.debug_popup_title))
if (corePreferences.debugLogs) {
alertDialog.setItems(resources.getStringArray(R.array.popup_send_log)) { _, which ->