我是 android 编程的新手,并且坚持使用布局。每当我在相对布局中拖放任何对象时,我都会转到布局的左上角。
我用线性布局尝试了这个,在父布局文本视图中也发生了同样的事情
由于这个问题,我无法正确设计我的应用程序。
我是 android 编程的新手,并且坚持使用布局。每当我在相对布局中拖放任何对象时,我都会转到布局的左上角。
我用线性布局尝试了这个,在父布局文本视图中也发生了同样的事情
由于这个问题,我无法正确设计我的应用程序。
RelativeLayouts 根据现有的同级视图和 RelativeLayout 本身定义其子视图的位置(因此得名)。由于您还没有定义任何这些属性(如android:centerInParent="true"
或android:alignParentTop="true"
其他好东西),它停留在左上角。此外,我强烈建议您使用 XML 进行布局(您可以在布局编辑器底部的“文本”视图中编辑 XML),因为使用横向模式下的 Pixel 2 进行的布局看起来与纵向模式下的 Nexus 7。
编辑:对于初学者的 Android 开发课程,我强烈推荐这里的 Udacity课程
EDIT2:您需要定义 ContraintLayout 约束,否则内容将留在角落。