2016-10-11 3 views
0

Android 용으로 만들고 싶은 iPhone 용 앱을 개발했습니다. 그러나 Xcode로 스스로 가르쳤 기 때문에 프로젝트에 잘못 접근했습니다. 그것의 기본에 내 애플 리케이션은 사용자가 그들이 원하는 그림과 관련된 특정 버튼을 선택하면 목록보기에서 특정 그림을로드합니다. 시작했을 때 프로그래밍 경험이 없었기 때문에 Xcode에서 300 개의 다른 그림을 300 개의 다른 장면으로 드래그 앤 드롭하여 연결했습니다. 예, 시간이 많이 걸렸습니다 ... 제 질문은 Android Studio에서 동일한 기능을 수행하면서 활동량을 최소화하려면 프로젝트에 어떻게 접근해야합니까? 여러 개의 버튼을 통합하는 하나의 List View 액티비티를 갖기 위해 코드를 사용하는 것이 더 유리할 것이라는 생각이 들었습니다.이 버튼을 누르면 특정 그림이 표시됩니다. 튜토리얼이나 동영상을 Android Studio를 통해 배울 때 어디서 시작해야할까요? 아니면 희망이 없으며 안드로이드 스튜디오에서 또 다른 약 300 개의 활동을해야 할 것입니다.많은 이미지를 표시하기위한 여러 활동?

+0

당신은 하나 개의 활동에서 300 개 버튼을 가질 수 있습니다. 모두 300 개의 이미지 중 하나를 표시하는 하나의 활동을 실행합니다. –

+0

그게 정확히 어떻게해야하는지 알아 내려고하는 코드입니다. 어떤 제안? – beans217

+0

아직 반년 만에 이것을 완수하지 않았습니까? 'ListView'와'ArrayAdapter'는 당신이보기에 좋은 출발점이 될 것입니다. 300 개의 요소 목록을 저장하고 버튼을 만들면됩니다. –

답변

0

귀하의 목적을 달성하기 위해 fragment을 사용할 수 있습니다.

단편 이상의 모듈 활동 설계를 사용 활동의 일부이다. 우리는 조각 당신이 활동 자체 UI를 기여에 활동과 함께 앉아 하위 활동처럼 생각할 수있는 세부 평가 활동

조각의 일종 인, 말한다면 그것은 잘못되지 않습니다 화면. 조각은 항상 활동의 일부입니다. 활동이 없으면 조각이 존재하지 않습니다. 따라서 조각 수명주기는 항상 이며 활동 수명주기의 영향을받습니다. 액티비티에는 두 개 이상의 조각이 포함될 수 있습니다. 마찬가지로, 단편은 여러 활동

에서 재사용 할 수 있습니다 당신이 조각에 대해 더 알고하는 데 도움이 될 것입니다 링크 아래

그것은 안드로이드 응용 프로그램

관련 문제