You have a couple of Toasts that get called when you populate the list, do they get displayed? If not, then you have to figure out why your cursor is empty (on a related note, you shouldn't do this:
while(cl.isLast() == false).
You should do this instead:
while(!cl.isLast()). When comparing the return statement of a method it isn't a big deal, but when you do
== true or
== false using variables there is a critical mistake you can make. So it is best to avoid that habit altogether).
You show the code for Lugar, but not LugarAdapter. Does it properly inform the ListView it is attached to that there are values in the list?
What is your layout like? Does the ListView have a non-zero height? How about the views used to display the items in the list? Are they sized properly to show content?