0

이 상황에서 조각을 만들 필요가 있는지 여부는 혼란 스럽습니다. 주요 활동에는 도시 이름을 사용자 입력으로 받아들이는 EditText 필드가 있습니다. 여기에는 openweathermap.com의 API 현재 온도, 풍속 및 날씨 설명의 기상 정보와 함께 위도와 경도가 표시된 버튼이 있습니다. 같은 화면. 도시 제출 버튼 아래에 있습니다. 위도와 경도의 버튼을 클릭하면 해당 장소의 Google지도와 온도를 표시하는 마커가 표시됩니다.이런 종류의 조건으로 조각을 만들어야합니까?

이 경우에는 조각을 만들어야합니까? 나는 그렇게 생각하지만 확실하지 않다. 코드 작성을 시작할 수 없습니다.

도시 입력을위한 EditText를 작성하고 활동에 대한 버튼을 제출하고 날씨 및 버튼에 위도와 경도를 표시하는 3 개의 텍스트 필드를 작성하고지도를 표시하려면 어떻게해야합니까? 내가 옳은 길을 생각하고 있니?

귀하의 지식으로 도와 주시겠습니까?

+0

앱을 성장시키는 방법에 따라 다릅니다. 여러 곳 (소스)에서 화면을 열려고한다면 대개 그 화면을 활동으로 만들어 쉽게 관리 할 수 ​​있습니다. 화면이 단일 소스에서 열리면 대개 그 부분을 만듭니다. – hrskrs

+0

@hrskrs 처음에는 도시와 제출을위한 EditText 만 표시되어야합니다. 3 텍스트보기 및 버튼은 도시 이름을 제출 한 후에 만 ​​화면에 나타납니다. 주 활동으로 만 가능합니까? – robinleathal

+0

당신은'가시성 '을 가지고 놀 수 있습니다. – hrskrs

답변

0

태블릿 지원 여부에 따라 다릅니 까?

그렇지 않으면 모든보기 그룹이 세로로 쌓여 있으므로 조각이 필요하지 않습니다.

+0

처음에는 도시와 제출을위한 EditText 만 표시되어야합니다. 3 텍스트보기 및 버튼은 도시 이름을 제출 한 후에 만 ​​화면에 나타납니다. 주 활동으로 만 가능합니까? – robinleathal

+1

예,'setVisibility'를 사용합니다. 3 가지 텍스트보기와 맵을 표시하려면이 메소드를 Visible로 설정하십시오. 파편이 필요 없습니다. –

+0

setVisibility를 사용하여 내 조건과 일치하는 것을 보여주는 모든 YouTube 링크를 알고 있습니까? – robinleathal

0

MainActivity에서이 작업을 수행 할 수 있으며 조각이 필요하지 않습니다. 제출 버튼을 누르면 필요할 경우 작업을 다시 시작할 수 있습니다.이 경우 조각을 사용하는 것은 꼭 필요한 것은 아니지만 원하는 경우 조각을 사용할 수 있습니다 게다가.

관련 문제