wie erstelle zufällige UUID in Android, wenn die Schaltfläche click-Ereignis passiert?

Ich bin Lehrling für Android. Ich brauche, um zufällige UUID und speichern der Datenbank als primary key. Ich bin unter Verwendung der UUID.randomUUID.toString() dieser code in der Schaltfläche click-Ereignis. Die UUID hat, war tatsächlich interessant. Doch, in dem Fall, dass ich Sie auf die Taste einmal, mehr, die ich brauche, um eine andere UUID. In jedem Fall, mein code ist nicht neue UUID. Jemand, bitte helfen Sie mir, um einen unregelmäßigen UUID, wenn ich Sie fangen.

Hier ist mein code :

String uniqueId = null;
showRandomId = (Button)findViewById(R.id.showUUID);
showRandomId.setOnClickListener(new View.OnClickListener() {
  public void OnClick(View v) {
    if(uniqueId == null) {
       uniqueId = UUID.randomUUID().toString();
    }
    int duration = Toast.LENGTH_SHORT;
    Toast toast = Toast.makeText(getBaseContext(), uniqueId, duration);
    toast.show(); 
  }
});

InformationsquelleAutor der Frage Raj De Inno | 2015-02-27

Schreibe einen Kommentar