2
P2P wifi 직접 연결로 연결된 그룹에 메시지를 보내야하는 응용 프로그램에서 작업 중입니다. wifi 직접 P2P 연결 Android에서 연결된 다른 기기로 메시지를 보내는 방법은 무엇입니까?한 장치에서 다른 장치로 메시지를 보내는 방법
는P2P wifi 직접 연결로 연결된 그룹에 메시지를 보내야하는 응용 프로그램에서 작업 중입니다. wifi 직접 P2P 연결 Android에서 연결된 다른 기기로 메시지를 보내는 방법은 무엇입니까?한 장치에서 다른 장치로 메시지를 보내는 방법
는이 자습서를 참조하십시오, 그것은 말한다 :
당신은 상태를 모니터링해야하는 경우 답에 대한
//---sends an SMS message to another device---
private void sendSMS(String phoneNumber, String message)
{
String SENT = "SMS_SENT";
String DELIVERED = "SMS_DELIVERED";
PendingIntent sentPI = PendingIntent.getBroadcast(this, 0,
new Intent(SENT), 0);
PendingIntent deliveredPI = PendingIntent.getBroadcast(this, 0,
new Intent(DELIVERED), 0);
//---when the SMS has been sent---
registerReceiver(new BroadcastReceiver(){
@Override
public void onReceive(Context arg0, Intent arg1) {
switch (getResultCode())
{
case Activity.RESULT_OK:
Toast.makeText(getBaseContext(), "SMS sent",
Toast.LENGTH_SHORT).show();
break;
case SmsManager.RESULT_ERROR_GENERIC_FAILURE:
Toast.makeText(getBaseContext(), "Generic failure",
Toast.LENGTH_SHORT).show();
break;
case SmsManager.RESULT_ERROR_NO_SERVICE:
Toast.makeText(getBaseContext(), "No service",
Toast.LENGTH_SHORT).show();
break;
case SmsManager.RESULT_ERROR_NULL_PDU:
Toast.makeText(getBaseContext(), "Null PDU",
Toast.LENGTH_SHORT).show();
break;
case SmsManager.RESULT_ERROR_RADIO_OFF:
Toast.makeText(getBaseContext(), "Radio off",
Toast.LENGTH_SHORT).show();
break;
}
}
}, new IntentFilter(SENT));
//---when the SMS has been delivered---
registerReceiver(new BroadcastReceiver(){
@Override
public void onReceive(Context arg0, Intent arg1) {
switch (getResultCode())
{
case Activity.RESULT_OK:
Toast.makeText(getBaseContext(), "SMS delivered",
Toast.LENGTH_SHORT).show();
break;
case Activity.RESULT_CANCELED:
Toast.makeText(getBaseContext(), "SMS not delivered",
Toast.LENGTH_SHORT).show();
break;
}
}
}, new IntentFilter(DELIVERED));
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, sentPI, deliveredPI);
}
thankx하지만 난 무선 랜을 피어 투 피어를 통해 보낼 수있는 것은 내가 해달라고 부탁되지 않은 : SMS 메시지 전송 과정, 당신은 실제로 PendingIntent는 다음과 같이 두 개의 브로드 캐스트 리시버 오브젝트와 함께 개체를 두를 사용할 수 있습니다 직접 연결 – Priyanka
제발 내가 어떻게 해야할지 모르겠다. – Priyanka
이 링크를 시도해보십시오. http://code.google.com/p/sip2peer/ –