为什么以及何时在android中使用extends
?
public class AndroidListViewActivity extends ListActivity {....
像这样,为什么我们在这里使用extends ListActivity
?
答案 0 :(得分:2)
当我们想要创建某个类的子类时,我们使用extends
,这不是特定于android的,而是Java的一部分。您可能需要关注this tutorial。
答案 1 :(得分:0)
因为您的Activity
有一个ListActivity
而您希望Activity
功能以及与ListActivity相关的功能,例如使用getListView
ListActivity extends Activity
因此您仍然可以获得所有Activity
方法。
因此,如果您要创建AsyncTask
,则可以使用extends AsyncTask<params>
访问AsyncTask
方法等。