Найдено 19 результатов
- 02 дек 2013, 14:45
- Форум: Экранные компоненты
- Тема: Фокус на элементе списка
- Ответы: 1
- Просмотры: 1562
Re: Фокус на элементе списка
Ответ был прост: не может быть фокус и на строке и на поле. Я хотел создать контекстное меню при нажатии на строку, но пришлось просто кнопку добавить.
- 29 ноя 2013, 13:11
- Форум: Экранные компоненты
- Тема: Фокус на элементе списка
- Ответы: 1
- Просмотры: 1562
Фокус на элементе списка
Всем привет. Столкнулся с такой проблемой: есть список, в списке поле TextView, Image и EditText. У меня не фокусируется значение на элементе списка (хочу создать контекстное меню). То есть не выделяется строка при нажатии на TextView или Iamge поле. EditText работает нормально. Что бы фокус был на ...
- 18 ноя 2013, 15:27
- Форум: Работа с данными
- Тема: Записать playlist на SD Card
- Ответы: 4
- Просмотры: 3665
Re: Записать playlist на SD Card
Я нашел решение. Тему можно закрывать. Нужно было после записи файла пройтись мадиа сканнером, что бы медиа файлы проиндексировались. Это происходит автоматически при перезагрузки телефона. В моем случае, другое приложение запускало сканер и тогда были становились видны все новые и старые медиафайлы.
- 13 ноя 2013, 16:49
- Форум: Работа с данными
- Тема: Записать playlist на SD Card
- Ответы: 4
- Просмотры: 3665
Re: Записать playlist на SD Card
Появилась новая информация: плейлист становится виден для медиаплееров после перезагрузки аппарата. Т.е. возможно сгенеренный файл не виден, так как я разрабатываю и тестирую приложение через Android Studio с подключенным телефоном, а не формирую signed ".apk". хотя странно, на телефон программа уст...
- 12 ноя 2013, 18:35
- Форум: Экранные компоненты
- Тема: Поле EditText в ListView
- Ответы: 1
- Просмотры: 1829
Re: Поле EditText в ListView
Проблема решена: нужно было добавить в android manifest файл следующую строку:
Ниже более подробный пример.
Код: Выделить всё
android:windowSoftInputMode="adjustPan"
Код: Выделить всё
<activity
android:name="MyActivity"
android:label="@string/myactivity"
android:windowSoftInputMode="adjustPan" />
- 12 ноя 2013, 12:03
- Форум: Работа с данными
- Тема: Записать playlist на SD Card
- Ответы: 4
- Просмотры: 3665
Re: Записать playlist на SD Card
Может дело в кодировке файла m3u? Бери два файла твой и тот который видит программа - и сравнивай их (кодировки, внутренности, место расположение). m3u файл, который видит проигрыватель положи на sd-карту, проверишь - видит ли программа её по-прежнему. m3u - это текстовый файл, поэтому можно посмот...
- 12 ноя 2013, 11:47
- Форум: Работа с данными
- Тема: Записать playlist на SD Card
- Ответы: 4
- Просмотры: 3665
Записать playlist на SD Card
Я создаю плейлист. Создание плейлиста выглядит вот так (обрывок из кода): File file = new File(Environment.getExternalStorageDirectory() + "/Music","Test.m3u"); PrintWriter writer = new PrintWriter(file, "UTF-8"); ..... writer.println(PathToSong.toString()+"\r"); .... writer.flush(); writer.close();...
- 12 ноя 2013, 11:30
- Форум: Экранные компоненты
- Тема: Поле EditText в ListView
- Ответы: 1
- Просмотры: 1829
Поле EditText в ListView
Доброе время суток! У меня есть список ListView, в нем есть image, TextView и EditText. Список был выведен с помощью адаптера. Когда я пытаюсь нажать на поле EditText, то ничего не происходит. Эту проблему я решил, когда вставил: android:descendantFocusability="blocksDescendants" Но теперь у меня др...
- 08 ноя 2013, 14:11
- Форум: Уроки
- Тема: Урок 75. Хранение данных. Работа с файлами.
- Ответы: 140
- Просмотры: 128155
Re: Урок 75. Хранение данных. Работа с файлами.
Всем привет. У меня вопрос есть по хранению данных: Я создаю плейлист. Создание плейлиста выглядит вот так (обрывок из кода): File file = new File(Environment.getExternalStorageDirectory() + "/Music","Test.m3u"); PrintWriter writer = new PrintWriter(file, "Unicode"); ..... writer.println(PathToSong....
- 17 окт 2013, 15:32
- Форум: Activity, Task, Intent
- Тема: Заполнить второй список в новом Aсtivity
- Ответы: 19
- Просмотры: 8670
Re: Заполнить второй список в новом Aсtivity
Спасибо. Помогло. С меня пиво? =)Foenix писал(а):startActivity(intent);
startActivityForResult(intent, REQUEST_CODE_OPTION);
ченить одно выбери?
- 17 окт 2013, 13:03
- Форум: Activity, Task, Intent
- Тема: Заполнить второй список в новом Aсtivity
- Ответы: 19
- Просмотры: 8670
Re: Заполнить второй список в новом Aсtivity
Сложно сказать, почему у тебя активити два раза открывается, если я правильно поняла, нужно код смотреть Пытался я разобраться сам, но это выше моих сил. Вот код первого активити (MainActivity): public class MainActivity extends ListActivity implements OnClickListener { final int REQUEST_CODE_OPTIO...
- 16 окт 2013, 17:36
- Форум: Activity, Task, Intent
- Тема: Заполнить второй список в новом Aсtivity
- Ответы: 19
- Просмотры: 8670
Re: Заполнить второй список в новом Aсtivity
Второй нюанс я уже разрулил: оказывается список ListView не отображался в TableRow. Как только я Layaout сделал в виде LinearLayout - все отобразилось. А насчет того, что finish() в одном и том же месте вкоде в первый раз перезапускает активити, а во второй раз завершает и возвращает результат... дл...
- 16 окт 2013, 14:45
- Форум: Activity, Task, Intent
- Тема: Заполнить второй список в новом Aсtivity
- Ответы: 19
- Просмотры: 8670
Re: Заполнить второй список в новом Aсtivity
Привет еще раз. Не хотел создавать новую тему, так как это продолжение текущей темы. Я послушался совета и сделал вызов второго активити с возвратом значения. Приложения запускается, возвращает значение и не вылетает, но возникли другие нюансы и по ним я хотел бы спросить совет. Я завершаю второе ак...
- 11 окт 2013, 15:53
- Форум: Activity, Task, Intent
- Тема: Заполнить второй список в новом Aсtivity
- Ответы: 19
- Просмотры: 8670
Re: Заполнить второй список в новом Aсtivity
Попытался я сделать startactivityforresult и наткнулся на то, что мне в putExtra нужно ложить кастомизированный объект. Вынуть его не так-то просто. В нете прочитал, что нужно делать сериализацию... Страшные слова однако. Может проще было разобраться с ошибкой, которая была в начале?
- 11 окт 2013, 14:44
- Форум: Activity, Task, Intent
- Тема: Заполнить второй список в новом Aсtivity
- Ответы: 19
- Просмотры: 8670
Re: Заполнить второй список в новом Aсtivity
Да, с логами я не досмотрел. Вот полный лог в том моменте, когда вылетает прога: 10-11 10:11:03.512 18030-18030/? E/AndroidRuntime﹕ FATAL EXCEPTION: main java.lang.IllegalStateException: Could not execute method of the activity at android.view.View$1.onClick(View.java:3633) at android.view.View.perf...
- 11 окт 2013, 14:30
- Форум: Activity, Task, Intent
- Тема: Заполнить второй список в новом Aсtivity
- Ответы: 19
- Просмотры: 8670
Re: Заполнить второй список в новом Aсtivity
данного лога, что вы привели - мало, нужно все красные строчки приводить, раз. Беглый осмотр навеял вопрос - почему из второй активити нужно опять вызывать первую? почитай урок про startactivityforresult, ну вызвал ты вторую активити, она сверху, потом закрылась, под ней опять первая.. результаты и...
- 11 окт 2013, 14:13
- Форум: Activity, Task, Intent
- Тема: Заполнить второй список в новом Aсtivity
- Ответы: 19
- Просмотры: 8670
Re: Заполнить второй список в новом Aсtivity
Я понял. Я буду применять бд, но позже, не для текущего действия. Я вставил код активити 1 и активити 2. Это уже почти весь код всей программы.
- 11 окт 2013, 13:45
- Форум: Activity, Task, Intent
- Тема: Заполнить второй список в новом Aсtivity
- Ответы: 19
- Просмотры: 8670
Re: Заполнить второй список в новом Aсtivity
Подправил описание ошибки, добавил лог. Сории, что запутано обьясняю. Просто и сам тольком не могу понять откуда ноги у ошибки ростут. Может, если запускается новое активити, то в этом активити должен быть метод который заполняет список? Может мне нужно использовать базу данных для сохранения значен...
- 11 окт 2013, 12:58
- Форум: Activity, Task, Intent
- Тема: Заполнить второй список в новом Aсtivity
- Ответы: 19
- Просмотры: 8670
Заполнить второй список в новом Aсtivity
Всем привет. Просьба помочь в решении проблемы. Есть два активити. Первое(главное) содержит кнопку и пустой список (вначале он пустой), по нажатию на кнопку открывается второе активити и заполняется список (файловый менеджер). Возле списка есть картинки, галочки и т.д. Внизу списка есть кнопка. При ...