Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- jclass alertDialog_builder_class = env->FindClass("android/app/AlertDialog/Builder");
- jmethodID alertDialog_builder_ctor_method = env->GetMethodID("<init>", "(Landroid/content/Context;)v");
- jmethodID alertDialog_builder_setTitle_method = env->GetMethodID("setTitle", "(Ljava/lang/CharSequence;)Landroid/app/AlertDialog/Builder;");
- jmethodID alertDialog_builder_setMessage_method = env->GetMethodID("setMessage", "(Ljava/lang/CharSequence;)Landroid/app/AlertDialog/Builder;");
- jmethodID alertDialog_builder_setPositiveButton_method =
- env->GetMethodID("setPositiveButton",
- "(Ljava/lang/CharSequence;Landroid/content/DialogInterface/OnClickListener;)"
- "Landroid/app/AlertDialog/Builder");
- jmethodID alertDialog_builder_show_method = env->GetMethodID("show", "()Landroid/app/AlertDialog;");
- // AlertDialog.Builder builder = new AlertDialog.Builder(appContext);
- jobject builder = env->NewObject(alertDialog_builder_class, alertDialog_builder_ctor_method, pInstance->appContext);
- // String title = new String("Warning");
- // builder.setTitle(title);
- jstring title = env->NewStringUTF("Warning:");
- env->CallObjectMethod(alertDialog_buider_class, alertDialog_builder_setTitle_method, title);
- // builder.setMessage("This is an illegal copy.");
- env->CallObjectMethod(alertDialog_builder_class, alertDialog_builder_setMessage_method,
- env->NewStringUTF("This is an illegal copy.");
- // builder.setPositionButton("OK", null);
- env->CallObjectMethod(alertDialog_builder_class, alertDialog_builder_setPositiveButton_method,
- env->NewStringUTF("OK"), 0);
- // builder.show()
- env->CallObjectMethod(alertDialog_builder_class, alertDialog_builder_show_method);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement