相关疑难解决方法(0)

以编程方式获取Android手机的电话号码

如何以编程方式获取运行我的Android应用程序的设备的电话号码?

android phone-number telephonymanager

431
推荐指数
10
解决办法
40万
查看次数

238
推荐指数
8
解决办法
32万
查看次数

阅读特定发件人的所有短信

如何阅读特定发件人发给我的所有短信?例如,我想扫描a)身体,以及b)来自"TM-MYAMEX"的所有短信到手机的日期/时间.

一些网站似乎表明这可以从"content:// sms/inbox"中读取.我无法弄明白具体如何.还不确定大多数手机是否支持它.我正在使用Galaxy S2.

sms android

30
推荐指数
1
解决办法
3万
查看次数

Android:如何从原始短信获取发件人和收件人电话号码

我在查找来自原始短信的接收方电话号码时遇到问题.这是我正在尝试的代码:

有人能告诉我如何从原始短信中检索接收者的电话号码.

public class SMSReceiver extends BroadcastReceiver {

private Context context;

@Override
public void onReceive(Context context, Intent intent) {
    this.context = context;
    // Parse the SMS.
    Bundle bundle = intent.getExtras();
    SmsMessage[] msgs = null;
    String str = "";
    if (bundle != null)
    {
        // Retrieve the SMS.
        Object[] pdus = (Object[]) bundle.get("pdus");
        msgs = new SmsMessage[pdus.length];
        for (int i=0; i<msgs.length; i++)
        {
            msgs[i] = SmsMessage.createFromPdu((byte[])pdus[i]);
            //appending to str String.
             str += "OriginatingAddress: ";
            str += msgs[i].getOriginatingAddress();
            str += " :\n"; …
Run Code Online (Sandbox Code Playgroud)

android

6
推荐指数
1
解决办法
7563
查看次数

标签 统计

android ×4

sms ×2

inbox ×1

phone-number ×1

telephonymanager ×1