Это можно сделать, переопределив метод draw () в подклассе ListView, но если изменение незначительное, на самом деле проще всего применить анимацию вращения, например, такую:
RotateAnimation anim = new RotateAnimation(0f, 3,0f,
Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f);
anim.setFillAfter(true);
getListView().startAnimation(anim);
Обратите внимание, что здесь используется совместимая с 2.3 и ниже инфраструктура анимации (не более новая платформа 3.0+), что означает, что представление не действительно повернуто, оно только выглядит повернуто - это означает, что щелчки по-прежнему регистрируются так, как если бы список был в исходном положении, что при изменениях более чем на несколько градусов заметно испортит взаимодействия перетаскивания / прокрутки / щелчка (в этом случае вы захотите перейти на самом деле переопределение draw(Canvas canvas)
в пользовательском подклассе ListView и применение необходимых преобразований).