如何讓我的應用程序在長條件單擊上顯示上下文菜單? 我寫了這段代碼,它正在工作。 我怎樣才能讓它顯示當我點擊某個按鈕?按鈕長按點擊上下文菜單?
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/tv"
android:textColor="#04B404" />
代碼:
TextView tv=(TextView)findViewById(R.id.tv);
tv.setOnCreateContextMenuListener(this);
@Override
public void onCreateContextMenu(ContextMenu menu, View view, ContextMenuInfo menuinfo) {
super.onCreateContextMenu(menu, view, menuinfo);
menu.setHeaderTitle("Set as");
menu.add(menu.FIRST, Menu.NONE, 0, "Set as Wallpaper");
menu.add(menu.FIRST+1, Menu.NONE, 0, "Download");
menu.add(menu.FIRST+2, Menu.NONE, 0, "Info);
}
使用上下文操作欄更清潔。 http://developer.android.com/design/patterns/actionbar.html#contextual –