저는 현재 가로 스크롤보기가있는 액티비티를 가지고 있으며 그 안에 사용자가 이미지를 클릭 한 후 동일한 가로 스크롤보기에 추가 할 수 있도록 추가 버튼 (ImageView)이 있습니다. 앱 리소스 (예 : 드로어 블)의 이미지 그룹을 현재 활동을 변경하지 않고 사용자가 선택할 수 있도록 '팝 업'으로 표시하려면 어떻게해야합니까?드로어 블에서 이미지 그룹을 표시하여 사용자가 선택할 수있게하는 방법 (Android Studio)?
답변
AlertDialog에 사용자 정의 xml 레이아웃 (GridView 포함)을 부 풀림으로써 해결할 수 있습니다. GridView에 이미지를 표시하려면 사용자 정의 어댑터를 만들고 설정해야합니다. 어댑터에는 getView() 함수가 있어야하며, 각 뷰는 그리드 셀에 표시되도록 반환합니다. Picasso Library를 사용하여 이미지를로드 할 수도 있습니다. 격자의 열 수를 정의하고, 화면의 크기에 기초하여 각각의 화상의 크기를 계산하는 기억
여기 간단한 가이드
http://www.101apps.co.za/articles/gridview-tutorial-using-the-picasso-library.html
의 힌트이다. 이렇게하면 각 행에 원하는 금액을 맞출 수 있습니다. onConfigurationChanged 함수를 재정 의하여 세로 및 가로 방향 모두에 대해이 작업을 수행 할 수 있습니다.
힌트 2 : GridView에는 이미 활성화해야하는 scroll 속성이 있습니다 (android : scrollbars = "horizontal"). ScrollView를 GridView의 부모로 사용하면 MATCH_PARENT 속성이 활성화되어 있어도 이미지를 래핑하게되어 레이아웃 문제가 발생합니다.
가로 레이아웃으로 recyclerView를 만들어야합니다. recyclerView의 어댑터에는 버튼 클릭을 구현하는 기능이 있습니다. 단추의 onClick은 어댑터에 항목을 추가합니다. 이러한 항목에는 필요한 이미지가있을 수 있습니다. 모든 버튼을 클릭 할 때마다 notifyDataSetChanged를 호출해야합니다.
- 1. 드로어 블에서 이미지 갤러리 만들기
- 2. 드로어 블에서 이미지를 표시하는 방법?
- 3. 드로어 블에서 클립 보드로 이미지 복사 안드로이드
- 4. 드로어 블에서 비트 맵 만들기
- 5. 드로어 블에서 파일 만들기
- 6. android에서 드로어 블에서 이미지를 첨부하는 방법
- 7. 드로어 블에서 비트 맵 만들기
- 8. android의 복합 드로어 블에서 이미지 뷰 참조를 얻는 방법?
- 9. 이미지 사양을 포함한 드로어 블에서 이미지를 검색하여 ListView에 표시하는 방법
- 10. 안드로이드에서 드로어 블에서 이미지 뷰로 이미지를 설정하는 방법
- 11. 벡터 드로어 블에서 텍스트에 액세스하거나 번역하는 방법
- 12. Google 사용자가 관리자가 아닌 회원이있는 그룹을 볼 수있게하는 방법
- 13. 사용자가 런타임에 스타일을 선택할 수있게하는 최적의 방법 - Flex
- 14. 사용자가 임의의 동영상을 선택하도록 사용자를 선택할 수있게하는 방법
- 15. 내 wesbite에지도를 표시하고 사용자가 국가를 선택할 수있게하는 방법
- 16. 안드로이드는 파일 이름만을 사용하여 드로어 블에서 이미지를로드합니다.
- 17. 드로어 블에서 xml 요소의 모양을 정의 하시겠습니까?
- 18. 모양 선은 항상 XML 드로어 블에서 검정색입니다.
- 19. 내부 저장 장치에 저장하여 드로어 블에서 이미지 공유
- 20. 데이터의 최신 행을 표시하여 그룹을 사용하는 방법
- 21. 드로어 블 핀 이미지
- 22. 하나의 Android 드로어 블에서 여러 셰이프를 사용할 수 있습니까?
- 23. iPhone PNG 이미지가 Android TextView 드로어 블에서 다르게 표시됩니다.
- 24. SQLite의 드로어 블 이미지 android
- 25. 드로어 블에서 사진을 가져 오는 안드로이드
- 26. 안드로이드에서 픽셀 투명성이없는 드로어 블에서 셰이프 만들기
- 27. 드로어 블에서 이미지를로드하는 동안 스크롤 속도가 느려짐
- 28. Android에서 드로어 블에서 여백을 설정할 수 있습니까?
- 29. sendbird와 함께 보낼 드로어 블에서 파일 만들기
- 30. 드로어 블에서 색상 속성을 참조 할 수 없습니다.
원하는 것을 이해하는 것은 어렵습니다. 그러나 이미지보기가 포함 된 사용자 지정 알림 대화 상자를 만들어보십시오. drawable에서 이미지 뷰의 src를 설정합니다. –
alertdialog 및 Picasso 라이브러리로 작업을 시도했지만 layoutDirParameters를 MATCH_PARENT로 설정 한 후에도 이미지 크기를 그대로 유지합니다. 이 방법은 대화 상자가 작기 때문에 계속 스크롤해야합니다. 나는 단지 다른 활동이 startactivityforresult를 사용하여 작업 할 것이다. 감사! –