Creating download location in Constants
This commit is contained in:
parent
81ed2a1d31
commit
c194a03bb1
@ -19,8 +19,11 @@
|
||||
|
||||
package es.ugr.swad.swadroid;
|
||||
|
||||
import android.os.Environment;
|
||||
|
||||
import es.ugr.swad.swadroid.model.User;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.Random;
|
||||
|
||||
/**
|
||||
@ -403,7 +406,14 @@ public class Constants {
|
||||
* Child position inside the users menu for Rollcall
|
||||
*/
|
||||
public static final int ROLLCALL_CHILD = 2;
|
||||
|
||||
/**
|
||||
* Path for downloaded files
|
||||
*/
|
||||
public static final String DOWNLOADS_PATH =
|
||||
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)
|
||||
.getAbsolutePath()
|
||||
+ File.separator + "SwadDroid";
|
||||
|
||||
/**
|
||||
* Checks if user is already logged on SWAD
|
||||
*
|
||||
|
@ -528,10 +528,7 @@ public class DownloadsManager extends MenuActivity {
|
||||
*/
|
||||
private String getDirectoryPath() {
|
||||
File downloadDir =
|
||||
new File(
|
||||
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)
|
||||
.getAbsolutePath()
|
||||
+ File.separator + "SwadDroid");
|
||||
new File(Constants.DOWNLOADS_PATH);
|
||||
downloadDir.mkdirs();
|
||||
return downloadDir.toString();
|
||||
}
|
||||
|
@ -56,13 +56,13 @@ public class UsersList extends MenuActivity {
|
||||
|
||||
public void onClick(View v) {
|
||||
|
||||
//Aceptar la lista y añadirla a los destinatarios
|
||||
//Aceptar la lista y a<EFBFBD>adirla a los destinatarios
|
||||
for (StudentItemModel user : studentsList){
|
||||
if (user.isSelected()){
|
||||
String us = user.getUserNickname();
|
||||
rcvs_Aux = rcvs_Aux + "@" + us + ",";
|
||||
|
||||
//Elimino la ultima coma de la cadena, ya que no hay más usuarios para añadir
|
||||
//Elimino la ultima coma de la cadena, ya que no hay m<EFBFBD>s usuarios para a<EFBFBD>adir
|
||||
rcvs = rcvs_Aux.substring(0, rcvs_Aux.length()-1);
|
||||
}
|
||||
}
|
||||
@ -80,11 +80,11 @@ public class UsersList extends MenuActivity {
|
||||
protected void onStart() {
|
||||
super.onStart();
|
||||
|
||||
/*La primera vez deberá cargar una lista vacía y para obtener la primera lista,
|
||||
* habrá que pulsar en el botón actualizar de la actionbar. A partir de este momento,
|
||||
* tendremos una lista de usuarios en la memoria del teléfono y cuando entre aquí la segunda
|
||||
* vez y sucesivas, será esa la lista que se cargue. Si queremos, podemos volver a pulsar el
|
||||
* botón actualizar por si hay nuevos usuarios.*/
|
||||
/*La primera vez deber<EFBFBD> cargar una lista vac<EFBFBD>a y para obtener la primera lista,
|
||||
* habr<EFBFBD> que pulsar en el bot<EFBFBD>n actualizar de la actionbar. A partir de este momento,
|
||||
* tendremos una lista de usuarios en la memoria del tel<EFBFBD>fono y cuando entre aqu<EFBFBD> la segunda
|
||||
* vez y sucesivas, ser<EFBFBD> esa la lista que se cargue. Si queremos, podemos volver a pulsar el
|
||||
* bot<EFBFBD>n actualizar por si hay nuevos usuarios.*/
|
||||
|
||||
showStudentsList();
|
||||
|
||||
|
@ -191,7 +191,7 @@ public class Utils {
|
||||
|
||||
request.allowScanningByMediaScanner();
|
||||
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
|
||||
request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, fileName);
|
||||
request.setDestinationInExternalPublicDir(Constants.DOWNLOADS_PATH, fileName);
|
||||
|
||||
// get download service and enqueue file
|
||||
manager = (DownloadManager) context.getSystemService(Context.DOWNLOAD_SERVICE);
|
||||
|
Loading…
Reference in New Issue
Block a user