Ich entwerfe ein Balkendiagramm und ein Tortendiagramm in einem Ansichtspager mithilfe der AChartEngine-Bibliothek. Wenn ich von Balkendiagramm zu Kreisdiagramm blättern, stürzt Anwendung ab. Der Absturzbericht ist wie folgt.
%Vor%Jede Hilfe, um dies zu lösen, wird spürbar sein.
Wenn Sie dieses Problem bei Android L (5.0) haben, habe ich festgestellt, dass GradientDrawable das Suffix "%" nicht akzeptiert. Stattdessen habe ich das Suffix "% p" verwendet, und es funktioniert. Außerdem musste ich meinen absurd hohen Wert (80000%) mit einem normalen Wert (80% p) ändern, und jetzt sieht es richtig aus.
Also habe ich einen "drawable-v21" -Ordner erstellt (von dem Android L seine Zeichen nimmt), habe meine Form-XML kopiert, die den Farbverlauf enthält, und diese Zeile geändert:
%Vor%mit diesem
%Vor% In meinem Fall habe ich android:gradientRadius="30dp"
hinzugefügt.
Das dp
am Ende hat auf einigen Geräten dieselbe Ausnahme ausgelöst.
Lassen Sie android:gradientRadius="30"
oder verwenden Sie die Antwort von @ radu122
Tags und Links android android-viewpager achartengine