Две ошибки в Android Studio - PullRequest
       0

Две ошибки в Android Studio

0 голосов
/ 27 сентября 2018

Я новичок в использовании Android Studio, но я в порядке с Java.Поэтому я попытался создать класс Hello World в Android Studio, но это не сработало.Идея дала две ошибки, я понятия не имел, что делать.Вот фрагмент кода, который давал мне «Атрибут отсутствует префикс пространства имен Android»

    <style name="AppTheme.NoActionBar">
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">
    <item name="coordinatorLayoutStyle">
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content">
        @style/Widget.Design.CoordinatorLayout</item>
    </style>

Этот следующий фрагмент кода дает мне эту ошибку «Представление не ограничено. Он имеет только позиции времени разработки, поэтому он будет переходить к (0,0) во время выполнения, если вы не добавите ограничения. "

<EditText
    android:id="@+id/HelloWorld"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:ems="10"
    android:inputType="textPersonName"
    android:text="Hello World"
    android:textColor="?android:attr/colorBackground"
    tools:layout_editor_absoluteX="70dp"
    tools:layout_editor_absoluteY="91dp" />

Ну, я пытался следовать этому руководству о том, как настроить Android Studio и как сделать на нем программу.Ну, парень в видео не получил ничего, когда он загрузил свою программу, но я получил.

1 Ответ

0 голосов
/ 27 сентября 2018

Первая ошибка вызвана name, она должна быть android:name

Вторая ошибка возникает, когда вы используете «Схему ограничений» и не добавляете никаких ограничений.Я предлагаю посмотреть обзор макета здесь: https://developer.android.com/guide/topics/ui/declaring-layout

Тогда посмотрите это видео о макетах ограничений: https://developer.android.com/training/constraint-layout/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...