Android Activity Title Right To Left

Android Activity Başlığını Sağdan Sola Hizalama

Android uygulamalarında, activity başlığı varsayılan olarak ekranın ortasında görüntülenir. Ancak, bazı durumlarda başlığı sağdan sola hizalamak isteyebilirsiniz. Bu, özellikle Arapça veya İbranice gibi sağdan sola yazılan dillerde yararlı olabilir.

Başlığı sağdan sola hizalamak için, activity’nin AndroidManifest.xml dosyasında android:label özniteliğini kullanabilirsiniz. Örneğin, aşağıdaki kod parçası başlığı sağdan sola hizalayacaktır:

xml
<activity
android:name=".MainActivity"
android:label="MainActivity"
android:labelDirection="rtl" />

Başlığı sağdan sola hizalamak için başka bir yol da, activity’nin onCreate() metodunda setTitle() metodunu kullanmaktır. Örneğin, aşağıdaki kod parçası başlığı sağdan sola hizalayacaktır:

“`java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

setTitle(R.string.app_name);
getWindow().getDecorView().setLayoutDirection(View.LAYOUT_DIRECTION_RTL);

}
“`

Faydalı Siteler ve Dosyalar


Yayımlandı