【发布时间】:2017-12-19 21:03:46
【问题描述】:
我试图研究,但我无法做出正面或反面,因为我对这个太陌生了。
我正在使用约束布局。 我有一个按钮,button1。 button1 的下边距为 10。
有没有一种简单的方法可以让我在单击按钮时将下边距更改为 20?
这是我的简单代码:
button1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (butt1){
button1.setBackgroundResource(buttonpress2);
butt1 = false;
}else{
button1.setBackgroundResource(buttonpress);
butt1 = true;
}
}
});
还有:
<Button
android:id="@+id/button1"
android:layout_width="50dp"
android:layout_height="50dp"
android:background="@drawable/buttonpress"
android:text="@string/button1Text"
android:textSize="24sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
android:layout_marginBottom="10dp"
android:layout_marginLeft="38dp" />
【问题讨论】: