Contador de digitos

Para dar las gracias debes entrar o registrarte en el foro

Recién llegado
Recién llegado
Mensajes: 2 Agradecido: 0
05 Abr 2017, 21:51# 1

Hola a todos, alguien me podria decir como puedo poner a un contador que estoy programando poner cuatro digitos, me refiero este codigo que pongo aqui va bien pero empieza en 1,2,3,4 y asi sucesivamente pero yo quiero que sea 0001, 0002, 0003, etc, supongo que sera con una parte de contador y otra de acumulador pero no me queda claro, haber si alguien me puede iluminar un poco. Muchas gracias

Código: Seleccionar todo
public class MainActivity extends AppCompatActivity {
    private Button moto, reset;
    private TextView contadorTextView;
    private int contador = 0;

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_main, menu);
        return true;
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
        contadorTextView = (TextView) findViewById(R.id.contadorTextView);

        moto = (Button) findViewById(R.id.bmoto);
        reset = (Button) findViewById(R.id.breset);


        moto.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                contador++;
                contadorTextView.setText("" + contador);
                        String font_path = "font/DroidSansBold.ttf";
                Typeface TF = Typeface.createFromAsset(getAssets(), font_path);
                contadorTextView.setTypeface(TF);


            }
        });

        reset.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                contador = 0;
                contadorTextView.setText("" + contador);
                String font_path = "font/DroidSansBold.ttf";
                Typeface TF = Typeface.createFromAsset(getAssets(), font_path);
                contadorTextView.setTypeface(TF);

            }
        });

}}


Muchas gracias
Gracias  
Etiquetado en: