Я хочу открыть 5 веб-страниц с помощью кнопки OnClickListener
, но я хочу сделать это в единственной реализации webView без использования отдельных действий webView для каждой кнопки.Как использовать один веб-просмотр для нескольких кнопок
1
A
ответ
3
Это довольно легко реализовать:
Пуск с onClickListeners, используйте клавишу «URL» или что-нибудь вам нравится, пока они везде одинаковы и положить свой адрес в качестве значения:
mButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent webviewIntent = new Intent(MyActivity.this,MyWebViewActivity.class);
webviewIntent.putExtra("URL","http://www.google.com");
startActivity(webviewIntent);
}
});
В MyWebViewActivity вы можете получить это значение в onCreate и загрузить этот URL-адрес.
String url = getIntent().getStringExtra("URL");
mWebView.loadUrl(url);
Смежные вопросы
- 1. Один метод для нескольких кнопок?
- 2. Один OnClickHandler для нескольких кнопок
- 3. Один скрипт для нескольких кнопок
- 4. Как использовать один IBAction для нескольких кнопок в Swift?
- 5. Один обработчик события .click для нескольких кнопок
- 6. Как использовать функцию jquery для нескольких кнопок
- 7. Как использовать массивы для нескольких кнопок
- 8. Настройте один обработчик событий для нескольких кнопок
- 9. Один OnClickListener для нескольких кнопок в AlertDialog
- 10. Только один метод для реализации onTouchListener() для нескольких кнопок
- 11. Как использовать один контроллер для нескольких маршрутов
- 12. Как использовать один вид для нескольких маршрутизаторов?
- 13. Как использовать один скрипт для нескольких фреймов
- 14. Как использовать один SetUpTestFixture для нескольких классов?
- 15. Как использовать несколько кнопок для нескольких потоков в android?
- 16. Дизайн шаблона для нескольких кнопок
- 17. показать/скрыть один DIV из нескольких кнопок
- 18. Один метод для реализации onTouchListener() для нескольких кнопок
- 19. Слот для нескольких кнопок
- 20. как использовать ту же функцию ajax для нескольких кнопок
- 21. Как использовать jquery для изменения состояний кнопок на нескольких изображениях
- 22. Как использовать диалоговую панель шаблона для нескольких кнопок?
- 23. Как использовать onleft editext для нескольких кнопок (Android)
- 24. Как использовать несколько кнопок для нескольких событий отправки в php
- 25. Добавление нескольких прослушивателей кликов для нескольких кнопок
- 26. Как использовать один и тот же сегмент для нескольких кнопок в iOS swift?
- 27. Как создать обработчик событий для нескольких кнопок?
- 28. Один макет для 5 кнопок
- 29. Как использовать регистр для кнопок
- 30. Один обработчик щелчка для нескольких кнопок в StackPanel
Не могли бы вы расширить требуемую функциональность? – Stefan
Я хочу открыть 5 сайтов в моем приложении .. для этого я должен ввести 5 кнопок с помощью onclick listener, и они будут намерены просматривать веб-страницы после того, как пользователь нажмет на нее .. каждый веб-просмотр будет одним действием, поэтому я могу использовать 1 активность веб-просмотра для всех 5 кнопок onclick event –