내 응용 프로그램에서 이미지 자르기를 사용하고 일부 모바일 환경에서 실행되지만 내 실행 중에 다음과 같은 오류가 발생합니다. 삼성 모바일 버전 4.0 이상. 오류 로그를 작성하십시오.Error : android.view.InflateException : 이진 XML 파일 라인 # 26 : com.android.camera.CropImageView 클래스를 부 풀릴 때 오류가 발생했습니다.
코드 { 공용 클래스 CropOptionAdapter를 확장 ArrayAdapter와
private ArrayList<CropOption> mOptions;
private LayoutInflater mInflater;
public CropOptionAdapter(Context context, ArrayList<CropOption> options) {
super(context, R.layout.crop_selector, options);
mOptions = options;
mInflater = LayoutInflater.from(context);
}
@Override
public View getView(int position, View convertView, ViewGroup group) {
if (convertView == null)
convertView = mInflater.inflate(R.layout.crop_selector, null);
CropOption item = mOptions.get(position);
if (item != null) {
return convertView;
}
return null;
}
06-10 15:03:32.339: E/AndroidRuntime(2035): FATAL EXCEPTION: main
06-10 15:03:32.339: E/AndroidRuntime(2035): android.view.InflateException: Binary XML file line #26: Error inflating class com.android.camera.CropImageView
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:691)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.LayoutInflater.rInflate(LayoutInflater.java:739)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.LayoutInflater.rInflate(LayoutInflater.java:742)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.LayoutInflater.inflate(LayoutInflater.java:396)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.LayoutInflater.inflate(LayoutInflater.java:352)
06-10 15:03:32.339: E/AndroidRuntime(2035): at com.project.ugvcl.BillingGenerationActivity$CropOptionAdapter.getView(BillingGenerationActivity.java:3361)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.AbsListView.obtainView(AbsListView.java:2452)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.ListView.measureHeightOfChildren(ListView.java:1250)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.ListView.onMeasure(ListView.java:1161)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.View.measure(View.java:12865)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4712)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1385)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.LinearLayout.measureVertical(LinearLayout.java:670)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.LinearLayout.onMeasure(LinearLayout.java:563)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.View.measure(View.java:12865)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4712)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1385)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.LinearLayout.measureVertical(LinearLayout.java:670)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.LinearLayout.onMeasure(LinearLayout.java:563)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.View.measure(View.java:12865)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4712)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.FrameLayout.onMeasure(FrameLayout.java:293)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.View.measure(View.java:12865)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4712)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.FrameLayout.onMeasure(FrameLayout.java:293)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.View.measure(View.java:12865)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:4712)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.widget.FrameLayout.onMeasure(FrameLayout.java:293)
06-10 15:03:32.339: E/AndroidRuntime(2035): at com.android.internal.policy.impl.PhoneWindow$DecorView.onMeasure(PhoneWindow.java:2242)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.View.measure(View.java:12865)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1240)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2628)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.os.Handler.dispatchMessage(Handler.java:99)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.os.Looper.loop(Looper.java:137)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.app.ActivityThread.main(ActivityThread.java:4517)
06-10 15:03:32.339: E/AndroidRuntime(2035): at java.lang.reflect.Method.invokeNative(Native Method)
06-10 15:03:32.339: E/AndroidRuntime(2035): at java.lang.reflect.Method.invoke(Method.java:511)
06-10 15:03:32.339: E/AndroidRuntime(2035): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:993)
06-10 15:03:32.339: E/AndroidRuntime(2035): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:760)
06-10 15:03:32.339: E/AndroidRuntime(2035): at dalvik.system.NativeStart.main(Native Method)
06-10 15:03:32.339: E/AndroidRuntime(2035): Caused by: java.lang.ClassNotFoundException: com.android.camera.CropImageView
06-10 15:03:32.339: E/AndroidRuntime(2035): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)
06-10 15:03:32.339: E/AndroidRuntime(2035): at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
06-10 15:03:32.339: E/AndroidRuntime(2035): at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.LayoutInflater.createView(LayoutInflater.java:552)
06-10 15:03:32.339: E/AndroidRuntime(2035): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:680)
06-10 15:03:32.339: E/AndroidRuntime(2035): ... 40 more
ur ur question 적절한 방법 ... –
코드를 게시하지 않으면 어떻게 문제를 해결할 수있을 것이라고 기대할 수 있습니까 ?? – kgandroid
코드를 추가했습니다 .... – user2323709