Come posso generare un numero random in una gamma specifica in Android?

Possibile duplicazione:
Java: generare il numero random in un intervallo

Voglio generare un numero random in una gamma specifica. (Es. Intervallo tra 65 e 80)

  • java.lang.OutOfMemoryError BitmapFactory.nativeDecodeAsset ()
  • Android: azione item onCreateOptionsMenu ()
  • select il contatto dalla visualizzazione del text automatico
  • Come rendere la vista ridimensionabile sull'evento di contatto
  • ToggleButton cambia lo stato in modo programmato e non automaticamente in Android?
  • Altezza dell'altitudine nell'elenco di listView
  • Provo come per il codice sotto, ma non è molto uso pieno. Restituisce anche il valore maggiore di max. valore (superiore a 80).

    Random r = new Random(); int i1 = (r.nextInt(80) + 65); 

    Come posso generare un numero random tra il range?

  • Come submit una semplice email in modo programmato? (esiste un modo semplice per farlo?)
  • Passare una list come un ParcelableArrayList
  • Griglia Visualizza il numero automatico di colonne a seconda della dimensione dello schermo
  • Integrazione di Yahoo in Android
  • DialogFragment: Utilizzo di AlertDialog con layout personalizzato
  • LocationClient vs LocationManager
  • 2 Solutions collect form web for “Come posso generare un numero random in una gamma specifica in Android?”

     Random r = new Random(); int i1 = r.nextInt(80 - 65) + 65; 

    Questo dà un integer random tra 65 (incluso) e 80 (esclusivo), uno di 65,66,...,78,79 .

     int min = 65; int max = 80; Random r = new Random(); int i1 = r.nextInt(max - min + 1) + min; 

    Si noti che nextInt(int max) restituisce un int tra 0 compreso e massimo esclusivo. Da qui il +1 .

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.