应用选择器意图未出现在android模拟器中

阿达姆

我使用此代码可以显示已安装的浏览器应用程序:

Log.i(TAG, "Entered startImplicitActivation()");

// TODO - Create a base intent for viewing a URL
// (HINT: second parameter uses Uri.parse())

Intent baseIntent = null;
baseIntent = new Intent(Intent.ACTION_VIEW,
        Uri.parse("http://www.google.com"));

// TODO - Create a chooser intent, for choosing which Activity
// will carry out the baseIntent
// (HINT: Use the Intent class' createChooser() method)

Intent chooserIntent = Intent.createChooser(baseIntent, "Choose App");

// TODO - Start the chooser Activity, using the chooser intent

Log.i(TAG, "Chooser Intent Action:" + chooserIntent.getAction());
startActivity(chooserIntent);

但是它将直接在默认浏览器应用程序中打开链接。为什么?

编辑

我创建并安装了另一个简单的浏览器应用程序,它具有以下功能intent-fiilter

  <intent-filter>
            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.BROWSABLE" />

            <data android:scheme="http" />
        </intent-filter>
帕万姆

您的仿真器只有一个可以接受此类Intent的应用,在您的情况下,仅存在一个浏览器,因此可以直接重定向。

尝试通过一次添加默认类别并检查EDIT

   <intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT"/>
    <category android:name="android.intent.category.BROWSABLE" />
    <data android:scheme="http" />
   </intent-filter>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

应用程序未出现在Android模拟器中

来自分类Dev

Android App未出现在模拟器上

来自分类Dev

时间选择器未出现在SilverStripe中

来自分类Dev

Ionic iOS Build成功,但在尝试模拟应用程序时未出现在模拟器中

来自分类常见问题

启动画面imageView未出现在模拟器中的iPhone 12上

来自分类Dev

SpriteKit中的粒子未出现在iPhone模拟器上

来自分类Dev

iOS模拟器未出现在Unity Build中

来自分类Dev

启动画面imageView未出现在模拟器中的iPhone 12上

来自分类Dev

无法让我的应用程序出现在选择器Android BROWSABLE中

来自分类Dev

无法让我的应用程序出现在选择器Android BROWSABLE中

来自分类Dev

EditText没有出现在模拟器中

来自分类Dev

在场景内创建时,Corona SDK widget.newButton()未出现在模拟器中:

来自分类Dev

Xcode 5-静态表视图未出现在模拟器上

来自分类Dev

如何使我的应用程序出现在应用程序选择器中?

来自分类Dev

jQuery UI的日期选择器未出现在动态输入上

来自分类Dev

使用选择器,形状未出现在ImageButton上

来自分类Dev

Logcat未捕获的异常详细信息未出现在实际设备上,但出现在模拟器上

来自分类Dev

视图没有按照布局中的设计出现在模拟器中

来自分类Dev

麦田怪圈出现在Android模拟器上并被挂起

来自分类Dev

iPad应用程序图标未出现在管理器中

来自分类Dev

WCF应用程序托管的服务未出现在服务管理器中

来自分类Dev

冒号“:”未出现在我的计时器中

来自分类Dev

使内容出现在 :before 伪选择器下方?

来自分类Dev

日期选择器出现在模态类后面

来自分类Dev

我的应用程序没有出现在模拟器中(在 stackoverflow 上尝试了所有解决方案)

来自分类Dev

如何避免双重日期选择器出现在Google Chrome中

来自分类Dev

引导时间选择器未出现

来自分类Dev

BasicNetwork.performRequest-android 6.0.1中出现意外响应代码400,但模拟器上未出现

来自分类Dev

我不希望我的应用在打开URL时出现在选择器对话框中

Related 相关文章

  1. 1

    应用程序未出现在Android模拟器中

  2. 2

    Android App未出现在模拟器上

  3. 3

    时间选择器未出现在SilverStripe中

  4. 4

    Ionic iOS Build成功,但在尝试模拟应用程序时未出现在模拟器中

  5. 5

    启动画面imageView未出现在模拟器中的iPhone 12上

  6. 6

    SpriteKit中的粒子未出现在iPhone模拟器上

  7. 7

    iOS模拟器未出现在Unity Build中

  8. 8

    启动画面imageView未出现在模拟器中的iPhone 12上

  9. 9

    无法让我的应用程序出现在选择器Android BROWSABLE中

  10. 10

    无法让我的应用程序出现在选择器Android BROWSABLE中

  11. 11

    EditText没有出现在模拟器中

  12. 12

    在场景内创建时,Corona SDK widget.newButton()未出现在模拟器中:

  13. 13

    Xcode 5-静态表视图未出现在模拟器上

  14. 14

    如何使我的应用程序出现在应用程序选择器中?

  15. 15

    jQuery UI的日期选择器未出现在动态输入上

  16. 16

    使用选择器,形状未出现在ImageButton上

  17. 17

    Logcat未捕获的异常详细信息未出现在实际设备上,但出现在模拟器上

  18. 18

    视图没有按照布局中的设计出现在模拟器中

  19. 19

    麦田怪圈出现在Android模拟器上并被挂起

  20. 20

    iPad应用程序图标未出现在管理器中

  21. 21

    WCF应用程序托管的服务未出现在服务管理器中

  22. 22

    冒号“:”未出现在我的计时器中

  23. 23

    使内容出现在 :before 伪选择器下方?

  24. 24

    日期选择器出现在模态类后面

  25. 25

    我的应用程序没有出现在模拟器中(在 stackoverflow 上尝试了所有解决方案)

  26. 26

    如何避免双重日期选择器出现在Google Chrome中

  27. 27

    引导时间选择器未出现

  28. 28

    BasicNetwork.performRequest-android 6.0.1中出现意外响应代码400,但模拟器上未出现

  29. 29

    我不希望我的应用在打开URL时出现在选择器对话框中

热门标签

归档