Autore Topic: visualizar buff.toString() en un textview  (Letto 339 volte)

Offline Spagna

  • Utente junior
  • **
  • Post: 81
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy
  • Sistema operativo:
    windows 7
visualizar buff.toString() en un textview
« il: 04 Marzo 2011, 01:36:22 CET »
0
Buona notte a tutti, non so se é la stancheza o la imbecillitá
ho an altro problema voglio visualizare una variabile che il contenuto é un buff.toString().
Non riesco a farlo scrivo per piacere una mano :
Codice (Java): [Seleziona]
public class busca extends Activity {
        String ret;
        /**
         * @see android.app.Activity#onCreate(Bundle)
         */

        @Override
        protected void onCreate(Bundle savedInstanceState) {
                // TODO Coloque su código aquí
                super.onCreate(savedInstanceState);
            TextView testo = (TextView) findViewById(R.id.buscatesto); 
                setContentView(R.layout.busca);
                try{
                        URL url = new URL("http://www.aaaaaa.com/zagabria/OT00014079_1.txt");
                        BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
                        String ln;
                        StringBuffer buff = new StringBuffer();
                        while ((ln = in.readLine()) != null)
                        {
                        buff.append(ln);
                        buff.append("\n");
                        }
                        ret = buff.toString(); // esta variable es la que contiene el texto, la manipulas según necesites
                        testo.setText(ret);
                }
                catch(Exception e){
                        Log.e("claudio", e.getMessage());
                        }
        }
       
       
}
Esecutandolo non mi da nessun errore il risultato non visualiza niente
teoricamente mi deve visualizare il file txt(plano)

Logcat e:
03-04 00:33:20.971: ERROR/AndroidRuntime(364): ERROR: thread attach failed
03-04 00:33:23.232: ERROR/AndroidRuntime(372): ERROR: thread attach failed

Quello que voglio visualizare il "ret = buff.toString()" tramite textview "testo"

Scusatemi le continue petizioni di aiuto
un saluto
« Ultima modifica: 04 Marzo 2011, 01:39:02 CET da Spagna »

Offline 7h38ugg3r

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1200
  • Respect: +133
    • riccardofischetti
    • th38ugg3r
    • @7h38ugg3r
    • Mostra profilo
  • Dispositivo Android:
    Galaxy-S GT I-9000/ ASUS Eee Pad Transformer
  • Play Store ID:
    Riccardo Fischetti
  • Sistema operativo:
    OS X Lion / Linux Mint 11 (Katya)
Re:visualizar buff.toString() en un textview
« Risposta #1 il: 04 Marzo 2011, 09:05:19 CET »
+1
Codice (Java): [Seleziona]
setContentView(R.layout.busca);
TextView testo = (TextView) findViewById(R.id.buscatesto);
 

prima devi settare la contentView, e dopo cercare l'elemento....l'elemento viene cercato sulla view corrente.
^_^


7h38ugg3r<=>thebugger
Non conosci Java? Allora sei nel posto sbagliato!

http://www.androidpatterns.com/

Offline Spagna

  • Utente junior
  • **
  • Post: 81
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy
  • Sistema operativo:
    windows 7
Re:visualizar buff.toString() en un textview
« Risposta #2 il: 04 Marzo 2011, 10:23:25 CET »
0
Grazie mille,
tutto bene
un consiglio a tutti :
dopo le dodici de la notte é meglio dormire che lavorare.
Un saluto
Claudio