2013-06-25 3 views
0

(서문 다음 V4 안드로이드 지원 라이브러리 사용하는 동안 나는이 문제가) 내가 안드로이드 V2지도 뒤에 목록보기를 보여주기 위해 새로운 SlidingPaneLayout을 사용하고SlidingPaneLayout 새로 고쳐지지 않습니다지도와 목록이 제대로

을, 이

----[¨¨¨¨] 
| M [ L ] 
| A [ I ] 
| P [ S ] 
| [ T ] 
----[____] 

것처럼

  1. 열기이 상태

    있습니다지도 약 소요됩니다. 화면의 85 %, 목록이 오른쪽 화면 가장자리에서 들여다 보입니다.
  2. 휴관일 : 상기와 반대; 목록을 약. 화면의 85 %와지도가 왼쪽 화면 가장자리에서 들여다 보입니다.

나는 (SlidingPaneLayout 용어의 "창 닫기")를 잡아 당겨 때 목록보기 뒤에지도를 그려지는 문제가 있어요. 목록보기 상호 작용은 정상이지만 화면의지도 부분은 목록으로 칠 해지지 않습니다.

하지 목록 (창 폐쇄) 밖으로 모든 경우에 그려지는 또한 (setShadowDrawable() 또는 setShadowResource() 세트) 그림자의 문제가있다.

  • 새 액티비티로 이동 한 다음 다시 돌아가서 화면을 올바르게 다시 그릴 수 있습니다.
  • 지도가 표시되어있는 동안지도 및 목록보기를 새 내용으로 업데이트 할 때만이 문제가 발생합니다 (SlidingPaneLayout 용어에서 "pane open").

답변

2

나는이 문제를 문서화하기 위해 내 자신의 질문에 대한 답을 줄 수 있습니다.

SlidingPaneLayout 위에 투명한 뷰를 배치하면 모든 것이 올바르게 그려지며, 위에있는 창에는 모두 그림자가 그려집니다.