Ich versuche, einen benutzerdefinierten IconPageIndicator - viewpager zu implementieren. Ich möchte die Ränder und Abstände der Symbole anpassen, die in com.viewpagerindicator.IconPageIndicator angezeigt werden. Also habe ich meinen benutzerdefinierten IconPageIndicator und CustomLinearLayout geschrieben. Ich habe die Variable dividerPadding in CustomLinearLayout geändert. Hier ist der Code. Aber das scheint nicht zu funktionieren. Die Ränder und Abstände sind immer noch gleich. Irgendwelche Hilfe?
%Vor%Sie setzen die Ränder in der richtigen Methode nicht richtig.
Gehen Sie Library project - & gt; IconPageIndicator und bearbeiten Sie die Methode notifyDataSetChanged () wie folgt:
%Vor%Vergessen Sie nicht, das Bibliotheksprojekt zu säubern und neu zu erstellen. Ich hoffe, es funktioniert.
Sie können das Padding auf dem Zeichenblatt selbst wie folgt definieren:
indicator.xml
%Vor%und ändern Sie Ihren Adapter, um die Symbolressource wie folgt anzugeben:
%Vor%Tags und Links android android-layout android-viewpager viewpagerindicator