>

응용 프로그램은 Drawable 폴더에있는 ImageView의 기본 이미지로 표시됩니다.

애플리케이션의 일부로 사용자는 기본 이미지를 자신의 갤러리에서 자신의 이미지로 대체 할 수 있습니다.

갤러리에서 이미지를 검색하여 기본 이미지를 교체 할 수 있었지만 활동이 다시 호출되면 기본 이미지가 다시 표시됩니다.

내 질문은 기본 소스 이미지를 선택한 이미지로 영구적으로 변경하여 응용 프로그램을 다시 시작하거나 활동을 다시 호출 할 때 새로운 선택된 이미지를 표시하는 방법입니다.

  • 답변 # 1

    갤러리에서 SharedPreferences 로 사진의 경로를 저장할 수 있습니다  앱이 실행될 때마다 SharedPreferences 에 무언가가 저장되어 있는지 확인하십시오. . 그렇지 않은 경우 Drawable 의 기본 사진을 표시하십시오.  그러나 저장된 것이 있으면 저장된 경로를 가져 와서 ImageView 로 설정하십시오. .

  • 답변 # 2

    검색된 이미지 경로를 appPreference에 저장하고 Oncreate에 조건을 설정하면 appPreference에서 경로를 사용할 수있는 경우 이미지 특정 활동을 대체합니다

관련 자료

  • 이전 Solr 5 SSL 및 bin/post
  • 다음 ios - xcode 101 - iphone 8 plus, iphone xr 및 iphone xs max에서 skstoreproductviewcontroller를 표시하려고 시도하는 시뮬레이터 충돌