我正在创建一个Android应用程序,我想知道是否有任何方法:
拒绝/回答入侵呼叫(我只需要一个功能线。像这个例子“android.bluetooth.adapter.action.REQUEST_ENABLE”,但我当然不是指蓝牙。)
获取incommig短信的文本并将其存储在文本变量中。
我几乎可以肯定,第一点可以通过活动启动来实现,但我无法理解这一点。
答案 0 :(得分:0)
您无法使用Activity Starter
执行此操作。
请查看有关PhoneCall组件和Texting组件的文档。
对于PhoneCall
组件,可以使用以下事件:
IncomingCallAnswered(text phoneNumber)
表示已接听来电的事件。 phoneNumber是来电电话号码。
的 PhoneCallEnded(数 状态,文字phoneNumber)
表示电话已结束的事件。如果状态为1,则拒绝来电或拒绝来电;如果状态为2,则来电是 在挂断之前回答;如果状态为3,则挂断电话。 phoneNumber是已结束的电话号码。
PhoneCallStarted(号码 状态,文字phoneNumber)
表示电话已启动的事件。如果状态为1,则来电正在响铃;如果status为2,则拨打拨出电话。 phoneNumber是传入/传出的电话号码。
MessageReceived
事件,另请参阅No Text While Driving教程。首先执行tutorials了解App Inventor的基础知识,然后尝试一下并按照Top 5 Tips: How to learn App Inventor
进行操作