Maurane.e Posté(e) 9 mai 2014 Share Posté(e) 9 mai 2014 Bonjours à tous, Novice dans la programmation Java, je me suis laisser prendre au jeu de la création d'une application pour mon projet isn. Celle-ci est une ébauche d'une sorte de chat, mais je rencontre de nombreux problèmes. Voici le codage que je possède pour le moment. package com.example.chat_isn;import android.app.Activity;import android.os.Bundle;import android.os.Message;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;import android.widget.Toast;import android.view.MotionEvent;import android.view.View;import android.view.View.OnClickListener;public class MainActivity extends Activity { TextView patate = null; EditText aubergine = null; Button cerise = null; private String msg; @@override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); Toast.makeText(this, "Sauvegarde !", Toast.LENGTH_LONG).show(); } protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // On récupère dans le .xml tous les widgets dont on a besoin patate = (TextView)findViewById(R.id.textView1); //textView.setTextSize(8); //textView.setTextColor(0x112233);*/ aubergine = (EditText)findViewById(R.id.editText1); //editText.setInputType(InputType.TYPE_TEXT_FLAG_MULTI_LINE); //editText.setLines(5);*/ cerise = (Button)findViewById(R.id.button1); cerise.setText(R.string.button); // On attribue un listener adapté aux widgets qui en ont besoin // On récupérera le texte inscrit dans EditText msg = aubergine.getText().toString(); // Le bouton réagira au clique cerise.setOnClickListener(new OnClickListener() { @@override public void onClick(View v){ cerise.setOnClickListener(R.id.button1); //Un message d'information de quelques secondes apparaitra pour confirmer le clique Toast.makeText(v.getContext(), "Message envoyé !", Toast.LENGTH_LONG).show(); } });} // Le text View affichera le message public void onClick (View v) { patate.setText(msg); } } Le code souligné est celui qui me pose problème, il m'est affiché "The method setOnClickListener(View.OnClickListener) in the type View is not applicable for the arguments (int)". Cependant, lorsque je change l'argument (int) dans le ficher R.Java, celà ne fonctionne pas non plus. Quelqu'un aurait-il déjà rencontré ce problème ? Cordialement. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Lannig Posté(e) 9 mai 2014 Share Posté(e) 9 mai 2014 Bonjour, Les questions techniques relatives au développement doivent être posées dans la section dédiée. Je déplace, merci d'y penser la prochaine fois. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.