逐行设置文本
SetText row by row
我正在尝试设置 TextView
以读取来自算法的数字结果。我想将它们逐行排序。这些数字现在彼此并排显示。我怎样才能一行一行地制作它们?
我制作了新的自定义对话框,其中包含名为 Peak_num 的 TextView
,但我无法进一步对它们进行排序。我希望有一个人可以帮助我。
List<Integer> List_Of_Peaks = findPeaks(String_TO_List);
dialog.setTitle("my Dialog");
dialog.setContentView(R.layout.customdialog);
dialog.show();
Log.i(TAG, "Peaks" + List_Of_Peaks);
Peaks_num = (TextView) dialog.findViewById(R.id.Peak_Num);
Peaks_num.setText(String.valueOf(List_Of_Peaks));
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent"
android:orientation="horizontal">
<TextView
android:id="@+id/Peak_Num"
android:layout_width="159dp"
android:layout_height="wrap_content"
android:background="@drawable/back"
android:text="Peaks"
android:textColor="#040307"
android:layout_weight="1" />
List<Integer> List_Of_Peaks = findPeaks(String_TO_List);
dialog.setTitle("my Dialog");
dialog.setContentView(R.layout.customdialog);
dialog.show();
Log.i(TAG, "Peaks" + List_Of_Peaks);
Peaks_num = (TextView) dialog.findViewById(R.id.Peak_Num);
String text="";
for(Integer integer:List_Of_Peaks)
{
text+=integer+"\n"; // split
}
Peaks_num.setText(text);
我正在尝试设置 TextView
以读取来自算法的数字结果。我想将它们逐行排序。这些数字现在彼此并排显示。我怎样才能一行一行地制作它们?
我制作了新的自定义对话框,其中包含名为 Peak_num 的 TextView
,但我无法进一步对它们进行排序。我希望有一个人可以帮助我。
List<Integer> List_Of_Peaks = findPeaks(String_TO_List);
dialog.setTitle("my Dialog");
dialog.setContentView(R.layout.customdialog);
dialog.show();
Log.i(TAG, "Peaks" + List_Of_Peaks);
Peaks_num = (TextView) dialog.findViewById(R.id.Peak_Num);
Peaks_num.setText(String.valueOf(List_Of_Peaks));
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent"
android:orientation="horizontal">
<TextView
android:id="@+id/Peak_Num"
android:layout_width="159dp"
android:layout_height="wrap_content"
android:background="@drawable/back"
android:text="Peaks"
android:textColor="#040307"
android:layout_weight="1" />
List<Integer> List_Of_Peaks = findPeaks(String_TO_List);
dialog.setTitle("my Dialog");
dialog.setContentView(R.layout.customdialog);
dialog.show();
Log.i(TAG, "Peaks" + List_Of_Peaks);
Peaks_num = (TextView) dialog.findViewById(R.id.Peak_Num);
String text="";
for(Integer integer:List_Of_Peaks)
{
text+=integer+"\n"; // split
}
Peaks_num.setText(text);