日食によると、これが有効でないのはなぜですか:
protected String doInBackground(String... arg0) {
publishProgress(10);
if(true){
//validate with DB
}else{
//send to registration screen
}
return null;
}
//Update Progress
protected void onProgressUpdate(Integer... values) {
mProgress.setProgress(values[0]);
}
エクリプスはこう言っています。
publishProgress(10); <<publishProgress(Void) is not acceptable for type publishProgress(Int)
ただし、ここの他の質問は、その正確な方法で使用されていることを示しています。APIの変更ですか?私は本当に、publishProgress に文字列と int を渡したいと思っています。これは可能ですか:
publishProgress("Starting Validation", 10);
ティア