这可能是由于使用了不正确的布局或没有正确设置适配器导致的。为了解决此问题,请确保以下几点:
例如,在使用默认布局的情况下,您可以使用以下代码:
AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setSingleChoiceItems(items, 0, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { // Handle item selection } }); AlertDialog dialog = builder.create(); dialog.show();
例如,如果您要显示字符串数组,您可以使用以下代码:
final String[] items = {"Item 1", "Item 2", "Item 3"};
ArrayAdapter
如果您仍然无法看到选项,请确保您的数据源不为空并且布局已正确设置。