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

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

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

Вернутся на 1 элемент в массиве строк - Программирование Android

03.04.2015, 13:22. Просмотров 218. Ответов 3
Метки нет (Все метки)

Имеется функция, которая рандомит элементы и массива string,

Java
1
2
3
4
5
6
7
   int i = 0;
        String[] factString = getResources().getStringArray(R.array.fact_string);
        backData = new String[factString.length];
        String showmeit = factString[rand.nextInt(factString.length)];
        backData[i++]= showmeit;
        top=i;  //Keep a pointer to lastShown ele of factString
        factText.setText(showmeit);
и кнопка, которая возвращает на 1 или несколько элементов назад.


Java
1
 factText.setText(backData[top--]);

Но почему то этот метод не работает. Помогите пожалуста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2015, 13:22     Вернутся на 1 элемент в массиве строк
Посмотрите здесь:

В массиве из 4 строк и 3 столбцов найти наименьший элемент каждого столбца - C++
В массиве из 4 строк и 3 столбцов найти наименьший элемент каждого столбца

наити количество строк в двумерном массиве которого содержыт хоть один положительный элемент - C++
подскажите пожалуйста как прописать код чтобы находил количество строк в котором хоть один положительный элемент #include <iostream> ...

В двумерном массиве найти наибольший элемент тех строк, где все элементы различны - C (СИ)
Дан двумерный массив. Найти наибольший элемент тех строк, в которых все элементы различны. все дело происходит в функции ras (41-80) ...

В двумерном массиве размерности n*m увеличить на 10 элементы всех строк, в которых первый элемент равен нулю - C#
В двумерном массиве размерности n*m увеличить на 10 элементы всех строк, в которых первый элемент равен нулю

Найти заданный элемент в массиве, наибольший и наименьший элемент в массиве - Lazarus
Найти заданный элемент в массиве, наибольший элемент в массиве. Заранее спасибо за помощь.

Если соответствующий элемент в исходном массиве равен заданному, то в новом массиве соответствующий элемент -1, в противном случае - 0 - Pascal ABC
2. Из одномерного числового массива размерности n создать новый одномерный массив по правилу: если соответствующий элемент в исходном...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 839
03.04.2015, 14:22     Вернутся на 1 элемент в массиве строк #2
vassassin, попробуй так:
Java
1
factText.setText(backData[--top]);
только учти случай что если в массиве 1 элемент, то предыдущего элемента нет.
vassassin
0 / 0 / 0
Регистрация: 27.02.2013
Сообщений: 19
03.04.2015, 14:41  [ТС]     Вернутся на 1 элемент в массиве строк #3
проблема в том, что он не добавляет в i
Если поставить
Java
1
factText.setText(showmeit + " " + top);
то всегда будет 1.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2015, 15:45     Вернутся на 1 элемент в массиве строк
Еще ссылки по теме:

Вернутся на запись. - MS Access
Суть в следующем. Редактирование и добавление записи делается в отдельной форме. Возвращаясь в списочную форму хочу встать на редактируемую...

Вернутся на предыдущию страницу - PHP
Просмотрев страницу на сайте нажимаю кнопку вернутся на предыдущию страницу в гугл-хром вылезает (Подтвердите повторную отправку формы)...

Как вернутся в опенер? - JavaScript
Есть функция которая открывает новое окно openWindow = open("up_img.php","text_img","width=600,height=430"); Как можно вернутся в это...

Как вернутся в текстовое поле - PHP
Только начал заниматься PHP.Поставил для себя задачу написать калькулятор. Сделал html-ий файл с формой отдельно, php-ый код отдельно. Не...


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

Или воспользуйтесь поиском по форуму:
androbro
323 / 283 / 59
Регистрация: 17.10.2014
Сообщений: 839
03.04.2015, 15:45     Вернутся на 1 элемент в массиве строк #4
vassassin,
Цитата Сообщение от vassassin Посмотреть сообщение
то всегда будет 1.
ну если у тебя цикла нет, то конечно 1 будет.
Yandex
Объявления
03.04.2015, 15:45     Вернутся на 1 элемент в массиве строк
Ответ Создать тему
Опции темы

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