0

전체 앱에 대해 하나의 액티비티를 사용하고 있지만 다른 화면을 나타내는 여러 개의 프래그먼트가 있습니다. 나는 또한 그것과 함께 갈 탐색 서랍을 가지고있다. 사용자가 로그인했는지 여부에 따라 탐색 창 레이아웃을 변경하고 싶습니다. 탐색 서랍의 레이아웃을 어떻게 동적으로 변경합니까? 탐색 서랍, 로그인 한보기 및 익명 사용자에 대해 다른 레이아웃 xml을 사용할 수 있습니까? 그렇다면 어떻게해야합니까?android : 탐색 서랍의 레이아웃을 동적으로 변경하는 방법은 무엇입니까?

두 번째 질문 : 내가하려는 일을하기위한 더 좋은 방법이 있습니까?

덕분에 많은

답변

-1

당신이 사용자가 탐색 창을 만들 로그인에 여부를 알고있을 때까지 당신은 기다려야한다.

일반적으로 당신이 발사 화면입니다 LoginActivity하고있는 경우 사용자가 로그인에 대한 MainActivity를 할 것입니다.에 관계없이 사용자가 로그인 또는 "생략"여부

을 로그인, 당신은이 정보를해야합니다 네비게이션 서랍을 만들 때.

+0

글쎄, 나는 로그인하지 않은 사용자가 탐색 할 수있는 몇 가지 공통 화면이 있기 때문에 로그인하지 않은 사용자에 대해서도 서랍을 보여주고 싶습니다. 로그인하지 않은 사용자가 모든 기능을 사용할 수있는 것은 아닙니다. 로그인 한 모든 사용자에게 서랍을 보여주고 싶습니다. 그러나 그가 로그인했는지 여부에 따라 다른 것을 보여주고 싶습니다. – nomongo

관련 문제