Wie mit Rtl ViewPager sowohl En und Arabisch locale zu schaffen?Wie erstellt man Rtl ViewPager für das Gebietsschema?
ich diesen Code verwende:
https://github.com/diego-gomez-olvera/RtlViewPager
aber ich kann sowohl locale nicht implementieren.
Wie mit Rtl ViewPager sowohl En und Arabisch locale zu schaffen?Wie erstellt man Rtl ViewPager für das Gebietsschema?
ich diesen Code verwende:
https://github.com/diego-gomez-olvera/RtlViewPager
aber ich kann sowohl locale nicht implementieren.
Betrachten Sie this line in RtlViewPager Quelle. Es steuert, ob der im Rechts-nach-links-Modus ist.
Wenn Sie RtlViewPager
erweitern und diese Methode überschreiben, um immer true
zurückzugeben, sollte das englische Gebietsschema auch als RTL angezeigt werden.
Zum Beispiel:
public class AlwaysRtlViewPager extends RtlViewPager {
public AlwaysRtlViewPager(Context context) {
super(context);
}
public AlwaysRtlViewPager(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
protected boolean isRtl() {
return true;
}
}
Ersetzen Sie einfach Ihre Verwendungen von RtlViewPager mit dieser Unterklasse und Sie sollten das gewünschte Ergebnis erhalten.
Sir, wie man ein Fragment in diesem Code erstellt: [link] (https://github.com/diego-gomez-olvera/RtlViewPager), können Sie mir helfen? –
Weitere Informationen.Fügen Sie Ihren Code hinzu. –