Я хочу использовать галерею Android, но рисовать элементы справа налево (направление письма на иврите)
Предметы Галереи представляют главы в книге, написанной на иврите, поэтому важен порядок предметов
Android рисует их в противоположном направлении, как это (первый элемент выбран)
1 2 3 4 5
вместо этого
5 4 3 2 1
Я уже пытался переопределить эти методы в своем классе Галереи
(никто из них не изменил порядок рисования):
@Override
public int getChildDrawingOrder(int childCount, int i) {
return getChildDrawingOrder(childCount, childCount - i+1)
}
Я знаю по отладке, что был посещен getChildDrawingOrder
Я попробовал несколько вариантов этого, но ни один из них не работал
Я тоже пытался
@Override
public void onDraw(Canvas canvas) {
canvas.save();
canvas.rotate(180, getWidth()/2, getHeight()/2);
super.onDraw(canvas);
canvas.restore();
}
Я буду счастлив, если кто-нибудь сможет мне помочь с этим
Я не могу понять это правильно
Большое спасибо
Орон