|  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, файл читает норм
 |