Ajustement Android ajustement réputé problème célèbre

Je ne cherche pas de code, je ne publierai plus, juste une explication, parce que je suis un peu perdu.

Il y a ce problème principal concernant le redimensionnement lorsque le clavier logiciel apparaît.

  • Android 5.1.1 et versions ultérieures - getRunningAppProcesses () renvoie mon package d'application uniquement
  • L'évolution de l'état de ToggleButton est programmée plutôt que automatiquement dans Android?
  • Format editext pour afficher les espaces après chaque 4 caractères
  • Crash in Marshmallow Fragment Activity for Maps
  • Android: comment obtenir la valeur de l'attribut "listPreferredItemHeight" dans le code?
  • Erreur lors de l'exécution de l'application: Instant Run requiert 'Outils | Android | Activer l'intégration ADB 'pour être activé.
  • Dans mon cas

    J'ai une listView alimentée avec 2 editText et plusieurs textView avec du contenu de base de données à l'aide d'un curseur personnalisé.

    1) AdjustPan

    C'est plutôt simple. Lorsque j'utilise la propriété adjustPan, tout fonctionne très bien, sauf le fait que lorsque j'appuie sur un EditText dans mon listView et si la liste est plus grande que l'écran, je ne peux pas faire défiler. C'est en fait le comportement normal et je peux le comprendre.

    2) AdjustResize

    Ici, je peux défiler autant que je le souhaite.

    Cette propriété est celle que je souhaite utiliser. Mais je suis confronté à deux problèmes:

    • Quand j'appuie sur l'un des deux editText, je ne peux pas écrire. Impossible, même si je pensais qu'il était concentré. Je forcé le clavier logiciel à apparaître, j'essaie de taper quelques lettres (rappelez-vous que cette éditionText est concentrée), mais rien ne se produit.

    • Encore une fois, lorsque je presse l'un des deux editText, il réorganise (apparemment au hasard) les éléments de listview. Même pensé qu'il fonctionnait parfaitement avec adjustPan, avec adjustResize, il gagne avec des éléments de listView.

    Toute information sur l'un des 2 problèmes serait utile. Vous pouvez même demander un code, mais une fois de plus, je cherche juste une explication générale qui pourrait vous aider. Merci.

  • Comment continuer à jouer de la vidéo en changeant en mode paysage Android
  • Trouver par programme le nombre de doigts compatibles avec les appareils Android multitouch
  • Après avoir maintenu l'état d'effondrement / expansion pour la liste extensible à niveau N ou multiniveau, certains sous-groupes ne sont pas affichés
  • Comment définir layout_span à travers le code
  • Pourquoi cela ne fonctionne-t-il pas parfois?
  • Connectez-vous à Bluetooth par programme
  • One Solution collect form web for “Ajustement Android ajustement réputé problème célèbre”

    Ici, ce problème de mention est le même qui me fait face dans mon application et ici, certaines modifications dans mon code fonctionnent bien dans mon application. Essayez ceci …

    <activity android:name="com.MainActivity" android:configChanges="orientation|screenSize"/> <ListView android:id="@+id/fields_list_view" android:layout_width="fill_parent" android:layout_height="wrap_content" android:descendantFocusability="afterDescendants" android:focusableInTouchMode="true" android:focusable="true" /> <EditText android:id="@+id/input_edit_text" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:cursorVisible="true" android:gravity="top" android:inputType="none" android:textColor="@color/black"/> 
    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.