Форум программистов, компьютерный форум CyberForum.ru

Write file sd-card - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Работа с классом Calendar http://www.cyberforum.ru/android-dev/thread1185590.html
Нужен пример использования класса Calendar. А именно как передать дату в переменную и вывести в textView.
Android NPE на присвоении адаптера листу, при скрещивании двух проектов Скрещивал два проекта (ActionBar Tabs и CustomizeListView). Вообщем Табы и на них лист. Все было хорошо, но при запуске выдает NPE при присвоении адаптера, когда формируется список на Табе. Пол-ночи сижу и никак. Вроде всё правильно. Нужна Ваша помощь. Ошибка 0java.lang.NullPointerException at com.example.listwithpic.Tab1.onCreateView(Tab1.java:72) at... http://www.cyberforum.ru/android-dev/thread1185546.html
Android Открытие текстового файла на считывание и вывод значения на экран
Добрый вечер. Подскажите совсем начинающему программисту, не могу никак разобраться как открыть файл на считывание если он находится на sdcard. Пытался разобрать пример отсюда http://startandroid.ru/ru/uroki/vse-uroki-spiskom/138-urok-75-hranenie-dannyh-rabota-s-fajlami , он работает, но как мне быть если я хочу указывать путь допустим через его ввод в textEdit. Допустим "sdcard/download/1.txt"...
Android Аутентификация в приложении
Здравствуйте. Реализовываю аутентификацию по паролю при запуске приложения. Возникло 3 вопроса. 1: Почему, когда создаю файл: public void WriteFilePassword(String stPassword) { try { BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(openFileOutput(fileNamePassword, MODE_PRIVATE))); bw.write(stPassword); bw.close();
Android Jsoup парсинг адерса ссылки http://www.cyberforum.ru/android-dev/thread1185320.html
Как с помощью библиотеки jsoup парсить адрес ссылки <a class="news-one clearfix brdr-btm" href="/news/3719/"> <h2>Заголовок</h2> <div>Описание<span class="news-one-public"> | сегодня в 13:53</span></div> </a>
Android ShareActionProvider support library Возникла необходимость в ShareActionProvider на апи ниже 14. Скачал и поставил либу поддержки, как сказано в мануале http://developer.android.com/tools/support-library/setup.html пробую делать так private ShareActionProvider myShareActionProvider; @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.share_action_provider, menu); ... подробнее

Показать сообщение отдельно
kirawa
33 / 33 / 1
Регистрация: 12.11.2013
Сообщений: 336

Write file sd-card - Android

23.05.2014, 16:44. Просмотров 497. Ответов 0
Метки (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
void writeFileSD(Context context) {
        File sdFile = null;
        if (!Environment.getExternalStorageState().equals(
            Environment.MEDIA_MOUNTED)) {
            Toast.makeText(context,"SD-карта не обнаружена",Toast.LENGTH_SHORT).show();
            return;
        }
        File sdPath = Environment.getExternalStorageDirectory();
        sdPath = new File(sdPath.getAbsolutePath() + "/" + DIR_SD);
        sdPath.mkdirs();
        sdFile = new File(sdPath, FILENAME_SD);
        try {
           BufferedWriter bw = new BufferedWriter(new FileWriter(sdFile));//вот на этой строчке программа умирает с ошибкой java.io.FileNotFoundException: /mnt/sdcard/Note/export.txt: open failed: ENOENT (No such file or directory)
            if (notes.size() == 0){
                Toast.makeText(context,"Заметки не найдены",Toast.LENGTH_SHORT).show();
            }else {
                for (Note note : notes) {
                    SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy HH:mm");
                    long l = note.getData();
                    String times = sdf.format(new Date(l));
                    bw.write(times+"\n" +note.getName() + "\r\n"+"\r\n");
                }
                Toast.makeText(context, "Файл записан на SD: " + sdFile.getAbsolutePath(),Toast.LENGTH_LONG).show();
            }
            bw.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE."/>
ЧОто я не соображу, на эмуляторе работает кстати

Добавлено через 7 часов 49 минут
Цитата Сообщение от kirawa Посмотреть сообщение
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE."/>
точку видете? и я вот увидел
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru