答案 0 :(得分:0)
您的myArray不是数组。
假设您的用户输入了一系列用空格分隔的数字,则可以执行以下操作:
替换:
double myArray = Double.parseDouble(mdiPlayText.getText().toString());
作者:
String[] numbers = mdiPlayText.getText().toString().split(" ");
double[] myArray = new double[numbers.length];
for (int i = 0; i <numbers.length ; i++) {
myArray[i] = Double.parseDouble(numbers[i]);
}
...当然还有错误检查等。