Mon application contenant différentes mises en page.une d'entre elles est une mise en page linéaire.son contenu est dynamiquement ajoutant.je veux rendre cette mise en page horizontalement défilant tout en ajoutant son contenu.pour que j'ai écrit le code ci-dessous ..comment rendre une mise en page linéaire défilante automatiquement tout en ajoutant dynamiquement son contenu
<LinearLayout android:id="@+id/scoreballparent_layout"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_above="@+id/score_layout">
<HorizontalScrollView android:layout_height="wrap_content"
android:id="@+id/scrollView1"
android:layout_width="fill_parent"
>
<LinearLayout android:layout_width="fill_parent"
android:id="@+id/scoreball_layout"
android:layout_height="wrap_content"
>
</LinearLayout>
</HorizontalScrollView>
</LinearLayout>
il est working..but que je veux faire défiler automatiquement tout en ajoutant le contenu ... quelqu'un peut me aider plz ...
plus de code source:
private void scoreball_display(String score)
{
addscoreball = new Button(getApplicationContext());
addscoreball.setId(134);
if(score=="WD" || score=="NB")
{
addscoreball.setTextAppearance(this,R.style.plainText);
}
else{
addscoreball.setTextAppearance(this,R.style.BoldText);
}
addscoreball.setText(score);
addscoreball.setSingleLine(true);
addscoreball.setBackgroundDrawable(getResources().getDrawable (R.drawable.white_ball));
addscoreball.setGravity(Gravity.CENTER_HORIZONTAL);
addscoreball.setGravity(Gravity.CENTER_VERTICAL);
LinearLayout.LayoutParams addscoreball_Params =
new LinearLayout.LayoutParams(35,35);
scoreballlayout.addView(addscoreball,addscoreball_Params);
}
dans cette méthode, il ajoute plus de contenus à ma disposition ...
J'ai essayé ceci mais ne fonctionne pas –
pouvez-vous poster plus de code source? –
j'avais posté plus de code source –