Wie setzt man das Hintergrundbild für das Achterzeugungs-Liniendiagramm in Android?

7

Ich benutze Achtengine, um das Liniendiagramm in meiner Anwendung anzuzeigen. Ich muss das BG-Bild für das Diagramm hinzufügen, aber wenn ich das BG-Bild in XML einstelle, funktioniert es nicht. Hat jemand das versucht? Vielen Dank im Voraus.

    
Nancy 05.01.2012, 06:31
quelle

7 Antworten

14

Zuerst müssen Sie Ihrer Aktivität ein Diagramm hinzufügen und das bevorzugte Bild als Hintergrund im Aktivitätslayout festlegen. (Werfen Sie einen Blick auf XYChartBuilder in AChartEngineneDemo, um zu sehen, wie das geht)

Zweitens, legen Sie einen transparenten Hintergrund für den Diagramm- und Diagrammrand fest:

%Vor%

Erstellen Sie abschließend einen eigenen transparenten Hintergrund, da Color.TRANSPARENT nicht für den Diagrammrand funktioniert:

%Vor%

Hoffe, das hilft :)

    
thanhbinh84 06.04.2012 03:56
quelle
7

Sie ersetzen nur diesen Zeilencode durch diesen:

%Vor%     
Slavcho 31.10.2012 15:32
quelle
3

Hast du deine Randfarbe eingestellt? So?

%Vor%

Dadurch erhalten Sie eine vollständige Ansicht Ihres Diagrammhintergrunds mit roter Farbe

    
san 05.01.2012 07:15
quelle
3

Dies kann möglich sein, um den Hintergrund des Liniendiagramms festzulegen. Es war ein Trick, der für mich funktioniert.

%Vor%     
deepak Sharma 22.03.2012 12:34
quelle
1
%Vor%

Und der Layout-Hintergrund, wo das Diagramm Ihr Hintergrundbild zeigt. Fertig.

    
Sherad 14.02.2012 16:18
quelle
1

Zum Entfernen:

%Vor%

Und es wird den Rand entfernen :) es ist einfach

Zum Einstellen der Farbe:

%Vor%     
Umair 16.10.2012 09:12
quelle
1

Wenn Sie eine transparente Hintergrundfarbe einstellen möchten, können Sie versuchen:

%Vor%

Es funktioniert nur für mich!

    
WenxuanFeng 30.10.2013 15:51
quelle

Tags und Links