0
A
回答
0
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:layout_editor_absoluteX="0dp"
tools:layout_editor_absoluteY="81dp">
<EditText
android:id="@+id/result"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="8dp"
android:ems="10"
android:inputType="numberSigned"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:layout_constraintLeft_creator="1"
tools:layout_constraintTop_creator="1" />
<Button
android:id="@+id/button0"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text="0"
app:layout_constraintLeft_toRightOf="@+id/comma"
app:layout_constraintTop_toTopOf="@+id/comma" />
<Button
android:id="@+id/button2"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text="2"
app:layout_constraintLeft_toRightOf="@+id/button1"
app:layout_constraintTop_toTopOf="@+id/button1" />
<Button
android:id="@+id/button3"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text="3"
app:layout_constraintLeft_toRightOf="@+id/button2"
app:layout_constraintTop_toBottomOf="@+id/button5" />
<Button
android:id="@+id/button4"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text="4"
app:layout_constraintRight_toLeftOf="@+id/button8"
app:layout_constraintTop_toBottomOf="@+id/button7" />
<Button
android:id="@+id/button5"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text="5"
app:layout_constraintLeft_toRightOf="@+id/button4"
app:layout_constraintTop_toBottomOf="@+id/button7" />
<Button
android:id="@+id/button6"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text="6"
app:layout_constraintLeft_toRightOf="@+id/button5"
app:layout_constraintTop_toBottomOf="@+id/button8" />
<Button
android:id="@+id/button7"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_marginBottom="311dp"
android:layout_marginLeft="8dp"
android:text="7"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
tools:layout_constraintTop_creator="1" />
<Button
android:id="@+id/button8"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text="8"
app:layout_constraintLeft_toRightOf="@+id/button7"
app:layout_constraintTop_toTopOf="@+id/button7" />
<Button
android:id="@+id/button9"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text="9"
app:layout_constraintLeft_toRightOf="@+id/button8"
app:layout_constraintTop_toTopOf="@+id/button8" />
<Button
android:id="@+id/button1"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text="1"
app:layout_constraintRight_toLeftOf="@+id/button5"
app:layout_constraintTop_toBottomOf="@+id/button4" />
<Button
android:id="@+id/comma"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text=","
app:layout_constraintRight_toRightOf="@+id/button1"
app:layout_constraintTop_toBottomOf="@+id/button1" />
<Button
android:id="@+id/equal"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="100dp"
android:layout_height="100dp"
android:text="="
app:layout_constraintLeft_toRightOf="@+id/button0"
app:layout_constraintTop_toBottomOf="@+id/button2" />
<Button
android:id="@+id/del"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:text="DEL"
app:layout_constraintBottom_toTopOf="@+id/divide"
app:layout_constraintLeft_toRightOf="@+id/equal"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/guideline" />
<Button
android:id="@+id/divide"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:text="÷"
app:layout_constraintBottom_toTopOf="@+id/multiply"
app:layout_constraintLeft_toRightOf="@+id/equal"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/del" />
<Button
android:id="@+id/multiply"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:text="x"
app:layout_constraintBottom_toTopOf="@+id/subtract"
app:layout_constraintLeft_toRightOf="@+id/equal"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/divide" />
<Button
android:id="@+id/subtract"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:text="-"
app:layout_constraintBottom_toTopOf="@+id/add"
app:layout_constraintLeft_toRightOf="@+id/equal"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/multiply" />
<Button
android:id="@+id/add"
style="@style/Widget.AppCompat.Button.Colored"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_margin="4dp"
android:text="+"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintLeft_toRightOf="@+id/equal"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toBottomOf="@+id/subtract" />
<android.support.constraint.Guideline
android:id="@+id/guideline"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintGuide_begin="191dp" />
</android.support.constraint.ConstraintLayout>
相关问题
- 1. 布局中间隔均匀的按钮
- 2. 如何布置三个均匀位于LinearLayout下的按钮?
- 3. 三个按钮均匀分布线性布局
- 4. 更新约束后按钮位置不正确自动布局
- 5. 如何实现间隔均匀布局
- 6. 在Xcode中均匀分布按钮
- 7. 需要均匀分布的按钮行
- 8. 不均匀网格布局
- 9. HTML按钮布局定位
- 10. 带有2个均匀间隔按钮的Android布局
- 11. 如何约束布局创建小按钮
- 12. 如何确保按CSS颠倒的按钮均匀分布?
- 13. 约束布局
- 14. 标准均匀分布到离散均匀[a,b]
- 15. 均匀间距按钮android
- 16. 分发按钮DIV均匀
- 17. 如何在约束布局中定位“父级”下方的视图?
- 18. 约束布局改变约束编程
- 19. Android的约束布局内滚动型约束布局
- 20. Android的布局均匀间距
- 21. 使用RelativeLayout来均匀分割布局
- 22. 均匀布局,无嵌套权重
- 23. 约束布局按钮文本中心对齐
- 24. 约束布局:按钮的高度不匹配预览
- 25. 使用约束布局与视频对齐按钮
- 26. Android Studio 2.2约束布局按钮不可见
- 27. 如何设置AVPlayerViewController的布局约束?
- 28. 如何创建一个约束布局
- 29. 如何重新调整约束布局
- 30. 如何抑制约束布局错误