J'écris une application pour voir toutes les connexions wifi qui sont présents. Jusqu'à présent, je l'ai eu à travailler un peu. Lorsque vous appuyez sur le bouton Soumettre, vous obtenez une liste de connexions Wi-Fi. Si vous appuyez à nouveau dessus, les connexions/valeurs seront mises à jour. Cependant, chaque fois que vous appuyez dessus, les valeurs ne sont plus mises à jour. Si quelqu'un pouvait regarder ma méthode et me guider dans la bonne direction, ce serait génial. La source du problème est:Essayer d'obtenir WifiManger pour mettre à jour
submitButton private void() {// Méthode qui vérifie les connexions
wInfo = wifi.getConnectionInfo();
table.removeAllViewsInLayout(); // used to clear the table of the last update
if(wifi.isWifiEnabled()){ // Check to make sure wifi is actually on
List<ScanResult> sr = wifi.getScanResults();
for(ScanResult scan : sr){
// Custom Class to cut down on code
TableAdapter ta = new TableAdapter(this, table);
ta.addTableRow();
ta.addImage(wifi, scan);
ta.addTvN(this, scan);
ta.addTvSi(this, scan);
ta.addTvSp(this);
ta.construct(); // Same as addView(Ojbect to add to view)
}
Merci à l'avance!
Si vous avez besoin de plus de code à regarder, faites le moi savoir, je le publierai volontiers. –
Quand vous dites que les valeurs ne sont plus mises à jour, qu'est-ce qui n'est pas mis à jour, spécifiquement? – Juxtaposition
Les lignes ta.addTableRow(); Les images ta.addImage(); Les noms de réseau ta.TvN(); et la force du signal ta.TvSi(); le ta.addTvSp est juste un spacer pour le moment. –