1
votes

Dans la conception, l'erreur EditText "Problème de rendu" dans Android

J'ai une erreur avec EditText est "problème de rendu" dans la conception dans Android lorsque je glisse et dépose "Texte brut" de la palette à la conception du cadre. Mais lorsque je lance l'application, l'application s'exécute et s'affiche normalement dans genymotion.

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <TextView
        android:id="@+id/textView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Hello World!"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintLeft_toLeftOf="parent"
        app:layout_constraintRight_toRightOf="parent"
        app:layout_constraintTop_toTopOf="parent"
        app:layout_constraintVertical_bias="0.122" />

    <EditText
        android:id="@+id/editTextTextPersonName"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="92dp"
        android:ems="10"
        android:inputType="textPersonName"
        android:text="Name"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/textView" />

</androidx.constraintlayout.widget.ConstraintLayout>

problème de rendu d'erreur dans la conception

l'application s'exécute normalement

Je vous remercie!


0 commentaires

3 Réponses :


1
votes

J'ai résolu cela en modifiant le moteur de rendu (sous le message Problème de rendu). Sry. j'ai oublié de prendre une capture d'écran: P до

после


0 commentaires

0
votes

Le meilleur moyen est de laisser le studio Android vous indiquer ce qui pourrait être fait d'une manière; efficace et standardisé pour le développeur en appuyant sur Alt + Entrée ou en suivant l' icône de pointe et en appliquant les modifications.


0 commentaires

0
votes

Une chose dont vous devez toujours vous souvenir est que "lorsque vous utilisez la fonction glisser-déposer dans le studio Android, vous devez extract string resources pour chaque composant

voir cette image de mon code entrez la description de l'image ici

Dans ce code, le type d'affichage de texte n'est pas spécifié dans la plupart des cas, comme vous, il y a une erreur pour la Hardcoded string . essayez d'utiliser ALT+Enter pour une opération spécifiquement requise sur ce composant particulier.


0 commentaires