如何在android中处理自定义URL

时间:2015-05-21 11:49:12

标签: android android-intent equals custom-url

我试图处理由我生成的自定义事件,但我遇到了错误。

我的意图是:

<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="eg" android:host="action" />

我的活动是:

Intent intent = getIntent();
if (Intent.ACTION_VIEW.equals(intent.getAction())) {
    Uri uri = intent.getData();
    String valueOne = uri.getQueryParameter("lat");
    String valueTwo = uri.getQueryParameter("long");
} 

如果有条件,我会收到错误。 错误: 无法解决符号&#39;等于&#39; 无法解析符号&#39; getAction&#39; 我已导入所有必需的头文件。

1 个答案:

答案 0 :(得分:0)

检查您是否使用以下行导入Intent类:

import android.content.Intent;