Приложение My WebView загружает html файл и отображает его. Теперь как зарегистрировать его как HTML-код по умолчанию в системе Android?
Значение, например, теперь, если я нажимаю на вложение html по электронной почте, он показывает "Полное действие с использованием", затем перечисляет HTML-читатели в системе Android. Как зарегистрировать мое приложение в списке?
Должен ли я изменить свой код, чтобы это разрешить? В настоящее время мое приложение просто загружает html-приложение из SD-карты.
Спасибо, заранее, Perumal
Это сделает трюк:
<activity android:name=".YourBrowserActivity">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="http" />
</intent-filter>
</activity>
Замените YourBrowserActivity
именем вашего класса активности. Вызовите getData()
на getIntent()
, чтобы получить URL-адрес или запрошенную страницу.
Однако это не заменит браузер. Если вы нажмете на символ земли в нижней части главного экрана, это не откроет ваш браузер.