Symbolleisten-Symbole von rechts nach links ausrichten?

In meiner Bewerbung habe ich einige Sprachen mit arabischer Sprache implementiert, die von rechts nach links beginnt. Ich möchte alle Symbole in der RIGHT_TO_LEFT ausrichten, um RIGHT_TO_LEFT .

Ich habe versucht layout_gravity="right" und gravity="right" Aber nichts ist passiert.

  • OnCreateOptionsMenu () Aufruf von super
  • android-sdk / tools / ant / build.xml: 698: null zurückgegeben: 1
  • So erstellen Sie Android-Anwendungen nur für die Enterprise
  • Google Play Services Update
  • So fügen Sie externe JAR-Bibliotheken zu einem Android-Projekt von der Befehlszeile hinzu
  • Android.database.sqlite.SQLiteDatabase.rawQuery () aktualisiert keine DATETIME-Spalte mit einer SQLite datetime () - Funktion
  • Mein Toolbar-Code:

     <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/primary_color" app:popupTheme="@style/Theme.AppCompat.Light"/> 

    Hier ist was ich will


  • Wie kann man Farbänderungs-Animation erstellen? (Android)
  • Post UTF-8 codierte Daten auf Server verliert bestimmte Zeichen
  • Erfassung von Bildern mit MediaStore.ACTION_IMAGE_CAPTURE Absicht in Android
  • ActionBarSherlock Item Icon seltsame Breite mit Android 4.3
  • Wie konvertiere ich eine Farb-Integer zu einem Hex-String in Android?
  • Wie kann man überprüfen, ob NFC aktiviert ist oder nicht in Android?
  • One Solution collect form web for “Symbolleisten-Symbole von rechts nach links ausrichten?”

    Offizielle rechts-nach-links-Unterstützung wurde mit Android 4.2 (API Level 17) eingeführt, so dass dies nur funktioniert, wenn Ihr Minimum SDK Level 17 ist:

    1) Setzen Sie das android:supportsRtl="true" Attribut in Ihrer AndroidManifest Datei, um rechts-nach-links Layout Richtungen zu unterstützen.

    2) Zweitens setzen Sie diesen Code in Ihre Aktivität onCreate () methdod:

     if (getWindow().getDecorView().getLayoutDirection() == View.LAYOUT_DIRECTION_LTR){ getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL); } 

    Dies wird Ihr alles von rechts nach links platzieren, wenn das System eine entsprechende Sprache verwendet. Stellen Sie außerdem sicher, dass Sie mit dem Start / Ende anstelle von links / rechts beim Einrichten der Polsterung verwenden, um sicherzustellen, dass alle Elemente korrekt ausgerichtet sind.

    Für weitere Informationen über die offizielle Unterstützung Ankündigung: http://android-developers.blogspot.be/2013/03/native-rtl-support-in-android-42.html

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.