Ich habe eine Listenansicht mit einer fest codierten Arraylist erstellt. Ich möchte nur in der Lage sein, Elemente aus der Liste zu löschen, bis ich eine "echte" Arraylist oder Hashmap hinzufüge. Ein Einzelklick soll ein Ereignis erzeugen, das zu diesem Zeitpunkt nicht wichtig ist und ein langer Klick auf den Gegenstand soll zuerst fragen, ob Sie den Gegenstand löschen wollen und wenn ja, löschen Sie ihn. Ich bin sehr neu bei Android und nicht gut bei Clickevents und so, wie kann ich das schaffen? Wenn Code-Beispiel zu meinem Code gegeben würde, wäre ich mehr als dankbar. Vielen Dank!Löschen von Elementen aus Listenansicht
Die R.layout.bookmarks bestehen aus der Listview und all ihren Items.
public class Bookmarks extends ListActivity
{
private static final String[] ITEMS = { "First item", "Second item",
"Third item", "Fourth item", "Fifth item", "Sixth item", "First item", "First item",
"First item", "First item", "First item", "First item", "First item", "First item",
};
@Override
public void onCreate(final Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.bookmarks);
final ListView list = getListView();
list.setAdapter(new ArrayAdapter<String>(this,
R.layout.styles, ITEMS));
}
}