30.11.2014 / 11:41 | |
UserSuperPupsik Пользователь Сейчас: Offline
Имя: UserSuperPupsik Регистрация: 27.09.2013
| Изменено UserSuperPupsik (30.11 / 11:43) (всего 1 раз) |
1.12.2014 / 12:48 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Нужно передать в Activity обьект до ее отображения (он нужен в onCreate). Сейчас сделано через статические поля. Как нормально сделать? сериализация не подходит, т.к. в обьекте хранится поток DataInputStream c уже частично прочитанными данными, не заново же читать..
|
1.12.2014 / 12:55 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Naik, Parcelable попробуй. Но и статическое поле тоже хороший вариант.
__________________
let live Изменено aNNiMON (1.12 / 12:58) (всего 1 раз) |
1.12.2014 / 14:02 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| aNNiMON, сударь, каких-то 50 строк, и все получилось |
5.12.2014 / 17:15 | |
swank Пользователь Сейчас: Offline
Имя: Виталий Откуда: Киев Регистрация: 07.09.2012
| Если вызываю этод метод // Метод для чтения файла
private String openFile(String fileName, Boolean n)
{
String ret = null;
try
{
FileReader isr = new FileReader(new File(fileName));
BufferedReader reader = new BufferedReader(isr);
String str;
StringBuffer buffer = new StringBuffer();
while ((str = reader.readLine()) != null)
{
buffer.append(str);
if (n == true)
{
buffer.append("\n");
}
isr.close();
reader.close();
ret = buffer.toString();
}
}
catch (Exception e)
{
Toast.makeText(getApplicationContext(),
"read file Exception: " + e.toString(), Toast.LENGTH_LONG).show();
}
return ret;
}
Показываеться ошибка, на скрыне видно, но при этом все работает, что я не правильно делаю?, разве буфер закрывать не надо? |
5.12.2014 / 17:26 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| swank, права поставил в манифесте?
__________________
let live |
5.12.2014 / 19:00 | |
DominaN Пользователь Сейчас: Offline
Имя: Кирилл Откуда: Смоленск Регистрация: 28.09.2011
| меня вот лично бесит, что везде примеры приложений выкладываются с этой блевотнёй в xml. Приходится сидеть и думать, как странслировать в код.
|
5.12.2014 / 19:13 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| DominaN, +1, тоже недолюбливаю xml.
|
5.12.2014 / 19:23 | |
swank Пользователь Сейчас: Offline
Имя: Виталий Откуда: Киев Регистрация: 07.09.2012
| aNNiMON, Да, поставил права на запиль internal storage, может дело в том что я читаю файл который находиться в /data/ перед чтением файла запустил su, также права на файл поставил 777, файл читает норм
|