hzj_gunner 2017-11-02 14:14 采纳率: 50%
浏览 967

Eclipse中SIM卡读取联系人,如何实现每次操作均能在示波器上显示

/*
        目标:实现安卓读取SIM卡联系人
**/     

    private void getSimContacts()
    {
    String str="";
    String name="";
    String value="";
    String str1="                    [        姓名:   ";
    String str2="                             号码:   ";
    String a="";
    Intent intent = new Intent();
    intent.setData(Uri.parse("content://icc/adn"));
    Uri uri = intent.getData();
    Cursor mCursor = getContentResolver().query(uri, null, null, null, null);
    if(mCursor == null)
    {
        Toast.makeText(context,"不能从" +"sim卡中"+ "读数据", 20).show();
    return ;
    }

    if (mCursor != null)
    {
            while (mCursor.moveToNext())
            {
            name =mCursor.getString(PHONES_DISPLAY_NAME_INDEX);
            value = mCursor.getString(PHONES_NUMBER_INDEX);
            str+=str1+name+"\n"+str2+value+"        ]\n\n";
            a="";
            }
        dataShow.setText(str);
        mCursor.close();
    }
}

    以上代码,可以实现SIM卡读取联系人,但是把手机和示波器连接以后,每次在手机上的操作的时刻,示波器上都没有信号出现。示波器的信号是按一定周期固定出现。
        但是,用华为自带的SIM卡应用,重复上述操作,却可以实现每次手机点击操作,示波器上均有瞬时信号出现,我称其为“真读”现象。
        请问如何实现“真读”现象,还请各位帮忙,如果有代码参考,感激不尽!
  • 写回答

2条回答 默认 最新

  • devmiao 2017-11-02 15:42
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 ROS Turtlebot3 多机协同自主探索环境时遇到的多机任务分配问题,explore节点
  • ¥15 Matlab怎么求解含参的二重积分?
  • ¥15 苹果手机突然连不上wifi了?
  • ¥15 cgictest.cgi文件无法访问
  • ¥20 删除和修改功能无法调用
  • ¥15 kafka topic 所有分副本数修改
  • ¥15 小程序中fit格式等运动数据文件怎样实现可视化?(包含心率信息))
  • ¥15 如何利用mmdetection3d中的get_flops.py文件计算fcos3d方法的flops?
  • ¥40 串口调试助手打开串口后,keil5的代码就停止了
  • ¥15 电脑最近经常蓝屏,求大家看看哪的问题