Найден 231 результат
- 18 мар 2016, 18:03
- Форум: Работа с данными
- Тема: Апостроф во французских strings
- Ответы: 5
- Просмотры: 3753
Re: Апостроф во французских strings
А Вы не забыли добавить \ перед апострофом? '\'' - один символ, "\'" - строка.
- 17 мар 2016, 18:15
- Форум: Экранные компоненты
- Тема: Как работать с двумя ListActivity в одной activity?
- Ответы: 26
- Просмотры: 14724
Re: Как работать с двумя ListActivity в одной activity?
An-droid, ТС хочет использовать две ListActivity, а не ListView. С ListView никаких проблем нет. Александр Козловский, если используете список или карту - instance не нужен. В конструкторе включаете себя в список или карту, в onDestroy() - удаляете себя оттуда. Когда список/карта становятся пустыми,...
- 17 мар 2016, 09:06
- Форум: Экранные компоненты
- Тема: Как работать с двумя ListActivity в одной activity?
- Ответы: 26
- Просмотры: 14724
Re: Как работать с двумя ListActivity в одной activity?
А ты уверен в каком порядке будут создаваться объекты? При повороте экрана (а если ты защитился от этого - то найдутся другие причины) интерфейс будет уничтожаться и пересоздаваться по-новому. См. цикл жизни Аctivity, при необходимости нужны обработчики всех этапов.
- 16 мар 2016, 22:42
- Форум: Экранные компоненты
- Тема: Как работать с двумя ListActivity в одной activity?
- Ответы: 26
- Просмотры: 14724
Re: Как работать с двумя ListActivity в одной activity?
По какому признаку ты хочешь их отличать? Вместо одного статического поля instance можно иметь static List<MyListActivity> list; и находить по индексу в списке - что не очень надёжно или static Map<String,MyListActivity> map; и находить по имени - но тогда MyListActivity должна в конструкторе, или х...
- 16 мар 2016, 21:10
- Форум: Экранные компоненты
- Тема: Как работать с двумя ListActivity в одной activity?
- Ответы: 26
- Просмотры: 14724
Re: Как работать с двумя ListActivity в одной activity?
Самый простой способ - создать два дополнительных класса, производных от Вашего, примерно как показано в моём предыдущем сообщении.
Иначе как их отличить?
Иначе как их отличить?
- 16 мар 2016, 18:19
- Форум: Экранные компоненты
- Тема: Как работать с двумя ListActivity в одной activity?
- Ответы: 26
- Просмотры: 14724
Re: Как работать с двумя ListActivity в одной activity?
Если создавать два класса, то примерно так:
+ аналогичный код для второго класса.
Код: Выделить всё
public class MyListActivity1 extends MyListActivity {
public static MyListActivity1 instance;
public MyListActivity1() { super(); intance = this; }
void onDestroy() { if (instance == this) instace = null; }
}
- 15 мар 2016, 23:46
- Форум: Экранные компоненты
- Тема: Как работать с двумя ListActivity в одной activity?
- Ответы: 26
- Просмотры: 14724
Re: Как работать с двумя ListActivity в одной activity?
Почитай про паттерн синглетон. Тебе нужно его модифицировать, чтобы можно было бы создавать два объекта, а не один. Очищение - достаточно присвоить null статическому полю или удалить из списка и присвоить null указателю списка, когда он станет пустым (если будет использоваться список). Дальше сборщи...
- 15 мар 2016, 19:57
- Форум: Экранные компоненты
- Тема: Как работать с двумя ListActivity в одной activity?
- Ответы: 26
- Просмотры: 14724
Re: Как работать с двумя ListActivity в одной activity?
У тебя два разных класса MyListActivity1 и MyListActivity2 или два экземпляра одного класса MyListActivity? В первом случае - каждый класс будет иметь статическое поле activity (паттерн синглетон), во втором - статическое поле типа List<MyListActivity> activities; Можно придумать другие методы досту...
- 15 мар 2016, 09:46
- Форум: Экранные компоненты
- Тема: Как работать с двумя ListActivity в одной activity?
- Ответы: 26
- Просмотры: 14724
Re: Как работать с двумя ListActivity в одной activity?
Во всяком случае, по id их не найти. Но поскольку у тебя будет не ListActivity, а производный класс от него, в нем можно организовать метод по его поиску.
- 15 мар 2016, 08:04
- Форум: Java
- Тема: как собрать jar библиотеку
- Ответы: 3
- Просмотры: 3248
Re: как собрать jar библиотеку
Можно создать из командной строки утилитой jar, входящей в состав jdk. Но скорее всего, можно создать и из студии.
- 15 мар 2016, 08:00
- Форум: Экранные компоненты
- Тема: Сохранение текста в TextView при повороте устройства
- Ответы: 3
- Просмотры: 2317
Re: Сохранение текста в TextView при повороте устройства
Скорее всего так: TextView предназначен для хранения статического текста, который обычно не изменяется. А потому, для экономии памяти, не сохраняется. Если сохранять все, то памяти для сохранения может понадобиться больше, чем занимает сама активитити (при простом коде, но сложном xml). Но при повор...
- 14 мар 2016, 23:25
- Форум: Экранные компоненты
- Тема: Как работать с двумя ListActivity в одной activity?
- Ответы: 26
- Просмотры: 14724
Re: Как работать с двумя ListActivity в одной activity?
Я считаю, это невозможно. Кстати id у ListActivity есть - но он стандартный и определяется в android.R , а не в R .
- 14 мар 2016, 23:22
- Форум: Экранные компоненты
- Тема: Изменение размера шрифта listview жестом
- Ответы: 0
- Просмотры: 1300
Изменение размера шрифта listview жестом
Как можно поменять размер шрифта listview жестом двумя пальцами?
- 14 мар 2016, 20:02
- Форум: Экранные компоненты
- Тема: Кастомная клавиатура
- Ответы: 7
- Просмотры: 5019
Re: Кастомная клавиатура
По любому, тебе кроме химических элементов, нужна стандартная русская и английская клавиатура - они должны быть включены в твою программу, чтобы переключаться между раскладками, а не клавиатурами. Если тебе нужно только для твоей программы - по-моему, удобнее сделать как я. Внизу формы добавь два не...
- 14 мар 2016, 16:34
- Форум: Activity, Task, Intent
- Тема: запуск приложения по расширению файла
- Ответы: 1
- Просмотры: 2031
Re: запуск приложения по расширению файла
По 2-3 http://stackoverflow.com/questions/32203230/how-to-tell-which-app-was-selected-by-intent-createchooser последний ответ позволит узнать какое приложение было запущено а при повторном запуске можно запускать конкретно его без диалога выбора. По 1. Добавляем в манифест: <intent-filter> <action a...
- 14 мар 2016, 08:55
- Форум: Экранные компоненты
- Тема: Сохранение текста в TextView при повороте устройства
- Ответы: 3
- Просмотры: 2317
Re: Сохранение текста в TextView при повороте устройства
Можно написать в манифесте android:configChanges="keyboardHidden|orientation|srceenSize" и больше не беспокоиться по этому поводу. При повороте ничего теряться не будет.
- 14 мар 2016, 08:51
- Форум: Работа с данными
- Тема: Много ли можно уместить в SharedPreferences
- Ответы: 3
- Просмотры: 2343
Re: Много ли можно уместить в SharedPreferences
БД будет тоже в external storage. Использовать ли БД или что-то другое - зависит от конкретного приложения.
- 13 мар 2016, 21:04
- Форум: Работа с данными
- Тема: Много ли можно уместить в SharedPreferences
- Ответы: 3
- Просмотры: 2343
Re: Много ли можно уместить в SharedPreferences
Лучше сохранять в external storage. Программно, я думаю, память для shared preferences не ограничена, но использует тот же раздел, куда устанавливаются новые приложения. Может статья, что заняв много места, не сможешь устанавливать новые приложения. Чтобы узнать, сколько осталось свободного места, п...
Re: Вирусняк
Кстати, заодно поправьте подсветку синтаксиса java при просмотре из Chrome на планшете - буквы налезают друг на друга.
- 12 мар 2016, 11:24
- Форум: Экранные компоненты
- Тема: Кастомная клавиатура
- Ответы: 7
- Просмотры: 5019
Re: Кастомная клавиатура
Кастомная клавиатура неудобна тем, что придётся поддерживать все языки. Для себя, конечно, можно ограничиться русским и английским. Мне больше нравится как сделано в AIDE. Пробовал добавить на форму TextView с образцами вводимого текста. Добавил OnTouchListener в котором нахожу слово по клику на кот...