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

Интересная вьюшка - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android ImageAdapter http://www.cyberforum.ru/android-dev/thread1282787.html
Не могу понять в чем ошибка, итемы GridView не реагируют на нажатия: @Override public View getView(int position, View convertView, ViewGroup parent) { View v; if (convertView == null) {...
Программирование Android Как передать ссылку по клику в другой класс? как передать ссылку по клику в другой класс есть класс парсера вот часть кода protected InputStream getInputStream() { URL feedUrl = null; try { feedUrl = new... http://www.cyberforum.ru/android-dev/thread1282729.html
Как распарсить Json-ответ Android приложении? Программирование Android
Добрый день! Android приложение получает ответ от сервера в формате Json. Есть 2 варианта ответа : 1. 2. Какой лучше использовать и как его распарсить что бы все значения "name" добавить в...
Передача массива на сервер Программирование Android
Всем привет, такое дело. Есть у меня класс. Затем я сделал ArrayList<MyClass>. Грубо говоря в массиве будут содержаться ссылки URL. Как мне реализовать его передачу на сервер в бд.
Программирование Android PopupWindow и ListView http://www.cyberforum.ru/android-dev/thread1282528.html
Здравствуйте! Есть ListView, при нажатии на его элемент появляется PopupWindow(ниже элемента). Все вроде бы работает хорошо, пока на нажимаем на последний элемент списка...PopupWindow при этом...
Программирование Android Управление вибро мотором Товарищи, добрый день! Решился впервые взяться за мобильные платформы. Вот для себя придумал ознакомительную программку. Идея вот в чем, обычный ПК под Windows конектится к смартфону посредством... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
24.10.2014, 03:01
Это "сырой" код:

Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
        AlertDialog.Builder b = new AlertDialog.Builder(cont);
        b.setTitle("О программе");
        LayoutInflater inflater = (LayoutInflater) cont.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        View aboutView = inflater.inflate(xml_id, (ViewGroup) act.findViewById(WebView_id));
        b.setView(aboutView);
        String htmlString = "";
        InputStream in = cont.getApplicationContext().getResources().openRawResource(html_id);
        try {
            StringBuffer buf = new StringBuffer();
            BufferedReader reader = new BufferedReader(new InputStreamReader(in));
            String line;
            while ((line = reader.readLine()) != null) {
                buf.append(line);
            }
            htmlString = "";
            htmlString = htmlString+"<?xml version='1.0' encoding='UTF-8' ?>";
            htmlString = htmlString + buf.toString();
        } catch (Exception e) {
            htmlString = htmlString+"<html><body>Файл описания не найден!</body></html>";
        }
        b.setNegativeButton("Закрыть", new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dialog, int id) {
                dialog.cancel();
            }
        });
        b.setIcon(icon_id);
        //b.setIcon(R.drawable.icon);
 
        WebView wv = (WebView)aboutView.findViewById(WebView_id);
        //WebView wv = (WebView)aboutView.findViewById(R.id.AboutWebView);
        wv.loadDataWithBaseURL("file:///android_res/raw/", htmlString, "text/html", "UTF-8", null); // по идее может быть с картинками...
        Dialog dialog = b.create();
        dialog.show();


Он у меня РАБОТАЕТ! Правда пока нигде реально не используется. Планировалось в \res\raw\about.html вписывать эбаут и вызывать по кнопке. Показывает диалог со страницей. На странице картинка из той-же папке.

Параметром передаю ссылку на этот файл:
XML
1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8"?>
 
<WebView  xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/AboutWebView"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"/>
Удачи...
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru