意图开始多项活动

时间:2013-01-14 20:31:54

标签: android google-maps android-intent google-earth geo

我正在尝试编写一个活动,当按下按钮时,该活动将使用geo:// URL显示位置。我的问题是,在选择Google地图后,Google地球活动会立即启动同一任务。

代码

public void onViewOnMapClicked(View view)
{
    Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("geo://0,0"));

    if(i != null){
        try {
            this.startActivity(i);
        } catch (ActivityNotFoundException e) {
            e.printStackTrace();
        }
    }
}

奇怪的是,如果我选择Google地球,则没有问题。但是,该位置未正确处理。这可能是同一个问题吗? 我不能动摇我在这里做错事的感觉。

我在运行ICS的三星Galaxy S3和运行JB 4.2的Nexus 7上进行了测试。 API级别为15。

0 个答案:

没有答案