2014-09-28 48 views
0

如何确定用户在通知栏中点击我的通知的项目? 我需要知道用户点击:如何让项目点击通知

  • 左大图标
  • 的主体(在标题或文本行)右时间戳
  • 右侧小图标

我点击通知创建BroadcastReceiver。我收到的意图: 如果打印intent.toString()我看到信息:

Intent { act=com.mypackage2130837512 flg=0x10 bnds=[64,79][320,143] } 

我看到的坐标,但其始终不断。

请有任何想法如何让项目点击通知?

回答

1

你不想要什么。请使用standard Notification actions作为主体Notification正文,并在支持的情况下使用其他操作按钮/控件。

+0

API 16后可用的通知操作,但android版本иудщц16呢? – 2014-09-28 18:10:57

+0

@TapaSave:我不知道“android versionиудщц16”是什么。你是正确的,通知行动是相对较新的。然而,你不想支持你想要的东西,所以你需要限制自己为早期的Android版本响应整个'Notification'('Builder''上的'setContentIntent()')的单个动作。 – CommonsWare 2014-09-29 11:04:27

+0

对不起,音译......(下面的иудщц==)。谢谢你的回答,我会尝试在16以下的版本中只使用单一的动作。它可以创建自己的布局通知和几个视图里面,并拥有OnClickListeners? – 2014-09-29 12:21:10