Вообщем возникла проблема, у меня есть массив int, который я конвертирую в String массив, используя Arrays.toString(); для использования в списке AlertDialog. Но сам диалог не хочет принимать говоря, что это не массив String, а просто один String.
Как сделать, чтобы оно подходило для диалога?
Собственно код:
String a = Arrays.toString(stack_data);
String[] test2 = a.substring(1,a.length()-1).split(", ");
AlertDialog.Builder builder = new AlertDialog.Builder(getApplicationContext());
builder.setTitle("История");
builder.setItems(Arrays.toString(test2), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
}
});
AlertDialog alert = builder.create();
alert.show();
stack_data собственно сам массив.