java - android studio 按钮 textwiew 手势
问题描述
他们一直在移动我如何让他们固定
我做了一个随机应用程序,但是当您按下按钮时,文本视图和按钮会不断变化。我怎样才能防止这种情况?如下图
我在这些中使用的代码
<TextView
android:id="@+id/tw1"
android:textSize="15dp"
android:text=""
android:gravity="center"
android:textIsSelectable="true"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<Button
android:id="@+id/btn1"
android:text="random"
android:textSize="50dp"
android:layout_centerInParent="true"
android:layout_alignParentBottom="true"
android:layout_marginTop="200dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
解决方案
问题是您使用的是LinearLayout并且默认情况下它的子级是水平布局的。根据TextView中文本的长度,将Button向右(水平)“推” 。如果要更改此行为,请考虑使用不同的布局或更改当前LinearLayout的方向:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
推荐阅读
- java - Android:使用 Koin 覆盖子片段中的视图模型对象?
- powershell - 如何使用 Powershell 在 GCP 虚拟机上启用虚拟显示器?
- visual-studio - VS2019+Qt5:UI 未更新
- amazon-web-services - 在 AWS Athena 中使用小于运算符不起作用
- python - KeyError:“['index'] 均不在列中”
- security - google cast 自定义消息的安全性如何?
- r - R:在绘图中自动缩放图表轴时如何忽略形状?
- python - 被继承的类能看到父类上值的变化吗?
- python - 期待“字符串”,在请求响应中得到“未定义”
- javascript - 用道具装点