my.xml (carpeta menu)
<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context="com.elpoeta.essential.spanishfortravellers.MainActivity" > <item android:id="@+id/valorar" android:title="Valorar" android:orderInCategory="101" ></item> </menu>
MyActivity.java
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;
public class MyActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.my, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
switch (item.getItemId())
{
case R.id.valorar:
AlertDialog.Builder alertDialog = new AlertDialog.Builder(MyActivity.this);
// Setting Dialog Message
alertDialog.setTitle("Valora");
alertDialog.setMessage("Te comentario es muy importante para mi, por favor VALORA " +
"o deja un comentario para poder mejorar esta alicación " +
"Solo te va a tomar unos pocos minutos. Gracias por tu ayuda!");
alertDialog.setCancelable(true);
alertDialog.setPositiveButton("RATE", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int which) {
final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object
try {
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id=" + appPackageName)));
} catch (android.content.ActivityNotFoundException anfe) {}
}
});
alertDialog.show();
return true;
}
return true;
}
Bajar estrella
Hola me gustaría saber como hacer para utilizar el ratingBar para valorar la aplicación y como reducir el tamaño
ResponderEliminarbitlis
ResponderEliminartunceli
ardahan
bingöl
muş
XEC