發送短信: 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
已采納回答 / 歐拉啊旺
正確答案是:http://stackoverflow.com/questions/20087804/should-have-subtitle-controller-already-set-mediaplayer-error-android請采納
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