So far so good, you've successfully hit a breakpoint. Now you need to inspect variables (Google for Eclipse debugging basics).
Also set a breakpoint whee data is handed over to the adapter, and see which one gets hit first. BTW, I think adding "if (vidUris != null)" inside getCount() will fix the crash for now, but still - learning how to debug and understand what the code actually does during execution is instrumental to any further development work you plan on doing. -- Kostya Vasilyev -- http://kmansoft.wordpress.com 17.07.2010 2:15 пользователь "Victoria Busse" <victoriasarabu...@gmail.com> написал: Okay, I set the breakpoint for getCount(); and this is what I got... <terminated>Moved [Android Application] <disconnected>DalvikVM[localhost:8615] Moved [Android Application] DalvikVM[localhost:8615] Thread [<3> main] (Suspended (entry into method getCount in EditGalleryView$VideoAdapter)) EditGalleryView$VideoAdapter.getCount() line: 74 GridView.setAdapter(ListAdapter) line: 128 EditGalleryView.onCreate(Bundle) line: 28 Instrumentation.callActivityOnCreate(Activity, Bundle) line: 1047 ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2459 ActivityThread.startActivityNow(Activity, String, Intent, ActivityInfo, IBinder, Bundle, Object) line: 2335 LocalActivityManager.moveToState(LocalActivityManager$LocalActivityRecord, int) line: 127 LocalActivityManager.startActivity(String, Intent) line: 339 TabHost$IntentContentStrategy.getContentView() line: 648 TabHost.setCurrentTab(int) line: 320 TabHost.addTab(TabHost$TabSpec) line: 213 GalleryView.onCreate(Bundle) line: 28 Instrumentation.callActivityOnCreate(Activity, Bundle) line: 1047 ActivityThread.performLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2459 ActivityThread.handleLaunchActivity(ActivityThread$ActivityRecord, Intent) line: 2512 ActivityThread.access$2200(ActivityThread, ActivityThread$ActivityRecord, Intent) line: 119 ActivityThread$H.handleMessage(Message) line: 1863 ActivityThread$H(Handler).dispatchMessage(Message) line: 99 Looper.loop() line: 123 ActivityThread.main(String[]) line: 4363 Method.invokeNative(Object, Object[], Class, Class[], Class, int, boolean) line: not available [native method] Method.invoke(Object, Object...) line: 521 ZygoteInit$MethodAndArgsCaller.run() line: 860 ZygoteInit.main(String[]) line: 618 NativeStart.main(String[]) line: not available [native method] Thread [<13> Binder Thread #2] (Running) Thread [<11> Binder Thread #1] (Running) As I am really new to all this, I don't really have clue what it means... :p On Fri, Jul 16, 2010 at 10:54 PM, Victoria Busse < victoriasarabu...@gmail.com> wrote: > > Thanks :... -- You received this message because you are subscribed to the Google Groups "Android Beginners" gr... -- You received this message because you are subscribed to the Google Groups "Android Beginners" group. NEW! Try asking and tagging your question on Stack Overflow at http://stackoverflow.com/questions/tagged/android To unsubscribe from this group, send email to android-beginners+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en