发送短信: intent.setAction(Intent.ACTION_SEND)
intent.setType("text/plain)
intent.putExtra(Intent.EXTRA_TEXT,"XXX")
intent.setType("text/plain)
intent.putExtra(Intent.EXTRA_TEXT,"XXX")
2015-07-28
每一个通过 startActivity() 方法发出的隐式 Intent 都至少有一个 category "android.intent.category.DEFAULT",所以只要是想接收一个隐式 Intent 的 Activity 都应该包括 "android.intent.category.DEFAULT" category,不然将导致 Intent 匹配失败。
1、一个 Intent 可以有多个 category,但至少会有一个,也是默认的一个 category。
2、只有 Intent 的所有 category 都匹配上,Activity 才会接收这个 Intent。
1、一个 Intent 可以有多个 category,但至少会有一个,也是默认的一个 category。
2、只有 Intent 的所有 category 都匹配上,Activity 才会接收这个 Intent。
2015-07-28
发送短信: intent.setAction(Intent.ACTION_SEND)
intent.setType("text/plain)
intent.putExtra(Intent.EXTRA_TEXT,"XXX")
intent.setType("text/plain)
intent.putExtra(Intent.EXTRA_TEXT,"XXX")
2015-07-24
<category android:name="android.intent.category.DEFAULT" />必须配置,否则会匹配失败。我不小心DEFAULT写的小写,找了半天才找到问题所在。具体请详见楼下soaringEveryday童鞋的讲解。
2015-07-24