[JAVA] Ich möchte die Antwort der Janken-App wissen

import android.app.Activity; import android.graphics.Color; import android.media.Image; import android.support.v4.widget.TextViewCompat; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.ImageView; import android.widget.TextView;

import java.util.Random;

public class MainActivity extends AppCompatActivity {

    private int selectedItem = -1;




@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

}

// public void onClickAction(View view) { // ImageView image =(ImageView)findViewById(R.id.imageView); // image.setImageResource(R.drawable.Androidkun);

// }

public void itemSelectAction(View view) {
    ImageView[] items = new ImageView[3];
    items[0] = (ImageView)findViewById(R.id.imgGu);
    items[1] = (ImageView)findViewById(R.id.imgch);
    items[2] = (ImageView)findViewById(R.id.imgPa);

    for (int i = 0; i < items.length; i++){
        if(items[i] == view) {
            items[i].setBackgroundColor(Color.RED);
            selectedItem = i;
        }
        else {
            items[i].setBackgroundColor(Color.WHITE);
        }
    }

}

public void startClickAction(View view) {
    int[] item = {R.drawable.j_gu02,R.drawable.j_ch02,R.drawable.j_pa02};
    Random rd = new Random();
    int cpu = rd.nextInt(3);


    ImageView src =(ImageView)findViewById(R.id.imgCpu);
    src.setImageResource(item[cpu]);

    //ImageView cpu = (ImageView) findViewById(R.id.imgCpu);
   // cpu.setVisibility(View.INVISIBLE);

    //ImageView cpu = (ImageView) findViewById(R.id.imgCpu);
    //cpu.setVisibility(View.VISIBLE);

}

private int judgement(int cpu) {
    int result = -1;

     if (selectedItem == 0 && cpu == 1 || selectedItem == 1 && cpu == 2 || selectedItem == 2 && cpu == 0) {

Ergebnis = 0; // Spieler gewinnt } else if (selectedItem == 0 && cpu == 2 || selectedItem == 1 && cpu == 0 || selectedItem == 2 && cpu == 1) { Ergebnis = 1; // Spieler verliert } else if (selectedItem == cpu) { Ergebnis = 2; // Zeichnen } else { Ergebnis = -1; // Außer gewinnen, verlieren, unentschieden (im Grunde nicht kommen) } return result;

private int judgement(int cpu) {

     /*if (selectedItem == 0 && cpu == 1 || selectedItem == 1 && cpu == 2 || selectedItem == 2 && cpu == 0){

TextView.setText ("win"); }else if(selectedItem == 0 && cpu == 2 || selectedItem == 1 && cpu == 0 || selectedItem == 2 && cpu == 1){ TextView.setText ("verlieren"); }else if (selectedItem == cpu){ TextView.setText ("draw"); }*/

}
}

}

Recommended Posts

Ich möchte die Antwort der Janken-App wissen
Ich möchte den Inhalt der Absicht var_dump
Ich möchte den Namen des Posters des Kommentars anzeigen
Ich möchte den Dunkelmodus mit der SWT-App verwenden
Ich möchte die Bildlaufposition von UITableView zurückgeben!
[Ruby] Ich möchte die Reihenfolge der Hash-Tabelle umkehren
Ich möchte den Ablauf der Spring-Verarbeitungsanforderungsparameter verstehen
Ich möchte eine ios.android App machen
Die Geschichte von Collectors.groupingBy, die ich für die Nachwelt behalten möchte
Möchten Sie wissen, was Ruby n die Potenz von 2 ist? (Machturteil von 2)
Ich möchte die Eingabe begrenzen, indem ich den Zahlenbereich einschränke
Ich möchte die Standardfehlermeldung von Spring Boot steuern
Ich möchte den Wert von Attribute in Selenium of Ruby ändern
Ich möchte die Methode des Controllers kennen, bei der die Ausnahme im ExceptionHandler von Spring Boot ausgelöst wurde
[Ruby] Ich möchte nur den Wert des Hash und nur den Schlüssel extrahieren
Ich möchte das Argument der Annotation und das Argument der aufrufenden Methode an den Aspekt übergeben
Ich möchte den Feldnamen des [Java] -Felds erhalten. (Alter Ton)
Ich möchte, dass Sie Enum # name () für den Schlüssel von SharedPreference verwenden
Ich möchte nach dem Dezimalpunkt abschneiden
Ich möchte den Wert in Ruby erhalten
Ich möchte den Wert von Cell unabhängig vom CellType (Apache POI) transparent erhalten.
Ich möchte den Inhalt der Anfrage sehen, ohne vier oder fünf zu sagen
Ich möchte rekursiv die Oberklasse und die Schnittstelle einer bestimmten Klasse erhalten
Ich möchte eine Methode einer anderen Klasse aufrufen
[Java] Ich möchte die Differenz zum Datum berechnen
Ich war süchtig nach der Aufzeichnung des zugehörigen Modells
Ich möchte den Bereich anhand des monatlichen Abschlusses beurteilen
Ich habe versucht, die Kapazität von Spring Boot zu reduzieren
[Rails] Ich weiß nicht, wie ich das Modell verwenden soll ...
Ich möchte die Hauptmethode mit Reflektion aufrufen
[Grober Kommentar] Ich möchte die Zupfmethode heiraten
Ich möchte die Protokollausgabe unter Android vereinfachen
Ich möchte der Kommentarfunktion eine Löschfunktion hinzufügen
[Active Admin] Ich möchte den Umfang der Sammlung angeben, die in select_box angezeigt werden soll
[Rails] Ich möchte das Linkziel von link_to auf einer separaten Registerkarte anzeigen
Ich möchte Zeichen konvertieren ...
[Anfänger] Ich möchte die Migrationsdatei ändern.
[Rails] [Bootstrap] Ich möchte die Schriftgröße entsprechend ändern
Ich habe versucht, die Grundlagen von Kotlin und Java zusammenzufassen
(´-`) .. oO (Ich möchte die Standardausgabe" Hallo "leicht finden.
Ich möchte eine mit Rails 6 erstellte App an GitHub senden
Ich möchte Tomcat auf den Server bringen und die Anwendung starten
Ich möchte eine Methode aufrufen und die Nummer zählen