当我调用setListAdapter(ListAdapter adapter)并导航到方法时(Ctrl +单击),我看到以下内容:
public void setListAdapter(ListAdapter adapter) {
throw new RuntimeException("Stub!");
}
使用Class的方法如下:
public class ChecklistDemo extends ListActivity {
private static final String[] items={"lorem", ... , "augue", "purus"};
@Override
public void onCreate(Bundle state) {
super.onCreate(state);
setContentView(R.layout.main);
**setListAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_multiple_choice,
items));**
}
}
根据我的理解,当我调用此方法时,将调用最近的超类中的方法。但是,由于此类是存根类,因此我应该获取RunTimeException。谁能提供一些澄清?
最诚挚的问候,kaluzo
所以我能问你为什么要在其他方法上做到这一点吗?可以在相同的OnCreate方法上做到这一点