CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Varioflex con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 14 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 35 Thanks ricevuti nell'ultimo mese

Pagina 2 di 2 primaprima 12
Visualizzazione dei risultati da 11 a 15 su 15
Discussione:

Passaggio parametri tra Activity

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. #11
    Senior Droid L'avatar di frank17next


    Registrato dal
    Jan 2010
    Localitą
    Campobasso
    Messaggi
    739
    Smartphone
    GNexus, Galaxy Note, GT 10.1

    Ringraziamenti
    16
    Ringraziato 143 volte in 102 Posts
    Predefinito

    R: Passaggio parametri tra Activity

    Grazie. Se hai pazienza tra oggi pom/stasera o dmn mattina lo provo e ti dico (non sn attualmente al PC)
    A dp

    Inviato dal mio Galaxy Nexus con Tapatalk 2
    Nexus 6 - 5.0.1 Stock
    Nexus 5 - 5.0.1 Stock + Root
    Galaxy Note 3 GT-N9005 - 4.4.4 Stock + Root
    Galaxy Tab 10.1 Slim P7500 - [JB] CyanogenMod 10 4.1.2 Pershoot (Nightly 20121013)
    ------------------------------------------------------------------------
    https://sites.google.com/site/frank17next/

  2.  
  3. #12
    Senior Droid


    Registrato dal
    Jan 2012
    Messaggi
    304
    Smartphone
    LG G6

    Ringraziamenti
    76
    Ringraziato 3 volte in 3 Posts
    Predefinito

    Certo!!! Anzi grazie a te.


    Inviato dal mio GT-I9100 usando Androidiani App

  4. #13
    Baby Droid


    Registrato dal
    Sep 2012
    Messaggi
    41

    Ringraziamenti
    3
    Ringraziato 3 volte in 3 Posts
    Predefinito

    Provato a popolare la tua listview con un simple cursor adapter? invece dell'arrayadapter che č indicato pił per gli spinner.

  5. Il seguente Utente ha ringraziato tabita90 per il post:

    Darčios89 (10-09-12)

  6. #14
    Senior Droid L'avatar di frank17next


    Registrato dal
    Jan 2010
    Localitą
    Campobasso
    Messaggi
    739
    Smartphone
    GNexus, Galaxy Note, GT 10.1

    Ringraziamenti
    16
    Ringraziato 143 volte in 102 Posts
    Predefinito

    Quote Originariamente inviato da Darčios89 Visualizza il messaggio
    Se hai dubbi chiedi perchč penso ti perderai un poco con la mia scrittura, sostanzialmente ho una app che ha una schermata splash, subito dopo si avvia un' activity che controlla se sia presente o meno la connessione internet, in caso affermativo avvia l' activity progetto, da cui tramite option menł con un case: faccio la scansione, e memorizzo in una lista i risultati (NON HO USATO ALCUN PARCELABLE) e tramite un altra activity voglio mantenere quella lista di risultati e visualizzarli mediante una listview con adapter, se ai problemi dimmi:

    P.S Il progetto dove ho il problema č Retografo Geolocalizzato, l' altro (Wifi) te lo mando perchč se non ricordo male lģ non avevo problemi col costruttore dell' adapter, facevo semplicemente una scansione e visualizzavo i risultati, se lo provi capisci meglio sicuramente.

    Zippyshare.com - Retografo Geolocalizzato.zip

    Zippyshare.com - Wifi.zip

    Grazie in anticipo della disponibilitą....mi manca solo questa cosa per completare il progetto.
    Ciao,
    scusa il ritardo. che sdk hai usato? Io ho attualmente installato solo la 2.3.3, quale devo prendere per il tuo project (suppongo 4.0.3)? grazie
    Nexus 6 - 5.0.1 Stock
    Nexus 5 - 5.0.1 Stock + Root
    Galaxy Note 3 GT-N9005 - 4.4.4 Stock + Root
    Galaxy Tab 10.1 Slim P7500 - [JB] CyanogenMod 10 4.1.2 Pershoot (Nightly 20121013)
    ------------------------------------------------------------------------
    https://sites.google.com/site/frank17next/

  7. Il seguente Utente ha ringraziato frank17next per il post:

    Darčios89 (10-09-12)

  8. #15
    Senior Droid


    Registrato dal
    Jan 2012
    Messaggi
    304
    Smartphone
    LG G6

    Ringraziamenti
    76
    Ringraziato 3 volte in 3 Posts
    Predefinito

    Quote Originariamente inviato da frank17next Visualizza il messaggio
    Ciao,
    scusa il ritardo. che sdk hai usato? Io ho attualmente installato solo la 2.3.3, quale devo prendere per il tuo project (suppongo 4.0.3)? grazie
    Si ho usato l' sdk 4.0.3 con Google Inc.

    EDIT:

    Problema risolto: La questione era banalissima, praticamente sbagliavo a settare il layout xml nel ContentView, per forza non partiva nulla!!!

    Ora ho solo un' ultima questione da risolvere, la mia lista dovrebbe visualizzare una textview, ma invece vedo solamente i risultati della scansione wifi senza scritte, ecco gli xml e il java dove calcolo i risultati.

    Java:

    codice:
    import java.util.List;
    
    import android.app.Activity;
    import android.content.Context;
    import android.content.Intent;
    import android.net.ConnectivityManager;
    import android.net.NetworkInfo;
    import android.net.wifi.ScanResult;
    import android.os.Bundle;
    import android.widget.ArrayAdapter;
    import android.widget.ListView;
    import android.widget.Toast;
    
    public class Risultati extends Activity {
            
    
            int geoLat;
            int geoLng;
            private ArrayAdapter<String> arrayAdapter;
            
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            
            Intent intent = getIntent();
            String pkg = getPackageName();
           geoLat = intent.getIntExtra(pkg+".myLat" , -1);
           geoLng = intent.getIntExtra(pkg+".myLng" , -1);
           
                 
            Context tmpContext=getApplicationContext();
            
                            arrayAdapter = new ArrayAdapter<String>(
                                this, R.layout.listitem, R.id.listItemTextView
                                );
            
            ListView listView = (ListView)findViewById(R.id.miaLista);
            List<ScanResult> tmplist=Progetto.tmplist;
            
              
                    for (ScanResult result : tmplist) 
                    {
                            String tot="";
                            
                            String SSID=result.SSID;
                            String BSSID=result.BSSID;
                            String capabilities=result.capabilities;
                            int frequency=result.frequency;
                            int level=result.level;
                            
                            tot+="Tipo: WiFi\n"+"SSID: "+SSID+"\n"+"BSSID: "+BSSID+"\n"+"Chiave: "
                            +capabilities+"\n"+"Frequenza: "+frequency+" MHz\n"+"Potenza: "+level+" dBm"
                            +"Latitudine: "+geoLat+"\n"+"Longitudine: "+geoLng;
                            
                                
                            arrayAdapter.add(tot);
                                    
                    }
    
                    
            
            ConnectivityManager connectivityManager = (ConnectivityManager)tmpContext.getSystemService(Context.CONNECTIVITY_SERVICE);
                NetworkInfo networkInfo = null;
                if (connectivityManager != null) {
                    networkInfo = connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
                }
                
                if(networkInfo!=null)
                {
                        
                        
                        String tot="Tipo: "+networkInfo.getTypeName()+"\n"+"Stato: "+networkInfo.getState()+
                                        "\n"+"Errori: "+networkInfo.getReason()+"\n"+"Extra: "+networkInfo.getExtraInfo()+
                                        "\n"+"Attiva: "+networkInfo.isConnected()+"\n"+"Disponibile: "+networkInfo.isAvailable()
                                        +"Latitudine: "+geoLat+"\n"+"Longitudine: "+geoLng;
                        
                        
                        arrayAdapter.add(tot);
                }
           
                
                listView.setAdapter(arrayAdapter);
             
        }
    }
    listview.xml

    codice:
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    
        
         <ListView 
                     android:layout_width="match_parent" 
                    android:layout_height="wrap_content" 
                    android:id="@+id/miaLista" /> 
    
    
    </RelativeLayout>

    listitem.xml:

    codice:
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">
    
        <TextView
            android:id="@+id/listItemTextView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:padding="5pt"
            android:textSize="10pt" 
            android:text="@string/Text">
            
        </TextView>
        
    
    </LinearLayout>
    Quindi vedo i risultati e la listview, ma nessuna textview "Risultati Scansione".
    Ultima modifica di Darčios89; 10-09-12 alle 21:29

Pagina 2 di 2 primaprima 12

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