Comment puis-je obtenir Android Wifi Résultats de l'Analyse dans une liste?

Je sais comment obtenir un <List> de Android Wifi Scans mais je n'arrive pas à comprendre la meilleure façon de faire une liste de l'adaptateur d'eux. Je voudrais juste lier SSID et BSSID à partir d'un <List> de scans pour texte1 et texte2.

Des exemples de ce que j'ai fait

wifi.startScan();
        //get list of the results in object format ( like an array )
        List<ScanResult> results = wifi.getScanResults();`

        //loop that goes through list
        for (ScanResult result : results) {
            Toast.makeText(this, result.SSID + " " + result.level,
                    Toast.LENGTH_SHORT).show();

Et:

private void fillDataFromDb() {
        Cursor scanCursor = Db.fetchAllScans();
        startManagingCursor(scanCursor);`

        //Create an array to specify the fields we want to display in the list
        //(only TITLE)
        String[] from = new String[] { WifiDbAdapter.KEY_BSSID,
                WifiDbAdapter.KEY_SSID };

        //and an array of the fields we want to bind those fields to (in this
        //case just text1)
        int[] to = new int[] { R.id.text1, R.id.text2 };

        //Now create a simple cursor adapter and set it to display
        SimpleCursorAdapter scansdb = new SimpleCursorAdapter(this,
                R.layout.scan_row, scanCursor, from, to);
        setListAdapter(scansdb);
    }
  • J'aimerais voir un peu de code que vous avez trop. Êtes-vous d'obtenir les résultats comme ceci?: Liste<ScanResult> résultats = wifi.getScanResults();
  • Je suis déjà en train de le faire pour l'obtenir juste toast messages: wifi.startScan(); // get list of the results in object format ( like an array ) List<ScanResult> results = wifi.getScanResults(); // loop that goes through list for (ScanResult result : results) { Toast.makeText(this, result.SSID + " " + result.level, Toast.LENGTH_SHORT).show();
  • Oui, c'est exactement la façon dont je suis l'obtention de résultats et il fonctionne très bien, juste ne sais pas comment lier qu'à un contrôle listview
InformationsquelleAutor Seth Hikari | 2011-03-27