Форум программистов, компьютерный форум CyberForum.ru

Ссылка в Webview на activity - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android стринг из ID http://www.cyberforum.ru/android-dev/thread1085316.html
всем привет. в данный момент работаю над аппликацией и столкнулся с множеством кнопок в активити которые открывают PDF файлы с сд кард. в он клик методе изначально начал пользоваться свичем но это выходит не очень красиво и не модулярно т.к все кнопки делают в принципе то же самое. и по этому хочу сделать следующее: все кнопки назвать в соответствии с именем файла, например Button_G1 будет...
Программирование Android Запуск сервиса после установки apk android запуск приложения после установки апк Добавлено через 8 минут точнее ни приложения а сервиса http://www.cyberforum.ru/android-dev/thread1085290.html
Передача данных между активити Программирование Android
как сделать так чтобы при нажатии на кнопку в первом активити изменялись данные во втором активити, но без перехода в него, а переход осуществлялся при нажатии второй кнопки. Вот полный код первого и второго активити: package com.example.activity01; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import...
Программирование Android Данные из принятого UDP пакета
Как вытащить данные из принятого UDP пакета? Есть буфер, например на 100 байт. Принимаю к примеру 37 байт, о чем говорит pack.getLength() . Но если создать буфер длиной pack.getLength() и выполнить pack.getData() то получим массив длиной равной размеру буфера, то есть 100 байт. Но если создать буфер длиной getLength() и скопировать побайтно из буфера нужное кол-во байт то получим то ,что нужно. ...
Программирование Android Создать таблицу из XML http://www.cyberforum.ru/android-dev/thread1085193.html
Всем добрый день, помогите пожалуйста. Возможно ли программно создать таблицу из полученного xml? Просто напишите свои мнения ответы ссылки даже пример Спасибо
Программирование Android Возможно ли Возможно ли программно после каких то событий, что приложение удалило бы из себя пару методов... какбы это реализовать? подробнее

Показать сообщение отдельно
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
01.02.2014, 12:05     Ссылка в Webview на activity
Цитата Сообщение от vova1987 Посмотреть сообщение
есть html страница как сделать что бы по ссылке открывалась другая html страница в новом activity?
Перехватывайте клики по ссылкам страницы и в зависимости от того какую ссылку нажали, открывайте новую активити с соответствующим содержимым. Мониторить нажатие ссылок очень просто:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
        WebView av = (WebView) findViewById(R.id.webView1);
        String data = "<html>\r\n" + 
                " <head>\r\n" + 
                "  <meta charset=\"utf-8\">\r\n" + 
                " </head>\r\n" + 
                " <body>\r\n" + 
                "  <a href=\"http://www.ya.ru/\">Yandex.ru</a>\r\n" + 
                " </body>\r\n" + 
                "</html>";
        av.loadData(data , "text/html", "utf-8");
        av.setWebViewClient(new WebViewClient()
        {
            public boolean shouldOverrideUrlLoading(WebView view, String url)
            {
                System.out.println("Нажата ссылка: " + url);
                // Тут вы проверяете что за ссылка была нажата и запускаете нужную активити
                // Если хотите чтоб нажатие ссылки было обарботано 
                // как обычно (откроется та страница куда эта ссылка указывает) возвращаете false
                // если не хотите открывать ссылку в WebView, то возвращайте true
                return true;
            }
        });
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru