我刚开始使用Android Studio,但是我在Java方面还算不错。因此,我尝试在Android Studio中制作Hello World类,但没有成功。助手给出了两个错误,我不知道该怎么办。这是给我“属性缺少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以及如何在其上编写程序。好吧,视频中的那个人在加载程序时没有收到任何东西,但是我得到了。
答案 0 :(得分:0)
第一个错误是由name
引起的,应该是android:name
第二个错误是在您使用“约束布局”而不添加任何约束时引起的。我建议在这里查看布局概述:https://developer.android.com/guide/topics/ui/declaring-layout
然后观看有关约束布局的视频:https://developer.android.com/training/constraint-layout/