初めての Android アプリケーションを開発していますが、難しい問題に直面しています。私のアプリケーションには、listview を使用してすべての sqlite データベース レコードを表示するページがあります。ユーザーがリストビューを長押ししてスピナーをポップアップできるようにしたいのですが、強制的に閉じます。
private ListView.OnItemLongClickListener modItem = new ListView.OnItemLongClickListener()
public boolean onItemLongClick(AdapterView<?> arg0, View v,int index, long arg3)
{
//I don't know what should I put in the parameter of the spinner constructor
sp_choice = new Spinner(<???>);
//Same problem that I don't know what should I put in <???>
ArrayAdapter<String> adt = new ArrayAdapter<String>(<???>,android.R.layout.simple_spinner_item, getResources().getStringArray(R.array.choice_array));
adt.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
sp_choice.setAdapter(adt);
return true;
}
};