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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
UrbanSide
0 / 0 / 0
Регистрация: 08.04.2016
Сообщений: 51
#1

Представить результат Uri.encode в читаемом виде - Программирование Android

09.12.2016, 00:12. Просмотров 138. Ответов 0
Метки нет (Все метки)

Подскажите пожалуйста.
Есть такой код вывода ошибки,он выводит ее в HTML файл.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
package com.span.rus;
 
import android.net.Uri;
import android.webkit.WebView;
import android.webkit.WebViewClient;
 
class MyClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
            /* откроем новую веб-страницу в webview */
            view.loadUrl(url);
            return true;
    }
 
    @Override
    public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
     /*остановка загрузки и отображение страницы error.html из папки “assets”*/
            view.stopLoading();
    view.loadUrl(String.format("file:///android_asset/index.html?code=%s&description=%s&url=%s", Uri.encode(String.valueOf(errorCode)), Uri.encode(description), Uri.encode(failingUrl)));
    }
}
Вот в таком виде
Представить результат Uri.encode в читаемом виде
Как можно вывести это в более читабельном формате?
Вот HTML
HTML5
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
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Ахтунг!</title>
    <link rel="stylesheet" href="css/style.css" media="screen" type="text/css" />
    <link href='http://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
</head>
 
<body>
    <div id="login-form">
      <h1>Ошибка!</h1>
     <div id="error">
    <div><span>Номер ошибки:</span><span id="code"></span></div>
    <div><span>Описание:</span><span id="description"></span></div>
    <div><span>Ссылка:</span><span id="url"></span></div>
    </div>
    </div> 
</body>
<script type="text/javascript">
        var query = window.location.search.substring(1);
        query.split("&").forEach(function(param){
            var params = param.split("=");
            document.getElementById(params[0]).textContent = params[1];
        });
    </script>
</html>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2016, 00:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Представить результат Uri.encode в читаемом виде (Программирование Android):

Работа с URI - Программирование Android
Здраствуйте... у меня в базе записан адрес к картинке в String-говом типе я ево читаю и мне теперь нужно открыть эту картинку в ImageView ...

Переменная типа Uri - Программирование Android
программа у меня при запуске предлагает выбрать фото из произвольного местал, после выбора я получаю fileUri тип этой переменной Uri, но...

Не достается картинка через Uri - Программирование Android
Добрый день! Есть такая проблема: андроид приложение с маленькой БД, в ней хранятся путь до файла с картинкой, дабы потом в другом месть...

Как сделать изображения не через data:uri - Программирование Android
Первые шаги в андроид. Разбираю пример с этой статьи. HTML-содержимое файла res/raw/n.txt передается в WebView посредством...

Получить путь к текстовому файлу по его Uri - Программирование Android
Доброго времени суток. Необходимо прочитать и десериализовать файл XML. Запуская неявный Intent указываю нужный файл и в...

Чтение ассоциированного .txt файла с внутренней памяти по URI - Программирование Android
Добрый день. Необходимо в программе прочитать ассоциированный текстовый файл .txt из внутренней памяти по URI. Долго искал ответ на этот...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2016, 00:12
Привет! Вот еще темы с ответами:

Как представить результат в виде несократимой дроби? - Python
Даны две рациональные дроби: a/b и c/d. Сложите их и результат представьте в виде несократимой дроби m/n. Формат входных данных ...

Решить систему неравенств (результат представить в виде массива) - C++
Задали практику в С++ но учить будем ее только в сентябре поэтому прошу решить легинькую задачку на массивы вычислить Z ={ X*Y;...

результат представить в виде таблицы, нужно исправить ошибки - C++
#include &lt;graphics.h&gt; #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; void init_graph(); void...

Вычислить значение функции на отрезке. Результат представить в виде таблицы. - C++
Табулирование функций Составить программу для вычисления значений функции F(x) на отрезке с шагом h. Результат представить в виде...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru