Mon SDK ne connait pas setOnClickListener
Bonjour,
j'ai fais un programme Android qui marche trés bien.
Maintenant, je veux que l'appui sur la touche Enter du clavier declenche un evennement.
j'ai comme suis:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
findViews();
getLanguages();
bsearch.setOnClickListener(new OnClickListener() {
public void onClick(View view) {
Translation();
// TestService();
}
});
origText.setOnClickListener(new OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (event.getAction() == KeyEvent.ACTION_DOWN)
if (keyCode == KeyEvent.KEYCODE_DPAD_CENTER)
{
Translation();
origText.setText(" ");
return true;
}
return false;
}
@Override
public boolean onKey(DialogInterface dialog, int keyCode,
KeyEvent event) {
// TODO Auto-generated method stub
return false;
}
});
} |
Mon probléme est que le SDK ne connait pas et le souligne toujours en rouge.
C'est vraiment fatigant quoi.
J'utilise la SDK 2.1
Merci beaucoup
toujours le même probléme
Merci d'avoir réagit.
En effet, quelque soit ce que je mets làbas, setOnkeyListener, setOnclickListener,etc ,la SDK le souligne toujours.
Je précise que: est un EditText qui contient le texte que l'utilisateur tape.
En fait, je veux que l'utilisateur entre du texte et tape sur la touche Enter et un evennement se déclenche.
voilà quoi
Merci