哪位大神告诉我这里的this代指哪个啊
import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
public class ex10 extends ListActivity {
String[] weekString = new String[]{"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
ArrayAdapter adapter;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
adapter = new ArrayAdapter(this ,android.R.layout.simple_list_item_1,weekString);
this.setListAdapter(adapter);
}
}
人气:185 ℃ 时间:2020-06-24 11:50:18
解答
因为你定义的ex10类继承自ListActivity基类,而在ex10派生类中并没有实现setListAdapter方法,所以在这里this应该是指ListActivity基类的实例
推荐
猜你喜欢
- 甲乙两个工程队合修一段公路,甲先单独施工4天,完成这段公路的甲乙两个工程队合修一段公路,甲先单独施工4
- 高中数学基础差的应该怎么学
- 若2m与m-1互为相反数,请求m的值
- 一只蚂蚁在一张棋盘的一条直线上爬行,规定向右为正方向,第一次他从A点向右爬了一个单位,第二次想左爬了两个单位到B点,第三次又向右爬了3个单位够到C点,第四次再向左爬了47个单位到达D点.,就这样他一直爬了20次.爬到A.点表示-18,那么A
- 比较下列代数式的大小:2a²-4a-5与2a²+3a+1的大小.
- You can't go to the party.(改为否定祈使句)
- 一个四位数,各个数位上的和是21,这个最小的四位数是----------.
- (x的平方+9)的平方-36x的平方