EclipseでADTを使用し、マスター/詳細フローを使用して新しいアクティビティを作成するようにADTに指示すると、このメソッドはフラグメントの1つに表示されます。
/**
* Turns on activate-on-click mode. When this mode is on, list items will be
* given the 'activated' state when touched.
*/
public void setActivateOnItemClick(boolean activateOnItemClick) {
// When setting CHOICE_MODE_SINGLE, ListView will automatically
// give items the 'activated' state when touched.
getListView().setChoiceMode(
activateOnItemClick ? ListView.CHOICE_MODE_SINGLE : ListView.CHOICE_MODE_NONE);
}
ただし、を実装したいと思いMultiChoiceModeListener
ます。したがって、必要なものが削除されるため、このメソッドへのすべての参照を削除するCHOICE_MODE_MULTIPLE_MODAL
必要があります。ActionMode
ただし、アイテムの詳細を表示しているので、アクティブでないときにリストからアイテムの1つを選択した後でも、個々のアイテムを「アクティブ」として表示したいと思います。(もちろん、必要に応じて切り替えます)それを行う方法はありますか?