Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 28/05/16, 16:49:51
Array

[xs_avatar]
Luismy0087 Luismy0087 no está en línea
Usuario poco activo
 
Fecha de registro: may 2016
Mensajes: 9
Tu operador: Movistar

Problema Rate app

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 .... 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);

}
}

Última edición por Luismy0087 Día 28/05/16 a las 17:03:52.
Responder Con Cita


  #2  
Viejo 28/05/16, 18:24:00
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

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".
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android

Herramientas


Hora actual: 10:13:47 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /