【问题标题】:Android - How to open the default phone app screen in MarshmallowAndroid - 如何在 Marshmallow 中打开默认手机应用程序屏幕
【发布时间】:2015-11-11 16:18:12
【问题描述】:

我正在寻找一种以编程方式在 Marshmallow 中打开“默认电话应用程序对话框”的方法 - 我假设我正在寻找应该调用的意图,类似于我用来设置我的 android.provider.Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT应用程序作为默认短信应用程序。

您的帮助将不胜感激

【问题讨论】:

    标签: android android-intent android-6.0-marshmallow android-settings


    【解决方案1】:

    找到了解决方案 - TelecomManager 使用示例

    Intent intent = new Intent(TelecomManager.ACTION_CHANGE_DEFAULT_DIALER);
    intent.putExtra(TelecomManager.EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME,
         getActivity().getPackageName());
    startActivity(intent);
    

    【讨论】:

    • 没有弹出窗口,我使用的是Android v 6.0.1
    猜你喜欢
    • 2021-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-25
    • 1970-01-01
    • 1970-01-01
    • 2021-12-11
    相关资源
    最近更新 更多