Android - Eclipse: "Error de sintaxis en el token" (", Expresión esperada después de este token"

¿Cómo configuro una matriz para cambiar la URL de una tarea de descarga asíncrona para varios botones? Esto no funciona y no estoy seguro de cómo solucionarlo.

final String[] dlUrl = new String[]{"www.google.com/document.pdf", "www.google.com/document2.pdf", "www.google.com/document3.pdf"};{ 
for(int k = 0; i < dlUrl.length; i++) { 
    final String dlUrl = downloadFile.execute([k]); 


}

Estoy tratando de cambiar la siguiente sección de código:

private void startDownload() {
    DownloadFile downloadFile = new DownloadFile();
    downloadFile.execute("http://www.google.com/doc.pdf");

}

Y la tarea asíncrona misma:

class DownloadFile extends AsyncTask<String, Integer, String> {

URL url = new URL(aurl[0]);
URLConnection connection = url.openConnection();

Tengo una matriz similar que recoge las pulsaciones de los botones, quiero intentar agregarle esto ... ¿Alguna idea?

final OnClickListener listener = new OnClickListener() { 
     public void onClick(View v){ 
         switch(v.getId()){  
         case R.id.sec1:  
            break; 
         case R.id.sec2: 
            break; 
         case R.id.sec3: 
            break; 
         } 
     } 
};
final int[] btnIds = new int[]{R.id.sec1, R.id.sec2, R.id.sec3};{ 
for(int i = 0; i < btnIds.length; i++) { 
    final Button btn = (Button) findViewById (btnIds[i]); 
    btn.setOnClickListener(listener); 
}
Respuesta 1

Tengo una imagen en la carpeta. Manualmente agregué etiquetas a la imagen. Quiero cargar la imagen y mostrar sus etiquetas. Para obtener metadatos de imagen, utilicé el tutorial http: //johnbokma.com/java/obtaining -...

Tengo un archivo de texto que contiene dominios como ABC.COM ABC.COM DEF.COM DEF.COM XYZ.COM Quiero leer los dominios del archivo de texto y verificar cuántas instancias de dominios hay. Leyendo de un ...

Necesito conectarme al servidor remoto a través de FTPS (implícito o explícito). Me conecté con éxito al servidor a través de FileZilla. También probé el código para recuperar el archivo de ftp público: ftp.mozilla.org Ahora necesito ...

Quiero imprimir la fecha y la hora en el archivo que no está en la pantalla, este es mi código: String fileName = NameEnter.getText (); Logger logger = Logger.getLogger ("puzzleNumberGame.securityScreen"); ...