私はlistViewとonClickListenerを持っていて、onClickが何かを実行して動作します。ここで、AlertDialog onLongClickを表示したいのですが、何も起こりません。マニフェストのListViewにも追加android:longClickable="true"
しましたが、それでも何も起こりません。
listView.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View v) {
final CharSequence[] items = {"Revansch!", "Lägg till som vän","Ta bort spelet"};
AlertDialog.Builder builder = new AlertDialog.Builder(ChallengeList.this);
builder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show();
}
});
AlertDialog alert = builder.create();
alert.show();
return true;
}
});
なぜそれが機能しないのか誰もが知っていますか?前もって感謝します!