S'il vous plaît aidez-moi amis. Je suis tenté de dessiner graphique à secteurs dans Android. D'abord, j'ajoute cette vue à Linear Layout, puis j'essaye d'ajouter cette disposition linéaire à ScrollView. J'ai besoin d'une vue défilement parce que mon contenu est extensible dynamiquement. Et puis ajoutez cette disposition de défilement à ma mise en page relative parent. Tout en ajoutant la disposition linéaire au programme parent fonctionne bien. Mais en ajoutant scrollview au parent, il n'y a rien. Mon code esten ajoutant LinearLayout à scrollview en android
RelativeLayout r1 = (RelativeLayout) findViewById(R.id.rl1);
values = calculateData(values);
MyGraphview graphview = new MyGraphview(this, values);
ScrollView sv = new ScrollView(this);
sv.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT,
LayoutParams.MATCH_PARENT));
LinearLayout ll = new LinearLayout(this);
ll.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
ll.setOrientation(1);
ll.addView(graphview);
sv.addView(ll);
r1.addView(sv);
noter ces amis.
ll.addView(graphview);
//sv.addView(ll);
r1.addView(ll);
Cela fonctionne très bien.
Merci à l'avance
Je ne suis pas sûr, mais essayez d'ajouter mise en page params tout en ajoutant LinearLayout à ScrollView sv.addView (ll, (nouveaux LayoutParams (LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)), et pour la r1.addview() a également – Pragnani
N'a pas travailler ami – Gunaseelan
assurez-vous que ce type de mise en page params est parent type .. ie tout en ajoutant ll à sv, params de mise en page doit être de SV – Pragnani