Android Open Source - LotR_Risk Compteur






From Project

Back to project page LotR_Risk.

License

The source code is released under:

GNU General Public License

If you think the Android project LotR_Risk listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.custom;
// w w  w.ja  va 2 s .co  m
import android.content.Context;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;

import com.lotr_risk.R;

public class Compteur {

  private Button BT_Plus, BT_Moins;
  private EditText compteur;
  private View vue;
  private int nbCompteur = 0;
  
  public Compteur(Context context, View vueCompteur) {
    this.vue = vueCompteur;
    inflateElements();
  }
  
  public void inflateElements() {
    BT_Plus = (Button) vue.findViewById(R.id.BT_Plus);
    BT_Moins = (Button) vue.findViewById(R.id.BT_Moins);
    compteur = (EditText) vue.findViewById(R.id.compteur);
    compteur.setClickable(false);
    BT_Plus.setOnClickListener(BT_Plus_Listener);
    BT_Moins.setOnClickListener(BT_Moins_Listener);
  }
  
  public Integer getNombreCompteur() {
    String valeurCompteur = compteur.getText().toString();
    if (valeurCompteur.equals(""))
      return Integer.valueOf(0);
    else
      return (Integer.parseInt(valeurCompteur));
  }

  private OnClickListener BT_Plus_Listener = new OnClickListener() {
    @Override
    public void onClick(View v) {
      nbCompteur++;
      compteur.setText(String.valueOf(nbCompteur));
    }
  };
  
  private OnClickListener BT_Moins_Listener = new OnClickListener() {
    @Override
    public void onClick(View v) {
      if (nbCompteur > 0)
        nbCompteur--;
      compteur.setText(String.valueOf(nbCompteur));
    }
  };

}




Java Source Code List

com.activities.InitGameActivity.java
com.activities.StartUpActivity.java
com.custom.Compteur.java
com.custom.HelperCouleur.java
com.custom.Liste_Couleur.java
com.custom.ServiceReseau.java
com.game.InterfaceLOTR.java
com.game.LOTR_Data.java
com.net.DonneesConnexion.java
com.net.Emission.java
com.net.Reception.java
com.net.TacheConnexion.java
com.net.TacheTransmission.java
net.Emission.java
net.EnvoiReception.java
net.Reception.java
net.TestClient.java
net.ThreadConnexion.java
objects.Client.java
objects.Joueur.java
objects.Joueur.java
objects.Region.java
objects.Region.java
objects.Territoire.java
objects.Territoire.java
objects.TypeTerritoire.java
objects.TypeTerritoire.java
swingGUI.InfoJoueur.java
swingGUI.InfoTerritoire.java
swingGUI.Logger.java
swingGUI.MainWindow.java
swingGUI.Main.java
swingGUI.Map.java
utils.InterfaceLOTR.java
utils.LOTR_Data.java
utils.LOTR_Game.java
utils.Main.java