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
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
Vous devez vous connecter pour publier un commentaire.
Vous pouvez faire quelque chose comme:
Cela fonctionne:)
OriginalL'auteur Sonali8890