私有类MyAsyncTask扩展了AsyncTask< String,String,String>
在此代码中<>中的参数是什么? ?我在许多地方看到了同样的事情。但我无法弄清楚它究竟意味着什么。我试图异步填充listview我是android编程的新手,所以请帮助......
答案 0 :(得分:1)
亲爱的Raghu在上面提到了URL,你应该看看Java Generics。
我刚刚在这里提取了一些信息。
使用以下格式定义泛型类:
班级名称{/ * ... * /}
接下来是由尖括号(<>)分隔的类型参数部分 班级名称。它指定了类型参数(也称为类型) 变量)T1,T2,...和Tn。
要更新Box类以使用泛型,可以创建泛型类型 通过将代码“public class Box”更改为
来声明**"public class Box <T>". This introduces the type variable, T, that can be used anywhere inside the class**.
所以在你的情况下,
AsyncTask <String, String, String >
它说..这三个字符串变量可以在你的AsynTask中使用。
希望这会有所帮助。