КВО и изменение пользовательского интерфейса по значению изменилось

В расписании onCreateOptionsMenu задайте задачу, чтобы отключить длинный щелчок по нужному пункту меню. Вот пример

    @Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {

    inflater.inflate(R.menu.my_menu, menu);
    new Handler().post(new Runnable() {
        @Override
        public void run() {
            final View v = getActivity().findViewById(R.id.your_menu_item);
            if (v != null) {
                v.setOnLongClickListener(new View.OnLongClickListener() {
                    @Override
                    public boolean onLongClick(View v) {
                        return false;
                    }
                });
            }
        }
    });
}
0
задан Wise Shepherd 6 September 2012 в 23:43
поделиться