PDA

Ver la Versión Completa : [ CONSULTA ] Problema Rate app


Luismy0087
28/05/16, 16:49:51
Hola amigos soy nuevo, me llamo luismy, hace unos días encontré este foro y la verdad ayuda mucho leer todo lo que ponéis ya que soy muy nuevo en esto, os cuento mi problema....

Hace una semana compre en codeycanon una app y me puse aprender como modificarla a mi gusto y demás, en esta semana he aprendido cambiar todo lo que quería sin tener ni idea de programación, el problema viene al cerrar la app se me abre una ventana de dialogo diciendo que si estoy seguro que me voy y si es asi que valore la app... Todo bien, se ve el logo y funciona los botones de cerrar la app y el de valorar la app. Por cierto estoy trabajando con eclypse.

El problema es que no sale el texto que quiero poner sale en blanco y llevo dos días loco y estoy por tirar el ordenador por la ventana xD.... si alguien puede ayudarme...Gracias...

Esto es lo que tengo en MainActivity.jar:
override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub

if (keyCode == KeyEvent.KEYCODE_BACK) {
// Toast.makeText(appContext, "BAck", Toast.LENGTH_LONG).show();
AlertDialog.Builder alert = new AlertDialog.Builder(
MainActivity.this);
alert.setTitle(getString(R.string.app_name));
alert.setIcon(R.drawable.app_icon);
alert.setMessage("Please, rate my app / Por favor califica la app!");

alert.setPositiveButton("Yes",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int whichButton) {

finish();
}


});

alert.setNegativeButton("Rate App",
new DialogInterface.OnClickListener() {

public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub

final String appName = getPackageName();//your application package name i.e play store application url
try {
startActivity(new Intent(Intent.ACTION_VIEW,
Uri.parse("market://details?id="
+ appName)));
} catch (android.content.ActivityNotFoundException anfe) {
startActivity(new Intent(
Intent.ACTION_VIEW,
Uri.parse("http://play.google.com/store/apps/details?id="
+ appName)));
}

}
});

alert.show();
return true;
}

return super.onKeyDown(keyCode, event);

}
}

mocelet
28/05/16, 18:24:00
Yo directamente lo borraba todo... En serio, es molesto darle al back y que salga un popup siempre.

La gente cuando le da al back es porque quiere salir de donde estaba, así que probablemente no tenga tiempo para andar puntuando. Y si se ha equivocado no cuesta nada volver, no hace falta "confirmar que quiere salir".