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

работа с массивом - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Файлы запросов между приложением и сайтом http://www.cyberforum.ru/android-dev/thread1709492.html
Добрый день. Возник такой вопрос. У меня в одном файле храниться пути к сформированным json файлом которых я могу распарсить в приложении и подключить их. (http://mysite.ru/api/file.php) ...
Программирование Android Чтение файлов из res в android studio Привет! Подскажите кто знает как мне прочитать например текстовый файл из папки res/raw/textnew.txt ? Недавно перешел на Android Studio. До этого работал в Eclipse где файлы хранились и читались... http://www.cyberforum.ru/android-dev/thread1709483.html
как вызвать DialogFragment? Программирование Android
Добрый день. Не могу вызвать DialogFragment из canvas. Рисую на canvas 4 точки, потом их нахожу, но как при их нажатие вызвать DialogFragment что бы к примеру подписать эту точку!? Как то не...
Удаление линии Программирование Android
Доброй ночи вот снизу скриншот прикрепил. Как там удалить линию белую которая внизу и оставить линию которая рядом с текстом просто этот стиль занимается добавлением обеих линий а мне нужна...
Программирование Android Ошибка с маской даты для EditText http://www.cyberforum.ru/android-dev/thread1708903.html
У меня есть EditText с маской даты. И при вызове слушателя крашится приложение. Объявление Arraylist для EditTextов: ArrayList<EditText> ListDocumentExpiry = new ArrayList<>(); В цикле:...
Программирование Android Ошибка с масой даты для EditText У меня есть EditText с маской даты. И при вызове слушателя крашится приложение. Объявление Arraylist для EditTextов: ArrayList<EditText> ListDocumentExpiry = new ArrayList<>(); В цикле:... подробнее

Показать сообщение отдельно
dimon4
4 / 4 / 0
Регистрация: 12.04.2016
Сообщений: 39

работа с массивом - Программирование Android

12.04.2016, 10:19. Просмотров 167. Ответов 2
Метки (Все метки)

Добрый день!

Пытаюсь получить данные из массива содержащего объекты. Заношу - все ОК. Читаю повторно массив - все данные сбиваются. Подскажите, что не так?

Есть класс:
public class MyTable {
int TableRowCount;
public TableCell Cells[];
private TableCell CurrentCell;
...

MyTable(int RowCount) {
this.setTableRowCount(RowCount);
this.newShuffle();
}

public void newShuffle() {
int i, j, k = 0;
int N = this.TableRowCount * this.TableRowCount; // квадрат с определенным кол-вом ячеек

this.Cells = new TableCell[N]; // объявил массив с клеточками

...
// вот кусочек, работающий правильно.
// пример:
//myLogs: a[0, 0]=2
//myLogs: a[0, 1]=6
//myLogs: a[0, 2]=8
//myLogs: a[0, 3]=1
for (i = 0; i < this.TableRowCount; i++) {
for (j = 0; j < this.TableRowCount; j++) {
CurrentCell = new TableCell(i, j);
this.Cells[k] = CurrentCell;
Log.d(LOG_TAG, "a[" + this.Cells[k].X + ", " + this.Cells[k].Y + "]=" + shufflearr[k]);
k++;
}
}
Log.d(LOG_TAG,"Таблица заполнена");
// а вот этот кусок дает данные из таблицы совершенно другие ((
//myLogs: Таблица заполнена
//myLogs: a[0, 0]=0
//myLogs: a[0, 1]=1
//myLogs: a[0, 2]=2
for (i = 0; i < this.TableRowCount; i++) {
for (j = 0; j < this.TableRowCount; j++) {
Log.d(LOG_TAG, "a[" + i + ", " + j + "]=" + this.getCellForCoord(i, j));
}
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru