【问题标题】:Can a button be clicked in status bar notification before ICS?可以在 ICS 之前单击状态栏通知中的按钮吗?
【发布时间】:2012-07-18 04:47:53
【问题描述】:

虽然在 ICS 中将按钮放入状态栏通知(并使其正常工作)很容易,但在早期版本的 android 中,显示的按钮似乎无法获得焦点或单击。是这样吗?焦点将传递到整个通知,而不是它前面的按钮(我使用RemoteViews.setOnClickPendingIntent(int, PendingIntent) 链接按钮)。

【问题讨论】:

    标签: android android-notifications


    【解决方案1】:

    不,在 Honeycomb 之前的版本中不能有这样的 UI 元素。一旦您的通知条目被整体点击,您所能拥有的就是待处理的意图,仅此而已。如果需要,您可以向用户显示一个选择器(即以对话框为主题的活动),以便用户可以选择任何额外需要的内容,但您不能直接在通知区域中使用它

    【讨论】:

    • 谢谢!那么Honeycomb(SDK 11)是分界线吗?有关于这个确切功能的一些文档吗?
    • 对不起,我错过了左上角的这些隐形通知。很高兴你现在解决了。
    猜你喜欢
    • 2013-10-26
    • 2013-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多