0 votos

Al crear el ArrayAdapter dentro de un Fragment, cuando situo el contexto, al poner this como una activity o getApplicationContext() y todo el resto, me sale que tengo un error. Como lo podria solucionar? 

Este es el codigo que tengo hasta el moment, el error me sale en JuvenilA_Fragment_Informacio
 

import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class JuvenilA_Fragment_Informacio extends Fragment {

    //CRIDA LA LLISTA I LA FUNCIO DE LISTVIEW
    ListView llistaequips;

    //CREA LLISTA D'ITEMS
    String[] equips = new String[] {"JUVENIL A","JUVENIL B"};

    View rootView;
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        rootView = inflater.inflate(R.layout.fm_juvenil_a_informacio, container, false);
        return rootView;

        // /*
        //Construcció del Adapter

       ArrayAdapter adaptador = new ArrayAdapter ( JuvenilA_Fragment_Informacio , android.R.layout.simple_list_item_1, equips);

        //Configuració del ListView

        llistaequips = (ListView) rootView.findViewById(R.id.listViewIntegrantsA);
        llistaequips.setAdapter(adaptador); // */

 

    }

 

preguntado por xavi Ene 6, 2015 en Aplicaciones Móviles
editado Ene 6, 2015

1 Respuesta

0 votos
¿Qué error te sale en el logcat?

Veo que tienes bien creado el Fragment, puede que sea por la falta del constructor vacío, aunque no debería. Prueba también a ver si está bien añadido el Fragment.
respondido por Ramon [Admin] Ene 8, 2015