ArrayList q = db.GetAllValues();
for(int i=0;i<.size();i++)
{
String text1 = q.get(i).toString();
author.setText(text1);
ArrayList q = db.GetAllValues();
for(int i=0;i<.size();i++)
{
String text1 = q.get(i).toString();
author.setText(text1);
ArrayList のすべての要素をテキストビューに表示したいようです。次に、StringBuilder を使用してすべての要素を 1 つの文字列に結合し、この文字列を textview に設定します。
StringBuilder を使用すると、文字列結合のパフォーマンスが大幅に向上します。
StringBuilder sb = new StringBuilder();
for (int i = 0; i < q.size(); i ++) {
sb.append(q.get(i).toString();
}
author.setText(sb.toString());