Sto usando il SemiClosedSlidingDrawer nella mia app.Android View Ciclo di vita
rapida spiegare:
- scorrevole cassetto ha maniglia e contenuto parte
- Il contenuto parte è parzialmente aperto in creazione vista
Problema:
Quando creo la vista, la parte del contenuto viene gonfiata e memorizzata nella cache, quindi viene visualizzata parzialmente. Se eseguo qualsiasi operazione sul contenuto principale. Riflette sul contenuto dello parte del cassetto scorrevole. Anche è parzialmente visibile.
sono riuscito a trovare la risposta che il contenutonon è impostato su GONE eventi touch in modo che solo che sta ricevendo.
Devo impostare il contenuto GONE dopo aver completato la cache dell'inflazione. Quindi ho bisogno di sapere
Quale metodo di creazione del ciclo di vita vista chiamato ultimo? o Dove impostare le proprietà Visibilità di ChildView?
mi può fare riferimento contenuto del mio slidingDrawer nell'attività e impostato per GONE si sta lavorando bene. Ma ci dovrebbe essere un modo corretto per risolvere questo problema.
Ho detto "l'ho fatto e ha funzionato". Ma desidero solo conoscere il metodo del ciclo di vita di View, chiamato dopo l'inflazione, in modo che diventi semi-visibile e non consumi eventi. –
Ho provato con il trucco del costruttore. Ma la parte del contenuto inferiore è nera [Non gonfiato e memorizzato nella cache] –
@mahemadhi Quindi vuoi che sia visibile ma non vuoi che faccia degli eventi click e interagisca in modo efficace? – Warpzit