2011-07-28 16 views

答えて

2

Androidの方法では削除ボタンはなく、長押しに基づいたアクションです。リストを長押しすると、できることのリストが表示され、そこに削除が含まれます。たとえば、あなたのGmail、SMS、スレッドの長押しをチェックすると、このオプションが表示されます。

+0

これは役に立ちます。 http://www.mikeplate.com/2010/01/21/show-a-context-menu-for-long-clicks-in-an-android-listview/ – Mudassir

+0

ありがとうございましたPravinCG – rwe

+0

@rwe:この回答の場合あなたの問題を解決しました、それの横にある小さな目盛りをクリックすることで受け入れられるようにマークしてください。 – Mudassir

0

削除ボタンを含む独自のリストビューアイテムレイアウトを作成する必要があります(here for some details on thatを参照)。ボタンXMlでは、アンドロイド:onclick属性を設定し、次にコードに適切なマッチング方法がある必要があります。

arrayAdapter =新しいMyArrayAdapter(これ、R.layout.news_row、newsList:例

<button android:onclick="deleteItem" android:text="Delete" ...> 

public void deleteItem(View view) { 
    ... code to delete... 
} 
+0

ありがとうございました。 – rwe

0

のためにあなたはその後、(ボタン付き)、単一行でXMLファイルを実行します例えば、いくつかのアダプタを拡張するクラスを作成する必要があります) ここで、MyArrayAdapterはArrayAdapterを拡張し、news_rowは1行のビューを持つXMLであり、newsListはデータを含むArrayListです

関連する問題