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

Как перезаписать файл? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Retrofit async не успевает загрузить данные http://www.cyberforum.ru/android-dev/thread1489667.html
Использую ассинхронные запросы. Ну в принципе оно и понятно почему данные не успевают отображаться в recyclerview). У меня есть класс ChesselistFragment. Я в конструкторе вызываю метод populateData,...
Программирование Android Смена ориентации экрана перезапускает приложение Создаю на своем мобильном приложении. На очередном этапе заметил, что смена ориентации экрана как бы перезапускает приложение: отображаются исходные данные. После гугления выяснил, что при смене... http://www.cyberforum.ru/android-dev/thread1489620.html
Программирование Android Где используют сервис в андроид?
Как и где нужно использовать сервисы ?
Является ли репликацией вид системы Программирование Android
На устройстве, в базе, хранится информация до передачи на БД сервера можно ли хоть как-то соотнести такую систему к репликации? В тему по БД уже писал, молчат(
Программирование Android Сменить ориентацию экрана http://www.cyberforum.ru/android-dev/thread1489412.html
здравствуйте, возможно ли заставить android загружаться в landscape если аппарат находится в portrait? я хочу чтобы определенное activity открывалось только в landscape . пользователь открывает...
Программирование Android Не отображаются карты Google Maps Здравствуйте, ребята. Есть такой вопрос: был разработан информационный продукт, поддерживающий геолокацию на основе Google Maps, тестирование проводилось на реальном устройстве через отладку. Дело... подробнее

Показать сообщение отдельно
lifeforce
122 / 82 / 19
Регистрация: 27.09.2010
Сообщений: 581

Как перезаписать файл? - Программирование Android

29.06.2015, 11:56. Просмотров 607. Ответов 8
Метки (Все метки)

Всем привет!
по нажатию на кнопку идет скачивание файла через интернет - все ОК!
но если нажать повторно то опять произойдет скачивание файла и будет дописан новый в регистром 1.2...... и.т.д.
файл.тхт - первый раз загружен
файл1.тхт - второй раз загружен,
...... и, т.д.

но мне надо чтоб файл оставался только один! (файл.тхт).
возможно его надо удалить а потом записать снова.

как это можно реализовать вот в этом коде?

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
30
 Button buttonDownload = (Button) findViewById(R.id.button);
        buttonDownload.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Uri uri = Uri.parse(downloadFileUrl);
                DownloadManager.Request request = new DownloadManager.Request(uri);
 
//                set the notification
                request.setDescription("My Download")
                        .setTitle("Notification Title");
 
//                set the path to where to save the file
//                      save in app package directory
                request.setDestinationInExternalFilesDir(MainActivity.this,
                        Environment.DIRECTORY_DOWNLOADS, "logo.jpg");
//                      save in the public downloads folder
//                request.setDestinationInExternalPublicDir(Environment.
//                              DIRECTORY_DOWNLOADS, "MyWebsiteLogo.png");
 
//                make file visible by and manageable by system's download app
                request.setVisibleInDownloadsUi(true);
 
//                select which network, etc
                request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_WIFI
                        | DownloadManager.Request.NETWORK_MOBILE);
 
//                queue the download
                myDownloadReference = downloadManager.enqueue(request);
            }
        });
буду всем благодарен за помощь!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru