impostando il listener chiave su una vista personalizzata
-
06-07-2019 - |
Domanda
Ho creato un pulsante Visualizza Round personalizzato che consiste in un'immagine e del testo. Ho provato a legare un metodo ad esso, ma non funziona e non so quale potrebbe essere la ragione.
Nel main.xml (file di layout) ho impostato il parametro cliccabile su true e nel metodo onCreate nell'attività principale ho aggiunto le seguenti righe:
rbActionButton = (RoundButton)findViewById(R.id.actionButton);
rbActionButton.setOnClickListener(new OnClickListener(){
public void onClick(View view){
onActionButton();
}
});
Qualcuno sa se manca qualcosa o perché non funziona?
Grazie!
Soluzione
Sì, questo non funziona perché hai bisogno di listener di chiavi ma stai provando con ClickListener.
http://developer.android.com/reference/android/ text / metodo / KeyListener.html
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow