CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: megthebest con ben 1 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 11 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 4 su 4
Discussione:

Ripulire il contenuto di una ScrollView

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid L'avatar di Elmatadores


    Registrato dal
    Jul 2013
    Località
    Porto Sant'Elpidio
    Messaggi
    7
    Smartphone
    Samsung Galaxy S2

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Ripulire il contenuto di una ScrollView

    Premetto che sono veramente agli albori della programmazione x applicazioni Android.
    Comunque vorrei cimentarmi in una piccola applicazione che tramite 2 pulsanti legga in remoto alcuni records (il tutto dentro una scrollview).
    Il problema, nel mio caso, e' che se ri-clicco su uno dei 2 pulsanti, il contenuto della ScrollView (che contiene il Textview res) si incrementa nuovamente degli stessi records letti precedentemente.
    Mentre io vorrei che fosse precedentemente svuotata.
    Non so' come procedere e se sono stato chiaro; allego un pezzo di programma :

    Main.xml

    <Button
    android:id="+id/Button01"
    android:layout_width="207dp"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:textColor="#800000"
    android:text="Pulsante 1" />

    <Button
    android:id="+id/button1"
    android:layout_width="207dp"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:textColor="#800000"
    android:text="Pulsante 2" />

    <ScrollView
    android:layout_width="fill_parent"
    android:layout_height="0dp"
    android:layout_margin="8dp"
    android:layout_weight="1"
    android:background="#ccc"
    android:fadeScrollbars="false"
    androidadding="16dp"
    android:scrollbarStyle="outsideOverlay" >

    <TextView
    android:id="+id/res"
    android:textColor="#800000"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text=" " />

    </ScrollView>

    Main.java

    import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.TextView;
    import android.app.Activity;
    import android.content.Intent;
    import android.widget.ScrollView;

    public class main extends Activity {
    Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    Button btnHome=(Button)findViewById(R.id.button1);
    btnHome.setOnClickListener(new OnClickListener(){
    Override
    public void onClick(View arg0) {

    TextView resLayout = (TextView) findViewById(R.id.res);
    String res = sendQuery.send("SELECT * FROM androidTest");------> qui c'e' una query in php
    resLayout.append(res);
    }
    });
    Button btnHome2=(Button)findViewById(R.id.Button01);
    btnHome2.setOnClickListener(new OnClickListener(){
    Override
    public void onClick(View arg0) {

    TextView resLayout = (TextView) findViewById(R.id.res);
    String res = sendQuery2.send("SELECT * FROM androidTest");------> qui c'e' una query in php
    resLayout.append(res);
    }
    });
    }


    }


    Grazie in anticipo per le eventuali delucidazioni.
    Ultima modifica di Elmatadores; 19-07-13 alle 20:31

  2.  
  3. #2
    Androidiano VIP


    Registrato dal
    Jan 2013
    Messaggi
    1,421

    Ringraziamenti
    34
    Ringraziato 353 volte in 323 Posts
    Predefinito

    ciao,
    leggendo un po' in giro mi sembra di capire che è un difetto della/bug della scrollview. Si risolve usando la scrollview in background usando una semplice view che prende i dati proprio dalla scrollview...
    vedi qui
    How to replace the contents of a scrollview? » Community Questions & Answers » Appcelerator Developer Center

    Alla prossima

  4. Il seguente Utente ha ringraziato RMarcoR per il post:

    Elmatadores (19-07-13)

  5. #3
    Baby Droid L'avatar di Elmatadores


    Registrato dal
    Jul 2013
    Località
    Porto Sant'Elpidio
    Messaggi
    7
    Smartphone
    Samsung Galaxy S2

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Come dicevo sono agli albori con Android,
    per caso riusciresti a "guidarmi" con il mio listato ?
    Ciao e grazie per la risposta.

  6. #4
    Androidiano VIP


    Registrato dal
    Jan 2013
    Messaggi
    1,421

    Ringraziamenti
    34
    Ringraziato 353 volte in 323 Posts
    Predefinito

    ciao, no purtroppo non ti posso aiutare che non ho nessun ambiente di sviluppo attivo al momento.

    comunque se sei arrivato a questo puntola vosa no nmi sembra difficile....devi inserire invece di uno due componenti, scrivere su uno, copiare nell'altro quello che hai scritto sul primo e all'occorrenza cancellare quello che hai scritto...

    di più non so...
    alla prossima

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy