Найден 231 результат

math64
18 мар 2016, 18:03
Форум: Работа с данными
Тема: Апостроф во французских strings
Ответы: 5
Просмотры: 3753

Re: Апостроф во французских strings

А Вы не забыли добавить \ перед апострофом? '\'' - один символ, "\'" - строка.
math64
17 мар 2016, 18:15
Форум: Экранные компоненты
Тема: Как работать с двумя ListActivity в одной activity?
Ответы: 26
Просмотры: 14727

Re: Как работать с двумя ListActivity в одной activity?

An-droid, ТС хочет использовать две ListActivity, а не ListView. С ListView никаких проблем нет. Александр Козловский, если используете список или карту - instance не нужен. В конструкторе включаете себя в список или карту, в onDestroy() - удаляете себя оттуда. Когда список/карта становятся пустыми,...
math64
17 мар 2016, 09:06
Форум: Экранные компоненты
Тема: Как работать с двумя ListActivity в одной activity?
Ответы: 26
Просмотры: 14727

Re: Как работать с двумя ListActivity в одной activity?

А ты уверен в каком порядке будут создаваться объекты? При повороте экрана (а если ты защитился от этого - то найдутся другие причины) интерфейс будет уничтожаться и пересоздаваться по-новому. См. цикл жизни Аctivity, при необходимости нужны обработчики всех этапов.
math64
16 мар 2016, 22:42
Форум: Экранные компоненты
Тема: Как работать с двумя ListActivity в одной activity?
Ответы: 26
Просмотры: 14727

Re: Как работать с двумя ListActivity в одной activity?

По какому признаку ты хочешь их отличать? Вместо одного статического поля instance можно иметь static List<MyListActivity> list; и находить по индексу в списке - что не очень надёжно или static Map<String,MyListActivity> map; и находить по имени - но тогда MyListActivity должна в конструкторе, или х...
math64
16 мар 2016, 21:10
Форум: Экранные компоненты
Тема: Как работать с двумя ListActivity в одной activity?
Ответы: 26
Просмотры: 14727

Re: Как работать с двумя ListActivity в одной activity?

Самый простой способ - создать два дополнительных класса, производных от Вашего, примерно как показано в моём предыдущем сообщении.
Иначе как их отличить?
math64
16 мар 2016, 18:19
Форум: Экранные компоненты
Тема: Как работать с двумя ListActivity в одной activity?
Ответы: 26
Просмотры: 14727

Re: Как работать с двумя ListActivity в одной activity?

Если создавать два класса, то примерно так:

Код: Выделить всё

public class MyListActivity1 extends MyListActivity {
public static MyListActivity1 instance;
public MyListActivity1() { super(); intance = this; }
void onDestroy() { if (instance == this) instace = null; }
}
+ аналогичный код для второго класса.
math64
15 мар 2016, 23:46
Форум: Экранные компоненты
Тема: Как работать с двумя ListActivity в одной activity?
Ответы: 26
Просмотры: 14727

Re: Как работать с двумя ListActivity в одной activity?

Почитай про паттерн синглетон. Тебе нужно его модифицировать, чтобы можно было бы создавать два объекта, а не один. Очищение - достаточно присвоить null статическому полю или удалить из списка и присвоить null указателю списка, когда он станет пустым (если будет использоваться список). Дальше сборщи...
math64
15 мар 2016, 19:57
Форум: Экранные компоненты
Тема: Как работать с двумя ListActivity в одной activity?
Ответы: 26
Просмотры: 14727

Re: Как работать с двумя ListActivity в одной activity?

У тебя два разных класса MyListActivity1 и MyListActivity2 или два экземпляра одного класса MyListActivity? В первом случае - каждый класс будет иметь статическое поле activity (паттерн синглетон), во втором - статическое поле типа List<MyListActivity> activities; Можно придумать другие методы досту...
math64
15 мар 2016, 09:46
Форум: Экранные компоненты
Тема: Как работать с двумя ListActivity в одной activity?
Ответы: 26
Просмотры: 14727

Re: Как работать с двумя ListActivity в одной activity?

Во всяком случае, по id их не найти. Но поскольку у тебя будет не ListActivity, а производный класс от него, в нем можно организовать метод по его поиску.
math64
15 мар 2016, 08:04
Форум: Java
Тема: как собрать jar библиотеку
Ответы: 3
Просмотры: 3251

Re: как собрать jar библиотеку

Можно создать из командной строки утилитой jar, входящей в состав jdk. Но скорее всего, можно создать и из студии.
math64
15 мар 2016, 08:00
Форум: Экранные компоненты
Тема: Сохранение текста в TextView при повороте устройства
Ответы: 3
Просмотры: 2317

Re: Сохранение текста в TextView при повороте устройства

Скорее всего так: TextView предназначен для хранения статического текста, который обычно не изменяется. А потому, для экономии памяти, не сохраняется. Если сохранять все, то памяти для сохранения может понадобиться больше, чем занимает сама активитити (при простом коде, но сложном xml). Но при повор...
math64
14 мар 2016, 23:25
Форум: Экранные компоненты
Тема: Как работать с двумя ListActivity в одной activity?
Ответы: 26
Просмотры: 14727

Re: Как работать с двумя ListActivity в одной activity?

Я считаю, это невозможно. Кстати id у ListActivity есть - но он стандартный и определяется в android.R , а не в R .
math64
14 мар 2016, 23:22
Форум: Экранные компоненты
Тема: Изменение размера шрифта listview жестом
Ответы: 0
Просмотры: 1300

Изменение размера шрифта listview жестом

Как можно поменять размер шрифта listview жестом двумя пальцами?
math64
14 мар 2016, 20:02
Форум: Экранные компоненты
Тема: Кастомная клавиатура
Ответы: 7
Просмотры: 5019

Re: Кастомная клавиатура

По любому, тебе кроме химических элементов, нужна стандартная русская и английская клавиатура - они должны быть включены в твою программу, чтобы переключаться между раскладками, а не клавиатурами. Если тебе нужно только для твоей программы - по-моему, удобнее сделать как я. Внизу формы добавь два не...
math64
14 мар 2016, 16:34
Форум: Activity, Task, Intent
Тема: запуск приложения по расширению файла
Ответы: 1
Просмотры: 2033

Re: запуск приложения по расширению файла

По 2-3 http://stackoverflow.com/questions/32203230/how-to-tell-which-app-was-selected-by-intent-createchooser последний ответ позволит узнать какое приложение было запущено а при повторном запуске можно запускать конкретно его без диалога выбора. По 1. Добавляем в манифест: <intent-filter> <action a...
math64
14 мар 2016, 08:55
Форум: Экранные компоненты
Тема: Сохранение текста в TextView при повороте устройства
Ответы: 3
Просмотры: 2317

Re: Сохранение текста в TextView при повороте устройства

Можно написать в манифесте android:configChanges="keyboardHidden|orientation|srceenSize" и больше не беспокоиться по этому поводу. При повороте ничего теряться не будет.
math64
14 мар 2016, 08:51
Форум: Работа с данными
Тема: Много ли можно уместить в SharedPreferences
Ответы: 3
Просмотры: 2344

Re: Много ли можно уместить в SharedPreferences

БД будет тоже в external storage. Использовать ли БД или что-то другое - зависит от конкретного приложения.
math64
13 мар 2016, 21:04
Форум: Работа с данными
Тема: Много ли можно уместить в SharedPreferences
Ответы: 3
Просмотры: 2344

Re: Много ли можно уместить в SharedPreferences

Лучше сохранять в external storage. Программно, я думаю, память для shared preferences не ограничена, но использует тот же раздел, куда устанавливаются новые приложения. Может статья, что заняв много места, не сможешь устанавливать новые приложения. Чтобы узнать, сколько осталось свободного места, п...
math64
13 мар 2016, 15:32
Форум: Новости
Тема: Вирусняк
Ответы: 12
Просмотры: 20221

Re: Вирусняк

Кстати, заодно поправьте подсветку синтаксиса java при просмотре из Chrome на планшете - буквы налезают друг на друга.
math64
12 мар 2016, 11:24
Форум: Экранные компоненты
Тема: Кастомная клавиатура
Ответы: 7
Просмотры: 5019

Re: Кастомная клавиатура

Кастомная клавиатура неудобна тем, что придётся поддерживать все языки. Для себя, конечно, можно ограничиться русским и английским. Мне больше нравится как сделано в AIDE. Пробовал добавить на форму TextView с образцами вводимого текста. Добавил OnTouchListener в котором нахожу слово по клику на кот...