ループがいつでもdoinbackground() {}
が実行されているときに、テキストビューを更新したいと考えています。私は私が私のonProgressUpdate()
方法に入ることができないんだけど、バックグラウンドで実行されているループのカウンターでAndroidでasync.processを使用してテキストビューのテキストを更新するにはどうすればよいですか?
protectedBooleandoInBackground(String...args)
{
startManagingCursor(cursor);
if (cursor.moveToFirst())
{
do {
publishProgress();
}
while(cursor.moveToNext());
}
else {
}
try
{
if (writer!=null)
writer.close();
}
catch(IOExceptione)
{
Log.w("Test",e.toString());
}
end loop
return null;
}
protected void onProgressUpdate(String...values)
{
Log.i("test..","ramjit");
}
を私のテキストビューを更新します。それでは、どのループが直接AsyncTaskページからdoinbackground();
コードが何をしているのか、できていないのかを明確にすることができます。 – huntsfromshadow
実際にはonProgressUpdate(String ... values)メソッドを実行することができません... –
とそれを更新するようにテキストを設定する方法は? –