动作视图意图不起作用

Posted

技术标签:

【中文标题】动作视图意图不起作用【英文标题】:Action view intent does not work 【发布时间】:2015-09-07 16:20:34 【问题描述】:

搜索小部件的操作视图意图不发送意图 我正在使用 Toast 来显示当用户从快速搜索框中的建议中选择项目时是否发送意图

这里是 sn-p,在可搜索的 Activity 中接收到意图

if (Intent.ACTION_VIEW.equals(intent.getAction()))
   /* Intent countryIntent = new Intent(this, RecordActivity.class);
    countryIntent.setData(intent.getData());
    startActivity(countryIntent);
    */
    Toast.makeText(this,"click",Toast.LENGTH_LONG).show();
    finish();

来自 searchable.xml 的 sn-p,其中搜索小部件支持操作视图

android:searchSuggestIntentAction="android.Intent.action.VIEW"

action_view 意图根本没有发送任何 Uri 我不知道原因,尽管 action_search 工作

【问题讨论】:

【参考方案1】:

意图动作名称区分大小写。使用这个:

android.intent.action.VIEW

【讨论】:

以上是关于动作视图意图不起作用的主要内容,如果未能解决你的问题,请参考以下文章

推送视图控制器不起作用

添加子视图后 setNeedsDisplay 不起作用

UIButton 在子视图控制器中不起作用

通知中的待处理意图不起作用

深层链接意图不起作用

通过意图打开whatsapp在Android 11中不起作用