강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

박정훈님의 프로필 이미지
박정훈

작성한 질문수

윤재성의 Java 기반 Android 9.0(pie) App 개발 기본 1단계

Context Menu

리스트 레이아웃에 이미지 넣을때

작성

·

224

0

꼭 한번 이렇게 에러가 뜨고 다시 이미지 를 다른것으로 바꿔주면 에러가 없어지는데요..

왜 그런지 잘 모르겠습니다.. 아래는 에러 로그 입니다.

이미지 이름에 혹시 숫자나 대문자 들어가면 안되나요?

이미지 파일명에 어떤 규칙이 있을까요?

01-19 12:27:33.527 29150-29150/? E/libprocessgroup: failed to make and chown /acct/uid_10072: Read-only file system

01-19 12:27:34.101 29150-29150/com.first.myapplication E/AndroidRuntime: FATAL EXCEPTION: main

    Process: com.first.myapplication, PID: 29150

    android.content.res.Resources$NotFoundException: Resource ID #0x7f06005f

        at android.content.res.Resources.getValue(Resources.java:1266)

        at androidx.appcompat.widget.ResourceManagerInternal.loadDrawableFromDelegates(ResourceManagerInternal.java:252)

        at androidx.appcompat.widget.ResourceManagerInternal.getDrawable(ResourceManagerInternal.java:139)

        at androidx.appcompat.widget.ResourceManagerInternal.getDrawable(ResourceManagerInternal.java:132)

        at androidx.appcompat.content.res.AppCompatResources.getDrawable(AppCompatResources.java:104)

        at androidx.appcompat.widget.AppCompatImageHelper.setImageResource(AppCompatImageHelper.java:86)

        at androidx.appcompat.widget.AppCompatImageView.setImageResource(AppCompatImageView.java:94)

        at android.widget.SimpleAdapter.setViewImage(SimpleAdapter.java:240)

        at android.widget.SimpleAdapter.bindView(SimpleAdapter.java:190)

        at android.widget.SimpleAdapter.createViewFromResource(SimpleAdapter.java:126)

        at android.widget.SimpleAdapter.getView(SimpleAdapter.java:114)

        at android.widget.AbsListView.obtainView(AbsListView.java:2347)

        at android.widget.ListView.makeAndAddView(ListView.java:1864)

        at android.widget.ListView.fillDown(ListView.java:698)

        at android.widget.ListView.fillFromTop(ListView.java:759)

        at android.widget.ListView.layoutChildren(ListView.java:1673)

        at android.widget.AbsListView.onLayout(AbsListView.java:2151)

        at android.view.View.layout(View.java:15671)

        at android.view.ViewGroup.layout(ViewGroup.java:5038)

        at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1703)

        at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1557)

        at android.widget.LinearLayout.onLayout(LinearLayout.java:1466)

        at android.view.View.layout(View.java:15671)

        at android.view.ViewGroup.layout(ViewGroup.java:5038)

        at android.widget.FrameLayout.layoutChildren(FrameLayout.java:579)

        at android.widget.FrameLayout.onLayout(FrameLayout.java:514)

        at android.view.View.layout(View.java:15671)

        at android.view.ViewGroup.layout(ViewGroup.java:5038)

        at androidx.appcompat.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:446)

        at android.view.View.layout(View.java:15671)

        at android.view.ViewGroup.layout(ViewGroup.java:5038)

        at android.widget.FrameLayout.layoutChildren(FrameLayout.java:579)

        at android.widget.FrameLayout.onLayout(FrameLayout.java:514)

        at android.view.View.layout(View.java:15671)

        at android.view.ViewGroup.layout(ViewGroup.java:5038)

        at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1703)

        at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1557)

        at android.widget.LinearLayout.onLayout(LinearLayout.java:1466)

        at android.view.View.layout(View.java:15671)

        at android.view.ViewGroup.layout(ViewGroup.java:5038)

        at android.widget.FrameLayout.layoutChildren(FrameLayout.java:579)

        at android.widget.FrameLayout.onLayout(FrameLayout.java:514)

        at android.view.View.layout(View.java:15671)

        at android.view.ViewGroup.layout(ViewGroup.java:5038)

        at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:2086)

        at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1843)

        at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1061)

        at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5885)

        at android.view.Choreographer$CallbackRecord.run(Choreographer.java:767)

        at android.view.Choreographer.doCallbacks(Choreographer.java:580)

        at android.view.Choreographer.doFrame(Choreographer.java:550)

        at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753)

        at android.os.Handler.handleCallback(Handler.java:739)

        at android.os.Handler.dispatchMessage(Handler.java:95)

        at android.os.Looper.loop(Looper.java:135)

        at android.app.ActivityThread.main(ActivityThread.java:5254)

        at java.lang.reflect.Method.invoke(Native Method)

        at java.lang.reflect.Method.invoke(Method.java:372)

        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)

    at com.android.interna

답변 1

0

박정훈님의 프로필 이미지
박정훈
질문자

리스트 뷰를 커즈터마이징 할때 생기는 에러인데요 처음에는 이미지파일이 이상하다고 생각했는데요(그림을 바꾸면 에러가 없어짐.) 작업할때마다 이미지 파일을 처음 넣으면 계속 에러가 떠요. 

박정훈님의 프로필 이미지
박정훈

작성한 질문수

질문하기