Bir Android uygulaması tasarladım, bir cihazda test ettiğimde, dili Arapça, görüntü görüntülerinin konumu ayna gibi değişiyor! Ben görüntü görüşlere sahip ve ben dili Arapça'dır nedenle zaman ekran genişliğine göre onlar için bir çeviri yapılmış çünküCihaz dili Arapça olduğunda düzen değişiklikleri
Ben, İngilizce için aynı düzeni yapmak için bir çözüm gerek; ekran genişliğinin% 1'i ekranın sağından başlıyor! ve programladığım zaman uygulamam, ekran görüntüsü ekranın solundan başlıyor!
Sadece daha yüksek SDK için çözüm istiyorum!
benim java Kodu bazıları: koymak Manifest'inizde dosyasında
img = (ImageView) findViewById(R.id.imageView);
img2 = (ImageView) findViewById(R.id.imageView3);
in same function named go has parameters according to img1 and img2:
dis = metrics.widthPixels * 0.043f;
fromxall=metrics.widthPixels * 0.01f;
toxall = metrics.widthPixels * 0.05f + dis;
fromyall = 0;
toyall = 0;
TranslateAnimation moveLefttoRight = new TranslateAnimation(fromxall, toxall, fromyall, toyall);
moveLefttoRight.setDuration(300);
moveLefttoRight.setFillAfter(true);
imgx.startAnimation(moveLefttoRight);
kullanım 'android: layoutDirection = "ltr" ben bu kullanırsanız' –
Ben 17 ya da daha minSdkVersion'ın değişmeli! –
düzeninizi gösterin xml! –