Ho avviato un progetto con Android Lollipop (21) e creato una visualizzazione personalizzata. Quando ho generato i costruttori per la vista, ho ottenuto un nuovo 4 ° costruttore che richiede più parametri rispetto agli altri.Perché abbiamo bisogno di un quarto costruttore per Lollipop?
La mia domanda è, perché ne abbiamo bisogno? Cosa succederebbe se rimuovessi questo costruttore e avvii l'app su Lollipop?
vedere https://stackoverflow.com/questions/9195713/do-i-need-all-three-constructors-for-an-android-custom-view –
Non è necessario e niente accadrà se lo rimuovi (vedi commento precedente). Esiste nelle viste predefinite in modo da poter passare una risorsa di stile predefinita (vedere la risposta a: documenti di seguito). – alanv
perché qualcuno dovrebbe volerlo fare? – mbonnin