質問: androidリストビュー-行ボタンの削除、選択したボタンの削除、またはアイテムクリックメニューからの削除? アイテム行を含むandroidリストビューアクティビティ。ユーザーは一部の行を削除できる必要があります。android=の標準的な方法は、アイテムのクリックメニューを使用することです。しかし、2クリックです。それが最善の方法ですか?
回答: リストアイテムを削除するための操作は、事故を防ぐのに十分なほど複雑である必要がありますが、複数のアイテムを削除することはそれほど難しくありません。android 3.xおよび4.xの場合、「コンテキストアクションバー」を使用することをgoogleが推奨しています。これにより、アイテムを選択すると、削除アイコンをアクションに追加できますバー。参照: http://developer.android.com/design/patterns/selection.html android 2.xで使用されていた古い、一般的な操作は、リストアイテムを長押しするとアクティブになるコンテキストメニューに「削除」アクションを配置することでした。これらの両方のインターフェースの1つの欠点は、「編集」と「コピー」またはその他の一般的なアクションが「削除」アクションの近くにあることが多いため、元に戻せない「削除」では、事故を防ぐために追加の確認入力フォームが必要になる場合があります。 (これを、iphonesqueの「スワイプして削除ボタンを表示する」と対比してください。これは、一意で2つのステップであるため、確認を必要としません。)googleの2.x sms "messaging"アプリをandroidの例:アイテムを削除するには長押しする必要があります。コンテキストメニュー、アラートダイアログでの削除の最終確認。