【发布时间】:2021-11-28 19:35:37
【问题描述】:
documentation 代表 ImageButton 说:
默认情况下,
ImageButton看起来像普通的Button
这显然是错误的,因为当我将两者都放入布局时:
<Button
android:id="@+id/button2"
android:layout_width="200dp"
android:layout_height="50dp"
android:layout_margin="20dp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<ImageButton
android:id="@+id/imageButton3"
android:layout_width="200dp"
android:layout_height="50dp"
android:layout_margin="20dp"
app:layout_constraintStart_toStartOf="@+id/button2"
app:layout_constraintTop_toBottomOf="@+id/button2" />
并运行它,它看起来像这样:
Button 有颜色和阴影,而ImageButton 只是一个灰色矩形(我认为是圆角)。
很遗憾,我完全不了解样式的工作原理。不过,我的主要问题是如何将 ImageButton 的配置更改为 实际上 使其看起来像普通的 Button。
【问题讨论】:
-
这个答案显示了小部件样式的工作原理stackoverflow.com/questions/13222858/…
标签: android