(предисловие: Я имею эту проблему при использовании v4 библиотеки Android поддержки)SlidingPaneLayout с картой и списком не обновляется правильно
Я использую новый SlidingPaneLayout, чтобы показать карту Android V2 за список View, как этот
----[¨¨¨¨]
| M [ L ]
| A [ I ]
| P [ S ]
| [ T ]
----[____]
Он имеет два состояния
- Открыть: карту занимает ок. 85% экрана, при этом список просматривается с правого края экрана.
- Закрыт: обратная сторона выше; со списком, используя прибл. 85% экрана и карта, выглядывающие из левого края экрана.
У меня возникли проблемы где List View рисуется за карту, когда потянув ее («закрыть панель» в терминологии SlidingPaneLayout). Взаимодействие с представлением списка является нормальным, но часть карты на экране не раскрашивается списком.
Там в также Проблема тени (набор с setShadowDrawable()
или setShadowResource()
) не обращается на всех, когда список из (панель закрыта).
- Я могу заставить экран правильно перерисовать, перейдя в новую активность, а затем обратно.
- Я получаю эту проблему только в том случае, когда обновляю вид карты и списка с новым контентом во время отображения Карты («открытая панель» в терминологии SlidingPaneLayout).