Попробуйте это,
Получить значения базы данных в массиве String.
Cursor c = mydb.readFromLogin();
final String[] array = new String[c.getCount()];
if(c.getCount() > 0){
c.moveToFirst();
for (int i = 0; i < c.getCount() - 1; i++) {
array[i] = c.getString(0);
c.moveToNext();
}
}
Builder mbBuilder = new AlertDialog.Builder(LoginActivity.this);
mbBuilder.setItems(array, new DialogInterface.OnClickListener()
{
@Override
public void onClick(DialogInterface dialog, int which)
{
if(which == 0)
{
Toast.makeText(getApplicationContext(), array[which], Toast.LENGTH_SHORT).show();
}
else if(which == 1)
{
Toast.makeText(getApplicationContext(), array[which], Toast.LENGTH_SHORT).show();
}
}
});
mbBuilder.setNegativeButton("Cancel", null);
mbBuilder.create().show();