recherche

Maison  >  Questions et réponses  >  le corps du texte

android - 解决DatePickerDialog样式不一致

如图,下面第一张是Android5.0的DatePickerDialog,第二张是Android6.0的DatePickerDialog,如何能够统一一下在Android6.0使用5.0的样式,谢谢


PHP中文网PHP中文网2889 Il y a quelques jours511

répondre à tous(1)je répondrai

  • PHP中文网

    PHP中文网2017-04-18 09:06:16

    Les réponses suivantes concernent l'unification descendante vers l'API niveau 9 :

    Je peux seulement vous dire qu'Android et le support ne peuvent pas unifier les styles. Si vous ne me croyez pas, vous pouvez consulter Platform-Source et Platform-XML.

    Lorsque chaque version implémente DatePickerDialog, elle utilise essentiellement de nouvelles API de la version correspondante, et le plus important est que les méthodes d'implémentation spécifiques sont différentes, ce qui est voué à être impossible à unifier. Par exemple : la nouvelle version ajoute. J'ai créé un package : android.icu.*, qui concerne le traitement de la localisation de l'heure et de la date.

    Si vous devez l'unifier, réécrivez vous-même DatePicker. La charge de travail n'est pas minime de toute façon, sinon allez sur github pour trouver la roue.

    répondre
    0
  • Annulerrépondre