【发布时间】:2014-08-09 07:16:21
【问题描述】:
你好,我有小问题。我应该如何以及在哪里将该方法放在 asyncTask 中,或者更好的是,它在 asyncTask 中的外观。
这是我的代码
public void licz()
{
wyniki.setText("");
N = Integer.parseInt(liczbaN.getText().toString());
tablica = new String [90];
int i=0;
for(licz1=99;licz1>=10;licz1--)
{
for(licz2=10;licz2<=licz1;licz2++)
{
if(N==licz1/licz2 && licz1%licz2==0)
{
String nap1 = Integer.toString(licz1);
String nap2 = Integer.toString(licz2);
napis = (nap1+ " " + nap2 +"\n"); // moj string
lista.add(napis);
tablica[i]=napis;
i++;
wyniki.setText("");
}
}
String listString = "";
for (String s : tablica)
{
listString += s;
}
listString=listString.replaceAll("null", "");
wyniki.setText(listString);
}
}
【问题讨论】:
-
您为什么要这样做?此代码似乎不保证 AsyncTask。
-
因为循环和数组中的值会更高
-
还有更多关于 sharedpreferences 的信息,我只想知道如何将该方法实现到 asynctask
标签: java android methods android-asynctask