2016-04-13 20 views
0

Einige meiner Ansichten werden nicht angezeigt, als ob sie nicht zur Ansichtsgruppe hinzugefügt wurden. Ich weiß, dass sie erstellt werden, weil ich Verweise auf sie habe und Methoden für die Variablen aufrufen kann. Aber sie zeigen es nicht.Aufrufe werden nicht angezeigt

Die Ansichten funktionieren einwandfrei, bis ich eine dji-Drohne an meine App anschließe. Ich nehme an, die Dji-Bibliothek tut zu viel Arbeit und Android fällt einige meiner Ansichten, um mitzuhalten?

Alle Informationen, die mich in die richtige Richtung weisen, wären wunderbar. Vielen Dank.

Bearbeiten - Ein Hinweis: Wenn eine Drohne verbindet, beginne ich Video-Daten von der Kamera zu einer Texturansicht in der App streamen. Deshalb denke ich, dass die dji-Bibliothek zu viel Arbeit machen könnte.

Ich denke meine Frage ist, ist es möglich, dass meine Ansichten nicht auftauchen, weil so viel Arbeit woanders gemacht wird.

+4

Sie sollten weitere Details oder Code-Snippets bereitstellen. Ihre Problembeschreibung ist zu vage, um Ihnen zu helfen. –

Antwort

0

Ich hatte ein Problem beim Senden von Telemetriedaten vom Flugsteuerpult zu einer Textansicht mit Androids setText.

wäre ein Beispiel wie

Textview tv1 = findviewbyid(r.id.textview1); 
tv1.setText(Float.toString(dronespeed)); 

Dies würde nicht funktionieren, wenn ich es in Flug-Controller Update Rückruf aufgerufen. Stattdessen habe ich einen Handler eingerichtet, der die Informationen alle 0,5 Sekunden empfängt. Sie könnten vielleicht etwas Ähnliches ausprobieren, aber ohne weitere Informationen über Ihren Code wäre es schwer zu wissen, was zu tun ist.