source: dispositivos_moviles/TibisayMovil/src/ve/gob/cenditel/tibisaymovil/TypeUtils.java @ c14b8d2

Last change on this file since c14b8d2 was 37467be, checked in by Jose Ruiz <joseruiz@…>, 11 years ago

Añadiendo menu popup y listado de archivos en firma manuscrita

  • Property mode set to 100644
File size: 1010 bytes
Line 
1package ve.gob.cenditel.tibisaymovil;
2
3import java.io.File;
4import java.util.ArrayList;
5import java.util.List;
6
7import android.net.Uri;
8
9/**
10 * Utilities for type conversions.
11 *
12 * @author José M. Prieto (jmprieto@emergya.com)
13 */
14public class TypeUtils {
15
16    public static ArrayList<Uri> convertToUriArrayList(List<File> files) {
17        ArrayList<Uri> uris = new ArrayList<Uri>(files.size());
18        for (File f : files) {
19            uris.add(Uri.fromFile(f));
20        }
21        return uris;
22    }
23
24    public static ArrayList<String> convertToStringArrayList(List<File> files) {
25        ArrayList<String> list = new ArrayList<String>(files.size());
26        for (File f : files) {
27            list.add(f.getAbsolutePath());
28        }
29        return list;
30    }
31
32    public static List<File> convertToFileList(ArrayList<String> list) {
33        ArrayList<File> res = new ArrayList<File>(list.size());
34        for (String f : list) {
35            res.add(new File(f));
36        }
37        return res;
38    }
39}
Note: See TracBrowser for help on using the repository browser.