Java 从推送通知打开活动后关注文本输入字段

Java 从推送通知打开活动后关注文本输入字段,java,android,android-intent,android-notifications,Java,Android,Android Intent,Android Notifications,我有NoteListActivity,其中有搜索栏,通过方法调用: private void searchClicked(MenuItem item) { searchText.setText(AppConstant.NULL_STRING); searchBgr.setVisibility(View.VISIBLE); searchText.requestFocus(); showKeyBoard(); } 我需要从通知栏打开那个特定的方法。 我设法打开了那个

我有NoteListActivity,其中有搜索栏,通过方法调用:

private void searchClicked(MenuItem item) {
    searchText.setText(AppConstant.NULL_STRING);
    searchBgr.setVisibility(View.VISIBLE);
    searchText.requestFocus();
    showKeyBoard();
}
我需要从通知栏打开那个特定的方法。 我设法打开了那个特定的活动,但我不知道如何在我想要关注的活动中调用方法

这是通知栏活动的目的:

Intent searchIntent = new Intent(context, NoteListActivity.class);
    searchIntent.putExtra(AppConstant.FIXED_NOTIFICATION_SEARCH_KEY, true);
    int searchPendingIntentId = AppConstant.FIXED_NOTIFICATION_SEARCH_ID;
    PendingIntent searchPendingIntent = PendingIntent.getActivity(context, searchPendingIntentId, searchIntent,
            PendingIntent.FLAG_UPDATE_CURRENT);

“无法解析方法getBoolean,而getBooleanExtra不从通知栏打开活动”出现错误。getBooleanExtra不从通知栏打开活动是什么意思?
onCreate(){

    if(getIntent().getBooleanExtra (AppConstant.FIXED_NOTIFICATION_SEARCH_KEY,false) ){

        searchText.setText(AppConstant.NULL_STRING);
        searchBgr.setVisibility(View.VISIBLE);
        searchText.requestFocus();
        showKeyBoard();
    }
}