Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-使用另一个Java类对TextView进行排序_Java_Android_Sorting_Textview - Fatal编程技术网

Android-使用另一个Java类对TextView进行排序

Android-使用另一个Java类对TextView进行排序,java,android,sorting,textview,Java,Android,Sorting,Textview,我想在一个抽象类的活动中对一些文本视图进行排序,在这个类中我已经创建了排序方法,然后排序的结果必须写入一个新的文本视图中 编辑: 我的文本视图的内容是数字,现在我想对这些数字进行排序,排序结果必须写入新的文本视图中 例如: TextView1内容:23 TextView2内容:41 TextView3内容:3 TextView4(将包含排序规则):3、23、41假设我正确理解了您的问题,这应该适用于您: List<Integer> data = new ArrayList<In

我想在一个抽象类的活动中对一些文本视图进行排序,在这个类中我已经创建了排序方法,然后排序的结果必须写入一个新的文本视图中

编辑: 我的文本视图的内容是数字,现在我想对这些数字进行排序,排序结果必须写入新的文本视图中

例如:

TextView1内容:23

TextView2内容:41

TextView3内容:3


TextView4(将包含排序规则):3、23、41

假设我正确理解了您的问题,这应该适用于您:

List<Integer> data = new ArrayList<Integer>();
data.add(Integer.parseInt(TextView1.getText().toString()));
data.add(Integer.parseInt(TextView2.getText().toString())); 
data.add(Integer.parseInt(TextView3.getText().toString()));
Collections.sort(data);
TextView4.setText(data.toString());
List data=new ArrayList();
add(Integer.parseInt(TextView1.getText().toString());
add(Integer.parseInt(TextView2.getText().toString());
add(Integer.parseInt(TextView3.getText().toString());
收集、分类(数据);
TextView4.setText(data.toString());

对不起,您需要的是在textView中对文本进行排序或重新排列您的textView您的问题非常模糊。请尝试添加更多详细信息。请将代码粘贴到此处。是否使用列表数组对文本视图进行排序。你想在textview中对文本进行什么排列?这是一个复杂的问题我想对一些textview进行排序,排序结果必须写在一个新的textview中,我希望已经很清楚了你必须对里面的整数进行排序而不是对textview进行排序。使用textView.getText()、Integer.parseInt()、ArrayList存储textView和Collections.sort()的值。