英文:
how to add a view to existing chain in android studios
问题
我正在Android Studio中创建单独的测试活动,因为我需要它们(在以后将这些测试合并到我的项目之前),所以我不得不定期添加更多按钮来启动新的活动,因为它们被添加进来。
我只找到了一个冗长的解决方法,即删除约束,创建一个新的链,并为每个项目重置约束(这是一个繁琐的过程,因为它们被约束到指南,所以每次都必须重置为0dp)。
尽管我在过去的几个月里尝试了IDE并在Google和StackOverflow上搜索了一些内容,但我无法找到一种简单地“添加到现有链”的方法。
即将(按钮)视图添加到垂直链的底部?
英文:
I am creating individual test activities in android studios as i need them (before combining these tests into my project at a later date) so I have to periodically add more buttons to start new activities as they are added.
I have only found a long workaround of removing constraints and creating a new chain and resetting the constraints for each item (a tedious process as they are constrained to guidelines, so each have to be reset to 0dp each time)
Despite my experimenting with the IDE over the last couple months and googling /seacrching stackOverflow, i cannot find a way to simply 'add to existing chain'
ie another (button) view to the bottom of a verical chain?
答案1
得分: 2
我不知道如何在设计窗口中执行此操作,但您始终可以使用XML打开代码窗口。思路是在约束两个视图的相邻边缘时,链会自动生成。在下面的示例中,两个TextView之间将出现链:
<TextView
android:id="@+id/view_1"
...
app:layout_constraintRight_toLeftOf="@+id/view_2"/>
<TextView
android:id="@+id/view_2"
...
app:layout_constraintLeft_toRightOf="@id/view_1"/>
英文:
I don't know how to do it using design window, but you always can open code window with XML. The idea is that chain automatically generates when you constraining neighboring sides of two views.
In the example below chain between two TextViews will appear:
<TextView
android:id="@+id/view_1"
...
app:layout_constraintRight_toLeftOf="@+id/view_2"/>
<TextView
android:id="@+id/view_2"
...
app:layout_constraintLeft_toRightOf="@id/view_1"/>
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论