Comment ajouter une vue à gridview par programme, android?

J'ai créé un gridview de 2 colonnes.
J'ai besoin d'avoir un bouton et un textview qui sont créés dynamiquement à l'exécution dans chaque colonne.
Je suis incapable d'écrire son baseadapter classe.
Comment dois-je gonfler mon point de vue dans le contrôle gridview.

C'est ma classe d'adaptateur

    public class Adapter extends BaseAdapter {
    Context con;
    Integer[] m;

    public Adapter(Context c) {
        con = c;
    }

    public Adapter(Integer[] x) {
        m = x;
    }

    @Override
    public int getCount() {
        //TODO Auto-generated method stub
        return m.length;
    }

    @Override
    public Object getItem(int position) {
        //TODO Auto-generated method stub
        return m[position];
    }

    @Override
    public long getItemId(int position) {
        //TODO Auto-generated method stub
        return 0;
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        //TODO Auto-generated method stub
        Button btn = new Button(con);
        TextView textview =new TextView(con);


        return null;
    }

}
pourquoi ne pas avoir une mise en page xml avec bouton et le texte infalte la mise en page et mise à jour de l'interface utilisateur dans getView
ajouter le bouton et textview dans la vue qui vous sont gonflage dans la getView().
cant l'utilisation de xml
pourquoi est-ce?
avoir un xml disposition n'affectera pas le reste du code

OriginalL'auteur WISHY | 2014-01-14