Как обрабатывать пользовательские URL в Android

Я пытаюсь обработать пользовательское событие, сгенерированное мной, и у меня возникла ошибка.

Мое намерение:

<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");
} 

Я получаю ошибку, если условие. ошибки: не удается разрешить символ "равно" не удается разрешить символ "getAction" Я импортировал все необходимые заголовочные файлы.

1 ответ

Проверьте, используете ли вы следующую строку для импорта класса Intent:

import android.content.Intent;
Другие вопросы по тегам