下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
为了创建一个手持设备上的并且也能同时发送给可穿戴设备的Notfcaton,需要使用NotfcatonCompat.Buder。当你使用这个类创建Notfcaton之导入导入必要的包,在你的bud.grade文件中加入下面这行:现在,您的项已经获得必要的包,从支持库导入必要的类importimportadroid.support.v4.app.Notificatioimportadroid.support.v4.app.NotificatioMaimportadroid.support.v4.app.NotificatioCompat.WearableExte通过NotfcatonBuder创建Notfcatonv4supportbrary能够让你采用最新的特性,诸如放置actonbutton或采用argecon,去实现一个Notfcaton,兼容Androd1.6(APIeve4及以上。.setSmallIco(R.drawable.iceve.setCotetext(evetLocatio为了通过supportbrary创建一个Notfcat.setSmallIco(R.drawable.iceve.setCotetext(evetLocatio除了通过setContentIntent()定义的主要的acton之外,你还可以通过传递一个PendngIntent给addActon()的参数,从而添加更多的acton。例如,下面的代码展示了同上面一样的Notfcaton,只不过添加了一个在地图上查看事件位置的acton。e map .setSmallIco(R.drawable.iceve.setCotetext(evetLocatio.addActio(R.drawable.ic在手持设备上,acton表现为在Notfcaton上附加的一个额外按钮。在可穿戴设备上,acton表现为Notfcaton左滑后出现的大按钮。当用户点击acton时,能够触发手持设备上对应的ntent。提示如果你的Notfcaton包含了一个"Repy"的acton(例如短信类app),你可以通过支持直接从Androd可穿戴设备返回的语音输入,来加强该功能的使用。更多信息,详见RecevngVoceInputfromaNotfcaton。指定可穿戴设备独有的Actons如果你想要可穿戴式设备上的acton与手持式设备不一样的话,可以使用WearabeExtender.addActon(),一你通过这eeeLAGUDAE//CreateteNotificatio ewNotificatioCompat.Actio.Builder(R.drawable.icactioewewNotificatioCompat.Builder(mCo.setSmallIco(R.drawable.ic.exted(ewWearableExteder().addActio(actio你可以在Notfcaton中通过添加某种"bgvew"的stye来插入扩展文本。在手持式设备上,用户能够通过扩展的Notfcaton看见bgvew的内容。在可穿戴式设备上,bgvew内容是默认可见的。.setSmallIco.setSmallIco(R.drawable.iceve.setCotetext(evetLocatio.addActio(R.drawable.ic要注意的是,你可以通过setLargeIcon()方法为任何Notfcaton添加一张较大的背景图片。更多关于大图片在Notfcaton上的设计,详见DesgnPrncpesofAndrodWear。为Notification添加wearable特如果你需要为Notfcaton添加一些可穿戴的特性设置,比如制定额外的内容页,或者让用户通过语音输入一些文字,那么你可以使用创建一个NotfcatonCompat.Buder的实例,就像本课程先前所说的,设置需要的Notfcaton属性。NotificatioNotificatioCompat.WearableExtederwearableExteder=ewNotificatioCompat.WearableExteder().setHitHideIco//teexte witteWearableExte otif=ewNotificatioCompat.Builder(mCo.setSmallIco(R.drawable.ew.exted(wearableExte这个setHntHdeIcon()方法只是使用NotfcatonCompat.WearabeExtender构建notfcaton如果你需要获取可穿戴特性的内容,可以使用相应的get方法,该例子通过调用getHntHdeIcon()去获取当前Notfcaton是隐藏了conNotificatioNotificatioCompat.WearableExtederwearableExteder=显示如果你想要显示你的Notfcaton,请使用NotfcatonManagerCompat的API代替Notfcat////Get stace MaMaagerMa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度石粉独家供应合同3篇
- 2024年度农业物流运输服务承包合同3篇
- 二零二四年度消防改造工程招投标代理合同
- 2024全新煤矸石运输合同下载
- 2024年度演出合同注意事项及条款3篇
- 2024年广告创意设计合同标的及应用场景
- 2024年屋顶花园租赁合同3篇
- 2024年品牌授权独家经销协议模板一
- 2024年办公用房租赁合同3篇
- 2024年工程爆破劳务分包协议2篇
- 餐厅包厢改造报价清单
- 占用、挖掘城市道路审批
- XX集团公司供应商管理办法
- GB/T 20985.1-2017信息技术安全技术信息安全事件管理第1部分:事件管理原理
- GB/T 12579-2002润滑油泡沫特性测定法
- 诺如病毒(同名315)课件
- 火山成因矿床课件
- 消防主机操作规范课件
- 体态与健康1剖析课件
- 课前英文演讲英文演讲课件
- 软件实施方案(通用)
评论
0/150
提交评论