RatingBar'ın soldan sağa değil de sağdan sola gitmesini sağlayıp sağlayamayacağını veya nasıl yapılacağını bildiğini bilen var mı?RatingBar yönünü değiştirmek mümkün mü?
cevap
özelleştirebilir zorunda RatingBar
.. sadece RatingBar
Fotoğraftan ters hesaplamalar & sonra çeşit görüntüleyen ile hileler oynamak zorunda Ancak
Trick, RatingBar'ın tersindeki görüntüleri gösterecektir .. RatingBar'da seçili ve seçili olmayan görüntüleri değiştirin.
Kullanıcının RatingBar
numaralı telefona oy vermesine izin verin. Seçilmiş ve seçilmemiş hesaplamaları değiştirmelisiniz. Yani ters hesaplamalar yapmak zorundasın.
RatingBar
numaralı özel Çalışma Örneği, yalnızca bana göre StackOverflow numaralı telefondan yanıtını verdi.
İndir buradan RatingBar
simgeleri: http://developer.android.com/guide/practices/ui_guidelines/icon_design.html
Sen Ratingbar içinde android:rotation="180"
kullanabilirsiniz ben bu Ratingbar etkileşim etkileyecek eğer bilmiyorum, bu benim salt okunur Ratingbars bu kaba kullanılan döndürmek için.
o zaman sen de daha kolay değil grafik editörde drawables döndürmek gerekir o zaman sadece geri yıldız miktarını ayarlamak için –
Evet, 'android: rotationY = 180' bir cazibe gibi çalışır .. . –
Kullanım nitelik android:scaleX="-1"
VEYA
package com.example.selection;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Matrix;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.widget.RatingBar;
public class InvertRatingBar extends RatingBar {
public InvertRatingBar(Context context) {
super(context);
}
public InvertRatingBar(Context context, AttributeSet attrs) {
super(context, attrs);
}
public InvertRatingBar(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
@Override
public boolean onTouchEvent(MotionEvent event) {
int width = this.getMeasuredWidth();
event.setLocation(width - event.getX(), event.getY());
return super.onTouchEvent(event);
}
@Override
protected synchronized void onDraw(Canvas canvas) {
int width = this.getMeasuredWidth();
Matrix matrix = canvas.getMatrix();
matrix.preTranslate(width, 0);
matrix.preScale(-1.f, 1);
canvas.setMatrix(matrix);
super.onDraw(canvas);
}
}
- 1. ScrollBar'ın rengini değiştirmek mümkün mü?
- 2. Yeoman'ın dizin yapısını değiştirmek mümkün mü?
- 3. Bir dize yapmak sözlükle değiştirmek mümkün mü?
- 4. Python'da bir işlevin reprini değiştirmek mümkün mü?
- 5. MakeCert - Anahtar boyutunu değiştirmek mümkün mü?
- 6. Varolan bir RegExp'deki bayrakları değiştirmek mümkün mü?
- 7. Textarea'da sekme sembolünün genişliğini değiştirmek mümkün mü?
- 8. Cucumber + Capybara kullanarak stili değiştirmek mümkün mü?
- 9. Kotlin'de, çalışma zamanında delegasyonu değiştirmek mümkün mü?
- 10. P4TICKET'i P4Eclipse içinde değiştirmek mümkün mü?
- 11. Vim regexp lehçesini değiştirmek mümkün mü?
- 12. EditText içindeki simge boyutunu değiştirmek mümkün mü
- 13. Netbeans'te otomatik format kısayolunu değiştirmek mümkün mü?
- 14. İşlev parametresinin değerini değiştirmek mümkün mü?
- 15. FakeItEasy - Bir yöntemi engellemek ve kendi uygulamamla değiştirmek mümkün mü?
- 16. Linux'ta adlandırılmış bir borunun boyutunu değiştirmek mümkün mü?
- 17. Bir ButtonField'ı GridView'da bir görüntüyle değiştirmek mümkün mü?
- 18. Varolan nesne için groovy yöntemini değiştirmek mümkün mü?
- 19. ttk.Combobox: Tek tek öğelerdeki yazı tipini değiştirmek mümkün mü?
- 20. ADO.NET kullanarak bir MS Access veritabanı şemasını değiştirmek mümkün mü?
- 21. Vim'de bir vaka için ipucu kurallarını değiştirmek mümkün mü?
- 22. Rayların 3 geçişinde kolon indeksini değiştirmek mümkün mü?
- 23. UIPreviewAction rengini değiştirmek mümkün mü? Ben API gördüğüm şekillendirme için
- 24. Maksimum java yığın boyutunu dinamik olarak değiştirmek mümkün mü?
- 25. Uydu grafikleri için güncelleme aralığını değiştirmek mümkün mü?
- 26. Bir IQueryable ifadesini manuel olarak değiştirmek mümkün mü?
- 27. [INFO] günlüğünü gizlemek için maven konsol çıktısını değiştirmek mümkün mü?
- 28. DM komut dosyasında bileşenlerin çizgi stilini değiştirmek mümkün mü?
- 29. Görsel Studio 2015'teki simgeleri değiştirmek mümkün mü?
- 30. Yii2: Arama parametresinde varsayılan parametre adını değiştirmek mümkün mü?
teşekkürler. Gerçekten orada daha kolay bir yolu vardı ... –