问答详情
源自:6-1 总结

分号的错误

builder.setContentIntent(progress >= 100,getContentIntent():PendingIntent.getActivity(this,0,new Intent(),PendingIntent.FLAG_UPDATE_CURRENT));这一句有误,出错的地方在getContentIntent():PendingIntent中间的分号,但是老师 那里不会出错,啥情况?

提问者:Jaocck 2016-08-08 17:21

个回答

  • Jaocck
    2016-08-08 20:00:09

    对哦,谢谢你啊!刚才看你回复后又去视频里看了一下,真的是?三目运算符http://img.mukewang.com/57a874360001b9e807770168.jpg

  • Together0302
    2016-08-08 17:28:49

    这里是一个三目运算 100后面的逗号应该改为 ?  

    builder.setContentIntent(progress >= 100 ? getContentIntnet()
           : PendingIntent.getActivity(this,0,new Intent(),
           PendingIntent.FLAG_UPDATE_CURRENT));