Форум программистов, компьютерный форум 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 где файлы хранились и читались в assets. Получали входной потом, и через getAssets() получали доступ к файлу: InputStream ims = getAssets().open("textnew.txt"); Как получить доступ к файлу в Android Studio из например:... http://www.cyberforum.ru/android-dev/thread1709483.html
как вызвать DialogFragment? Программирование Android
Добрый день. Не могу вызвать DialogFragment из canvas. Рисую на canvas 4 точки, потом их нахожу, но как при их нажатие вызвать DialogFragment что бы к примеру подписать эту точку!? Как то не получается, нужна помощь.... Код: @Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawPath(path, paint);
Удаление линии Программирование Android
Доброй ночи вот снизу скриншот прикрепил. Как там удалить линию белую которая внизу и оставить линию которая рядом с текстом просто этот стиль занимается добавлением обеих линий а мне нужна только одна <item name="colorControlActivated">@color/white</item>
Программирование Android Ошибка с маской даты для EditText http://www.cyberforum.ru/android-dev/thread1708903.html
У меня есть EditText с маской даты. И при вызове слушателя крашится приложение. Объявление Arraylist для EditTextов: ArrayList<EditText> ListDocumentExpiry = new ArrayList<>(); В цикле: ListBirthDate.get(i).addTextChangedListener(Mask.insert("##.##.####", ListBirthDate.get(i))); Класс маски: public abstract class Mask { public static String unmask(String s) { return...
Программирование Android Ошибка с масой даты для EditText У меня есть EditText с маской даты. И при вызове слушателя крашится приложение. Объявление Arraylist для EditTextов: ArrayList<EditText> ListDocumentExpiry = new ArrayList<>(); В цикле: ListBirthDate.get(i).addTextChangedListener(Mask.insert("##.##.####", ListBirthDate.get(i))); Класс маски: public abstract class Mask { public static String unmask(String s) { return... подробнее

Показать сообщение отдельно
dimon4
4 / 4 / 0
Регистрация: 12.04.2016
Сообщений: 39
12.04.2016, 11:16  [ТС]     работа с массивом
А чего тут гадать? есть класс MyTable (к примеру 4 на 4), в конструкторе пытаюсь создать в нем массив ячеек (объект TableCell) с координатами X и Y.
хочу так:
1.создать новый объект табличка (массив 0..16)
2.заполнить его случайными циферками, создавая при этом объект класса TableCell (конструктор принимает значения Х и У) и назначая его [k-му] элементу массива MyTable.Cells
3.и снова прочитать этот объект табличку. чтобы он мне их выдал...
вот тут и проблема... он их не выдает

ну и кусочек, который по Х и У дает ИД ячейки:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
    
public int getCellForCoord (int x, int y) {
        // возвращаем объект по id
        int i,j, id = 0;
 
        int N = this.TableRowCount * this.TableRowCount;
 
        for(i = 0; i < N; i++) {
 
            // ищем ячейку с координатами Х и У
            if (this.Cells[i].X == x) {
                if (this.Cells[i].Y == y) {
                    id = i;
                    break;
                }
            }
        }
        return id;
    }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru