2010-02-11 9 views

risposta

8

Il costruito nel cassetto scorrevole, non è che la flessibilità, la soluzione migliore è quella di estendere e modificare il suo comportamento, o di dare un'occhiata a questo http://code.google.com/p/android-misc-widgets/

+0

Ironicamente, ho già provato a utilizzarlo, ma utilizza una vecchia funzione SDK con R.styleable che ora è deprecata, quindi non so come farlo funzionare. Ci sono esempi con questo in realtà funziona che sono con una versione più recente di SDK? – GuyNoir

+0

OK, ho funzionato. Ho dovuto usare metodi incorporati per afferrare gli attributi. – GuyNoir

+6

Ti dispiace condividere il tuo codice? –

0

ho dovuto fare lo stesso per uno dei miei progetti e mi ho finito per scrivere il mio widget per questo. L'ho chiamato SlidingTray è ora parte della libreria open source Aniqroid. Permette di scorrere da tutti e quattro gli angoli e sentiti libero di modificare il codice come ti piace.

http://aniqroid.sileria.com/doc/api/ (cercare le opzioni di download per farlo)

(Disclosure:. Sono il manutentore del progetto)

+2

Pubblicare la stessa risposta più volte non è il modo migliore per migliorare questo sito. Se trovi che la stessa domanda è stata posta più volte, segnalali come duplicati usando il link "flag" appena sotto la domanda. Ciò consentirà ai moderatori di unire le domande e migliorare il risultato finale. – Mat