Ho un'applicazione che sto modernizzando. Un passaggio di questo processo sta cambiando in un layout basato su Fragment (usando i Fragments dalla libreria di supporto). Ho convertito le mie attività in frammenti e ho ottenuto un buon funzionamento del layout (utilizzando un ViewPager, cose interessanti!)Implementa frammenti OnClickListener
Stavo facendo in modo che le mie attività implementassero OnClickListener per tutte le mie esigenze di pressione dei pulsanti. Ho le nuove incarnazioni di Fragment che fanno la stessa cosa, ovviamente, ma sembra che "onClick" non venga mai colpito. C'è qualcosa di speciale in Fragments che impedisce loro di lavorare in questo modo?
Presumo che dire, è la sua attuazione? Come in, 'classe pubblica YourFrag estende Fragment implements OnClickListener'? In tal caso, puoi mostrarci come allegare l'ascoltatore e il metodo 'onClick'? – Eric
Sei findByViewId nel metodo onCreateView e quindi allegando il listener nel metodo onActivityCreated? –
Oops, wow, sono un po 'stanco. Sì, volevo dire l'implementazione, mi dispiace. E trovoViewByIding e allego il listener nel metodo Update(). A proposito, è davvero una cosa? Non ho nemmeno un metodo onActivityCreated. Hmm – Nick