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

Присвоить значения переменным после парсинга из файла - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Смена ориентации экрана http://www.cyberforum.ru/android-dev/thread688103.html
в папке layout файл screen.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:id="@+id/textView1" android:layout_width="wrap_content"
Android Каким образом выводят информацию о новой версии приложения Вот стоит у меня какая то программа. Приходит уведомление о наличии обновления. Я обновляюсь. Открываю программу и выскакивает окно с информацией типа Что нового. Мне кажется, что это окно какое то стандартное. Подскажите где копать? Спасибо. http://www.cyberforum.ru/android-dev/thread687925.html
На чем писать софт под андройд версии 2.1 - 4.2 ? Android
Можно ли на своем любимом С\С++ писать проги под андройд? и на чем еще можно писать помимо как на Java ?
Как при обновлении виджета получить настройки и применить их Android
Доброго времени. Создаю виджет, который отображает кол-во дней от некой начальной даты. (просто так для изучения). При первом создании виджета на рабочем столе планируется открыть окно настроек где будет указана эта начальная дата. По кнопке Применить данные сохраняются в файл xml используя android.content.SharedPreferences.Editor; В самом виджете в методе onUpdate хочу эти настройки считать...
Android Эмулятор http://www.cyberforum.ru/android-dev/thread687461.html
Нажимаю на запуск. Эмулятор запускается. На экране эмулятора надпись ANDROID. на черном фоне. И ВСЁ! Больше ничего нет, чтобы не писал в исходный код. Еще проц грузится по полной, а толку нету. ------------------------------ Android Launch! adb is running normally. Performing com.example.hello2.MainActivity activity launch Automatic Target Mode: launching new emulator with...
Android Размер шрифта Нужно изменить размер шрифта во всём приложении, возможно ли такое? если да то как? подробнее

Показать сообщение отдельно
Hanty86
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 33

Присвоить значения переменным после парсинга из файла - Android

04.11.2012, 21:25. Просмотров 606. Ответов 0
Метки (Все метки)

Вопрос больше по синтаксису.
Есть текстовый файл, его парсим, на выходе получаем результат - числа.
Есть переменные типа int, нужно присвоить полученные значения(числа) этим переменным.
Например, после парсинга получили числа: 1, 35, 6 ,77
Нужно чтобы x=1, y=35, z=6, q=77 ну либо x1=1, x2=35, x3=6, x4=77
Как загнать это в цикл?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
try {
                BufferedReader read = new BufferedReader(new FileReader(sdFile)); 
                while((mline = read.readLine()) != null) 
                {
                    Pattern p = Pattern.compile("(\\d+)");
                    Matcher m = p.matcher(mline);
                    if (m.find()) 
                    {                             
                        int result = Integer.parseInt(m.group());
                        System.out.println(result);     
                    }
                }
            }
Добавлено через 42 минуты
Я так понял в массив нужно данные загнать.

Добавлено через 1 час 5 минут
Загнал результаты в массив:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 try {
            
                String mline;
                List<String> lineList = new ArrayList<String>();
                BufferedReader read = new BufferedReader(new FileReader(sdFile)); 
                while((mline = read.readLine()) != null) 
                {
                    
                    Pattern p = Pattern.compile("(\\d+)");
                    Matcher m = p.matcher(mline);
                
                    if (m.find()) 
                    {                         
                        int result = Integer.parseInt(m.group());
                        lineList.add(m.group());
                        //Toast.makeText(getApplicationContext(),lineList[0],Toast.LENGTH_SHORT).show(); 
                         System.out.println(lineList.toString());
                        
                    }
                }
            }
Добавлено через 55 минут
Разобрался, всем спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru