Проверьте эту страницу из Android API. Вы можете создать список элементов для отображения. Длина массива может быть сколько угодно. Список будет прокручиваться, когда количество элементов станет достаточно большим. Очень похоже на спиннер.
final CharSequence[] items = {"Red", "Green", "Blue"};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Pick a color");
builder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
}
});
AlertDialog alert = builder.create();