簡體   English   中英

java.lang.NoClassDefFoundError

[英]java.lang.NoClassDefFoundError

我遇到了07-03 06:16:58.687:E / AndroidRuntime(1729):java.lang.NoClassDefFoundError:com.example.tottal.baby.care.MySimpleCursorAdapter在我的項目中出現此錯誤。

這是我的MySimpleCursorAdapter類:

public class MySimpleCursorAdapter extends SimpleCursorAdapter {

    public MySimpleCursorAdapter(Context context, int layout, Cursor c,
        String[] from, int[] to) {
        super(context, layout, c, from, to);
    }

    @Override
    public void setViewImage(ImageView image_v, String id) {
         String path = id;

        Log.v("path", path);
        Bitmap b = BitmapFactory.decodeFile(path);
        if (b==null){
        Log.v("tag",";( ");
        }
        else{
        Bitmap resizedBitmap = Bitmap.createScaledBitmap(b, 230, 230, true);
        image_v.setImageBitmap(resizedBitmap);

    }
    }

}

我如何在其他類中使用此適配器類:

String[] from = new String[]{ DbManager.Image_path,DbManager.babyName,DbManager.babydob,DbManager.b_date}; 
        int[] to = new int[] {R.id.list_image, R.id.title,R.id.artist,R.id.duration};                   
        MySimpleCursorAdapter   Adapter = new MySimpleCursorAdapter(this, R.layout.list_row, c1, from, to);  
        updateListitem();
        list.setAdapter(Adapter);
        list.setOnItemClickListener(listOnItemClickListener);}

這是logcat:

07-03 06:16:58.687: E/AndroidRuntime(1729): FATAL EXCEPTION: main
07-03 06:16:58.687: E/AndroidRuntime(1729): java.lang.NoClassDefFoundError: com.example.tottal.baby.care.MySimpleCursorAdapter
07-03 06:16:58.687: E/AndroidRuntime(1729):     at com.example.tottal.baby.care.baby_list.onCreate(baby_list.java:62)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.app.Activity.performCreate(Activity.java:5104)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.app.ActivityThread.startActivityNow(ActivityThread.java:2023)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:135)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:347)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:749)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.widget.TabHost.setCurrentTab(TabHost.java:413)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.widget.TabHost$2.onTabSelectionChanged(TabHost.java:154)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.widget.TabWidget$TabClickListener.onClick(TabWidget.java:546)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.view.View.performClick(View.java:4204)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.view.View$PerformClick.run(View.java:17355)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.os.Handler.handleCallback(Handler.java:725)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.os.Handler.dispatchMessage(Handler.java:92)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.os.Looper.loop(Looper.java:137)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at android.app.ActivityThread.main(ActivityThread.java:5041)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at java.lang.reflect.Method.invokeNative(Native Method)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at java.lang.reflect.Method.invoke(Method.java:511)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
07-03 06:16:58.687: E/AndroidRuntime(1729):     at dalvik.system.NativeStart.main(Native Method)

嘗試這個。

我將解釋它,實際上目前無法訪問代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM