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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Kartas48
0 / 0 / 0
Регистрация: 02.06.2011
Сообщений: 5
#1

Кодировка в Eclipse - Программирование Android

24.04.2013, 22:16. Просмотров 1176. Ответов 0
Метки нет (Все метки)

Здравствуйте. Решил познакомиться с программированием на android. Возникла проблема с кодировкой.
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
package ru.kirillmy1.my1;
 
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
import android.webkit.WebView;
 
public class ViewActivity extends Activity {
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        
        requestWindowFeature(Window.FEATURE_NO_TITLE); //скрываем заголовок
        
        setContentView(R.layout.view);
        
        //скрываем строку состояния
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
        WindowManager.LayoutParams.FLAG_FULLSCREEN);
        
        Bundle bundle = getIntent().getExtras();
        
        String itemname = "n" + bundle.getString("defStrID"); //получаем строку и формируем имя ресурса
        
        Context context = getBaseContext(); //получаем контекст
        
        //читаем текстовый файл из ресурсов по имени
        String text = readRawTextFile(context, getResources().getIdentifier(itemname, "raw", "ru.kirillmy1.my1"));
        
        WebView myWebView = (WebView) findViewById(R.id.webView);
        String summary = "<!Doctype html><html><head><meta charset=utf-8></head><body>" + text + "</body></html>";
        myWebView.loadData(summary, "text/html", "utf-8"); //загружаем текст в webview
    }
    
    public static String readRawTextFile(Context ctx, int resId) //читаем текст из raw
    {
         InputStream inputStream = ctx.getResources().openRawResource(resId);
 
            InputStreamReader inputreader = new InputStreamReader(inputStream);
            BufferedReader buffreader = new BufferedReader(inputreader);
             String line;
             StringBuilder text = new StringBuilder();
 
             try {
               while (( line = buffreader.readLine()) != null) {
                   text.append(line);
                   text.append('\n');
                 }
           } catch (IOException e) {
               return null;
           }
             return text.toString();
    }
}
Урок взят с сайта .
Сохраняю apk, текстовые файлы в телефоне открываются иероглифами, хотя в самом проекте везде настроено на utf-8, текстовые файлы тоже в utf-8. В программирование пока не сильно понимаю, хотелось бы узнать что и как с этой кодировкой делать.
Чем подробнее, тем лучше. Неделю уже мучаюсь
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.04.2013, 22:16     Кодировка в Eclipse
Посмотрите здесь:

Переустановка Eclipse - Программирование Android
пересаживал систему. Ну и вместе с ней eclipse. Установил Java, Скачал еклипс с присадками для андройда стал докачивать пакеты через...

Настройка Eclipse - Программирование Android
Знающие люди нужна ваша помощь! Возникла такая проблема, изучаю андройд по книге Брайана Харди, так вот там есть такая тема, в одной из...

eclipse for android - Программирование Android
У меня есть смартфон htc desire 500, как отлаживать на нем в eclipse, не могу его туда подключить, дрова может нада какие то ?

Маркеры в eclipse - Программирование Android
Здравствуйте. Я использую среду eclipse. Чтобы не чего не забыть и быстро найти нужные переменные - методы в огромном коде необходимо чем...

Eclipse Luna - Программирование Android
Короче, нажимаю в окне eclipse: Help &gt; Install New Software Потом нажимаю add. Пишу ссылку и название. Потом жму ок. Появляется в...

Android and Eclipse - Программирование Android
Как сделать так чтоб при сворачивание приложения музыка переставала играть? Может у кого уже есть кусок такого когда буду признателен

Eclipse и Android - Программирование Android
виртуальная машина запускается, но сам проект нет. Т.е. пишет в консоле: И всё, дальше ничего не происходит. По идее дальше...

Eclipse и android - Программирование Android
Добрый день. Настроила по гайдам Eclipse для создания android приложений, но уже при создании первого проекта столкнулась с тем, что...

Eclipse достал - Программирование Android
eclipse не хочет создавать проект либо когда доходишь до создания создания активност и жмешь FInish ничего не создается, либо...

Decimal в eclipse - Программирование Android
Доброго времени суток. Подскажите, пожалуйста, как можно работать с decimal в eclipse? Необходима точность, которой нет в float. ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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