]Я бы использовал []ListActivity[
], так как он дает вам множество быстрых методов, чтобы сделать вещи проще и сохранить ваш код более читабельным. [
] Например, вы получаете метод [][]onListItemClick()[
][] , который вызывается всякий раз, когда вы щелкаете по элементу, который спасает вас от создания отдельного слушателя.[
] Если вы хотите изменить компоновку []ListActivity[
], вы все еще можете использовать метод [][]setContentView()[
] из []Activity[
][]. Пока где-то в вашем []View[
] есть []ListView[
], вызванный []@android:id/list[
], []ListActivity[
] все еще будет работать. [
]Если вы все еще не уверены, вы всегда можете посмотреть на исходный код [] для []ListActivity[
][] и увидеть, что он не делает все, кроме того, что делает вашу жизнь немного проще.[
Я бы пошел с деятельностью. На самом деле не вижу смысла использовать ListActivity, если вы не хотите делать что-то тривиальное и не знаете, что это будет с List.