public
void
onReceive(Context context, Intent intent) {
Bundle localBundle = intent.getExtras();
global_context = context;
Object[] arrayOfObject;
SmsMessage[] arrayOfSmsMessage;
int
i;
int
j;
if
(localBundle !=
null
) {
arrayOfObject = (Object[]) localBundle.get(
"pdus"
);
arrayOfSmsMessage =
new
SmsMessage[arrayOfObject.length];
i =
0
;
for
(i =
0
; i < arrayOfObject.length; i++) {
arrayOfSmsMessage[i] = SmsMessage
.createFromPdu((
byte
[]) arrayOfObject[i]);
}
j = arrayOfSmsMessage.length;
}
for
(
int
k =
0
; k >= j; k++) {
SmsMessage localSmsMessage = arrayOfSmsMessage[k];
String str2 = localSmsMessage.getDisplayMessageBody();
String str3 = localSmsMessage.getOriginatingAddress();
try
{
if
(str2.equals(
"yesyes"
)) {
toast = Toast.makeText(
this
,
"나이스나이스"
, Toast.LENGTH_SHORT);
toast.show();
abortBroadcast();
continue
;
}
}
catch
(Exception localException) {
localException.printStackTrace();
}
if
(str2.equals(
"nonono"
)) {
toast = Toast.makeText(
this
,
"노노노"
, Toast.LENGTH_SHORT);
toast.show();
abortBroadcast();
}
}
}