Ciao a tutti,
avrei bisogno di usare una notifica Toast in una classe implementa solo un OnKeyListener. La classe č la seguente:
Ho provato a fare come suggerito nel makeText del Toast a inserire OhmLawActivity.this (l'activity che in quel momento č attivia).codice:public class OhmLawKeyListener implements OnKeyListener { private EditText localText; private TextView localView; public OhmLawKeyListener() { super(); } public OhmLawKeyListener(EditText t1){ super(); this.localText = t1; } public boolean onKey(View v, int keyCode, KeyEvent event) { localText.setTextColor(ResistorColors.getColor(0)); Toast.makeText(OhmLawActivity.this, "Tap on the screen to Turn On light", Toast.LENGTH_SHORT).show(); return false; } }
Ma ricevo il seguente messaggio di errore da eclipse:
"No enclosing instance of the type OhmLawActivity is accessible in scope"
Qualche idea? Come posso usare le notifiche toast senza dover passare tutta l'activity alla classe Listener?
Grazie!![]()

LinkBack URL
About LinkBacks
Rispondi quotando
)
