public class main extends Activity {
final static int MainOK=1;
final static int kind_1=1;
final static int kind_2=2;
final static int kind_3=3;
final static int kind_4=4;
final static int kind_5=5;
final static int kind_6=6;
TextView order;
String orderresult;
Resources res;
int[] LoastedList={R.string.Loasted1,R.string.Loasted2,R.string.Loasted3,R.string.Loasted4,R.string.Loasted5};
int[] Loastedvalue={R.string.Loasted_value1,R.string.Loasted_value2,R.string.Loasted_value3,
R.string.Loasted_value4,R.string.Loasted_value5};
int[] skeweredList={R.string.skewered1,R.string.skewered2,R.string.skewered3,R.string.skewered4,R.string.skewered5};
int[] skeweredvalue={R.string.skewered_value1,R.string.skewered_value2,R.string.skewered_value3,
R.string.skewered_value4,R.string.skewered_value5};
int[] pabbroilingList={R.string.pabbroiling1,R.string.pabbroiling2,R.string.pabbroiling3,R.string.pabbroiling4,R.string.pabbroiling5};
int[] pabbroilingvalue={R.string.pabbroiling_value1,R.string.pabbroiling_value2,R.string.pabbroiling_value3,
R.string.pabbroiling_value4,R.string.pabbroiling_value5};
int[] soupList={R.string.soup1,R.string.soup2,R.string.soup3,R.string.soup4,R.string.soup5};
int[] soupvalue={R.string.soup_value1,R.string.soup_value2,R.string.soup_value3,
R.string.soup_value4,R.string.soup_value5};
int[] friedList={R.string.fried1,R.string.fried2,R.string.fried3,R.string.fried4,R.string.fried5};
int[] friedvalue={R.string.fried_value1,R.string.fried_value2,R.string.fried_value3,
R.string.fried_value4,R.string.fried_value5};
int[] alcoholList={R.string.alcohol1,R.string.alcohol2,R.string.alcohol3,R.string.alcohol4,R.string.alcohol5};
int[] alcoholvalue={R.string.alcohol_value1,R.string.alcohol_value2,R.string.alcohol_value3,
R.string.alcohol_value4,R.string.alcohol_value5};
int[] orderlist=new int[5];
int[] ordervalue=new int[5];
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
res=getResources();
order=(TextView)findViewById(R.id.order);
Button t = (Button)findViewById(R.id.t_button);
Button sms =(Button)findViewById(R.id.sendSMS);
t.setOnClickListener(mMenuorsmsButonClick);
sms.setOnClickListener(mMenuorsmsButonClick);
}
class mMenuorsmsButonClickListener implements OnClickListener{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch(v.getId()){
case R.id.t_button:
Intent intent = new Intent(main.this, main0.class);
startActivityForResult(intent, MainOK);
break;
case R.id.sendSMS:
String phoneNo = "010-xxxx-xxxx";
String message = order.getText().toString();
if (phoneNo.length()>0 && message.length()>0)
sendSMS(phoneNo, message);
else
Toast.makeText(getBaseContext(),
" 없습니다.",
Toast.LENGTH_SHORT).show();
break;
}
}
}
mMenuorsmsButonClickListener mMenuorsmsButonClick =new mMenuorsmsButonClickListener();
private void sendSMS(String phoneNumber, String message)
{
String SENT = "SMS_SENT";
PendingIntent sentPI = PendingIntent.getBroadcast(this, 0,
new Intent(SENT), 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(), " 문자로 잘송했습니다.",
Toast.LENGTH_SHORT).show();
break;
case SmsManager.RESULT_ERROR_GENERIC_FAILURE:
Toast.makeText(getBaseContext(), "전송오류 다시 보내시기 바랍니다.",
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;
}
}
}, new IntentFilter(SENT));
SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, sentPI, null);
}
}
}
}
이렇게 소스를 짜서 문자로 전송하는건 되는데요..
이걸 문자로 전송안하고 컴퓨터로 전송하려면 어떻게 수정해야되나요?
꼭좀 도와주세요 TT
따로따로는 되는데 수정해볼려니깐 안되가지구용...



