解决方案 »

  1.   

    publishProgress方法怎么定义的?
      

  2.   

    这个不是本来就有的方法么? publishProgress(R.integer...)
    还有后面的dialog.setProgress(values[0]);也是同样的问题
      

  3.   


    不是R.integer,应该是Integer吧
      

  4.   

    先谢谢您给我回复
    我的类是这么写的public class MyTask extends AsyncTask<String, integer, byte[]> {
    他错误里边写R.integer,一样的吧是吗
      

  5.   

    先谢谢您给我回复
    我的类是这么写的public class MyTask extends AsyncTask<String, integer, byte[]> {
    他错误里边写R.integer,一样的吧是吗
    应该是大写的Integer,表示一个进度,你写成了小写后IDE(可能是Eclipse)自动帮你关联到R.integer上了,这个类是不能int互相转换的。
      

  6.   

    先谢谢您给我回复
    我的类是这么写的public class MyTask extends AsyncTask<String, integer, byte[]> {
    他错误里边写R.integer,一样的吧是吗
    应该是大写的Integer,表示一个进度,你写成了小写后IDE(可能是Eclipse)自动帮你关联到R.integer上了,这个类是不能int互相转换的。
    哦哦!是的!谢谢