textView.setText(getChild(groupPosition,childPosition).toString());
--------------------编程问答-------------------- getChild()实际返回的是一个String,全这人方法声明里声明的返回类型为Object,所以需要调用一上toString或者强制转型. --------------------编程问答--------------------函数声明是Object而函数返回是其子类String,那实际返回也是String啊,既然是String为什么还要转型 --------------------编程问答-------------------- 这里是因为TextView控件的setText()方法接受的参数不只是String类型,还可以是int类型(也就是一个资源的ID),对于String类型和int类型的内部处理逻辑是不一样的
如果传入一个Object类型的对象,那它的内部就不知道应该把这个Object对象当作什么类型来处理了,所以需要指定Object对象的类型.
补充:移动开发 , Android