У меня есть кнопка действия на панели действий, которая открывает фиксированный URL-адрес при нажатии, он отлично работает, но я не хочу, чтобы мое собственное приложение появлялось на в диалоговом окне выбора «полное действие с использованием» он должен просто отображать браузеры по умолчанию для телефона (например, Chrome или Mozilla), на самом деле. Появляется Chrome и мое приложение в качестве параметров для открытия URL-адреса. Я реализовал этот код отсюда: http://developer.android.com/intl/es/guide/components/intents-common.htmlЯ не хочу, чтобы мое приложение появлялось в диалоговом окне выбора при открытии URL-адреса
Это мой код:
//Manifest.xml
<activity
android:name="pepubli.com.Controlador.Ciudad_Escogida"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="http"/>
<category android:name="android.intent.category.DEFAULT" />
<!-- The BROWSABLE category is required to get links from web
pages. -->
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
//Ciudad_Escogida.Java
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if(item.getItemId() == R.id.web_page){
Uri webpage = Uri.parse("http://www.pepubli.com");
Intent intent = new Intent(Intent.ACTION_VIEW, webpage);
if (intent.resolveActivity(getPackageManager()) != null) {
startActivity(intent);
}
}
return super.onOptionsItemSelected(item);
}
Зачем мне голосовать? –
Я считаю, что ваш ответ лежит здесь http://stackoverflow.com/questions/16932036/is-there-a-way-at-all-to-skip-complete-action-using-in-android – DriLLFreAK100
Нет, это не что я ищу. –