catch onKeyDown MainActivity并将keyCode传递给fragment

时间:2014-10-25 19:21:56

标签: android android-activity android-fragments

非常感谢您的帮助。

我有一个ManiActivity,我需要捕获onKeyDown事件的keyCode并将其传递给片段。

我可以帮忙吗?

我有来自实施活动的下一个鳕鱼

 private MyStringListener listener;

    public interface MyStringListener{

        public boolean computeSomething(int keyCode, KeyEvent event);

    }

    @Override
    public void onAttach(Activity activity) {
        super.onAttach(activity);
        try {
            listener = (MyStringListener) activity;
        } catch (ClassCastException castException) {
            /** The activity does not implement the listener. */
        }
    }



    public void myOnKeyDown(int keyCode, KeyEvent event) {
        if (keyCode == KeyEvent.KEYCODE_MENU) {


        }

    }

但我现在不知道如何在mainactivity中执行事件以将keyCode发送到片段

我希望有所帮助,谢谢

0 个答案:

没有答案