Android Widgets: So fügen Sie Views zur Laufzeit RemoteViews hinzu

8

Ich möchte zur Laufzeit Textobjekte in einem linearen Layout zu meinem Widget hinzufügen. Ich mache folgendes:

%Vor%

Aber wenn ich ein Widget hinzufüge, bekomme ich einen Fehler beim Laden des Widget. Scheint so, als ob RemoteViews ein Problem beim Empfangen einer konstruierten Ansichts-ID als Parameter hat. Aber ich kann keinen Verweis auf XML-Ressource machen, weil sie zur Laufzeit erstellt werden. Was ist der richtige Weg, die RemoteViews mit TextViews zur Laufzeit zu füllen?

    
kkgery 15.02.2012, 16:42
quelle

1 Antwort

5

In RemoteViews können nur xml-Ressourcen verwendet werden. Zur Laufzeit erstellte Ansichten sollten auf vordefinierten XML-Ansichten basieren.

    
kkgery 24.02.2012, 07:44
quelle