ハードコードされたarraylistでリストビューを作成しました。私は単に "本当の" arraylistまたはhashmapを追加するまで、リストから項目を削除できるようにしたい。 singelklickはこの段階では重要ではないイベントを生成し、項目のlongklickは最初に項目を削除するかどうかを尋ね、削除する場合はyesを押します。私はアンドロイドには非常に新しく、clickeventsなどではうまくいかず、どうすればこれを管理できますか?与えられたコード例が私のコードに関連していれば、私はもっと素晴らしいことになるだろう。どうもありがとう!リストビューからアイテムを削除する
R.layout.bookmarksは、リストビューとそのすべてのアイテムで構成されています。
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));
}
}