2013-07-15 2 views
-6

Почему и когда мы используем extends в android?Когда мы используем 'extends' в классе в android

public class AndroidListViewActivity extends ListActivity {....

Как это, почему мы используем extends ListActivity здесь?

+10

Вам нужно научиться Java. – SLaks

+3

Согласитесь .. Я не понимаю, почему люди пытаются научиться Android до Java. Это JAVA. – Enrichman

+1

@ Enrichman Потому что Android гораздо более привлекателен, чем скучная старая Java. Я согласен, это ненормально, и это относится ко всему в этом мире. Вы не узнаете, как кататься на мотоцикле, прежде чем научиться кататься на велосипеде. Сначала изучите основы. –

ответ

2

Мы используем extends, когда хотим создать подкласс какого-либо класса, и это не специфичная для Android, а часть Java. Возможно, вы захотите следовать this tutorial.

0

Поскольку ваш Activity имеет ListActivity и вы хотите Activity функции, а также те, которые связаны с ListActivity, как с помощью getListView

ListActivity extends Activity так что вы получите все Activity методы до сих пор.

Итак, если вы хотите создать AsyncTask, то вы используете extends AsyncTask<params>, чтобы иметь доступ к методам AsyncTask и т. Д.

Смежные вопросы