bjr je débute en java pour android studio seul problème par manque de connaissance je n'arrive pas à réaliser mon projet c'est pour cela que je sollicite votre aide


mon projet est simple fabriquer un minuteur avec un temps déjà prédéfini seul problème je suis n'y arrive pas je vous met mon code ci joint merci d'avance pour votre aide

lamarche jeune développeur

j'ai essayé de 2 maniérè différente

--------------------------------------------------------------------------------------------------------------------------------------------------------------

package frenchcompany33.com.switch_activiy;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

/**
* Created by lamarche on 02/07/2017.
*/

public class pateActivity extends Activity {
int time = 540;
TextView textpate;
Button btp;
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_pate);

btp = (Button) findViewById(R.id.bpate);
textpate = (TextView)findViewById(R.id.textpate);

btp.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {

if (time > 0) {

--time;

try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
textpate.setText("" + time);
}


if (time <= 0) {
textpate.setText("Fini ! ");
}

}

textpate.setText("" + time);


while (time < 0 ){
time = time -1;
textpate.setText("IL reste " +time);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}

}
}

});
}

}