2010-02-17 5 views
1

La classe AbsoluteLayout est obsolète mais peut toujours l'écrire en code et cela fonctionne. Y aura-t-il des problèmes si j'utilise ce cours? L'application fonctionnera-t-elle correctement après que je l'ai déployée sur un téléphone?Utilisation de la classe obsolète AbsoluteLayout dans Android?

Merci

+0

Qu'essayez-vous d'accomplir? Si vous expliquez votre problème, nous pouvons probablement vous indiquer la meilleure mise en page (non obsolète) à utiliser. –

+2

Pourquoi avez-vous rediffusé cette question? C'est un duplicata exact d'une question que vous avez posée plus tôt: http://stackoverflow.com/questions/2280060/deprecated-absolute-layout-options –

+0

J'ai re-posté cause car les tags n'étaient pas clairs –

Répondre

3

Obsolète signifie généralement que vous découragez de l'utiliser parce que de meilleures méthodes existent. Il peut également servir d'avertissement qu'il sera entièrement supprimé dans les futures versions. Je pense que vous voudriez rester à l'écart des mises en page absolues car cela peut empêcher votre interface utilisateur d'évoluer correctement sur différentes résolutions, et cela pourrait ne pas fonctionner du tout sur les versions ultérieures d'Android. "L'application fonctionnera-t-elle correctement après que je l'ai déployée sur un téléphone" Oui, mais comme je l'ai dit, vous allez probablement rencontrer des problèmes avec des téléphones ayant des résolutions d'affichage différentes.

+0

Merci à tous Je me demandais juste pourquoi la classe est obsolète et toujours inclus dans le sdk –

1

Ceci est une supposition puissante. Cela dépend de l'objectif, une application d'entreprise sur un périphérique grand écran standard (tablette) peut avoir une raison de devenir absolue.

+1

Eh bien, je crois que c'est vrai que vous pouvez utiliser AbsoluteLayout seulement si votre application est ciblée sur certains appareils, mais encore une fois il peut ne pas apparaître correctement sur écran différent tailles –

+1

Seulement si "application métier" est synonyme de "une interface utilisateur horrible qui ressemble à une interface créée en VB6" –

Questions connexes