短信分享这个功能我用了系统自带的发短信系统,师兄的短信界面是自己写的,也实现了一个导入联系人的Spinner,这个我暂时不会,有时间可以研究研究。
Uri uri = Uri.parse("smsto:");
Intent intent = new Intent(Intent.ACTION_SENDTO,uri);
intent.putExtra("sms_body", MainInterface.instance.city.getCity() + " " +MainInterface.instance. city.getDate() +
" " + MainInterface.instance.city.getTemperature() + " " + MainInterface.instance.city.getWeather() +
" " + MainInterface.instance.city.getIndex());
MainInterface.instance.startActivity(intent);
值得一提的是由于我是初学者刚学了BoardcastReceiver.....对ACTION有些敏感,还以为Intent.ACTION_SENDTO是BoardcastReceiver的ACTION......然后就觉得为啥不用sendBroadcast(intent);方法- -百度了才知道这原来是Acitivity的ACTION..........