salut tous je fais un exemple d'application. pour mettre à jour la liste. J'ai une classe de liste et son xml est comme.problème dans TextView dans android
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ListView android:id="@+id/ListView01" android:layout_height="wrap_content"
android:layout_width="fill_parent"></ListView>
<TextView android:id="@+id/more"
android:layout_height="wrap_content"
android:text="Click to view more..."
android:textStyle="normal|bold" android:textColor="#FF8000" android:textSize="10dip"
android:gravity="center_vertical|center_horizontal" android:layout_width="fill_parent">
</TextView>
</LinearLayout>
maintenant j'ai mis TouchListener de vue texte et a ajouté le code suivant dans ce
@Override
public boolean onTouch(View v, MotionEvent event) {
switch(v.getId())
{
case R.id.more:
//update List Method Call..
more.setText("Click to view More..");
adapter.notifyDataSetChanged();
}
// TODO Auto-generated method stub
return false;
}
Vous voyez sur la 3ème ligne de l'instruction switch i ai ajouté
more.setText("Click to view More..");
ligne, mais quand ma liste est mise à jour. Le texte Afficher n'est plus visible dans le bas. S'il vous plaît Guide mon pourquoi cela m'arrive et quelle est la solution ??
à commencer votre textview était exposée au bas de la liste ..? –
oui au début il s'affiche. mais quand la liste a eu update.it disparaît – Shah
et au début listview avoir des données. –