【发布时间】:2017-06-28 18:30:42
【问题描述】:
在我的应用程序中,我有用户个人资料的屏幕。它有两个用于更改照片和密码的按钮。这是两个按钮的代码
....
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_marginTop="19dp"
android:gravity="center_vertical">
<ImageView
android:id="@+id/ivUserProfile"
android:layout_width="59dp"
android:layout_height="59dp"/>
<Button
style="@style/AppTheme.RaisedButton"
android:id="@+id/btnSwitchPhoto"
android:layout_width="match_parent"
android:layout_height="48dp"
android:theme="@style/AppTheme.White"
android:text="@string/change_avatar"
android:textSize="16sp"
android:textColor="@color/colorPrimary"
android:layout_marginRight="17dp"
android:layout_marginLeft="18dp"/>
</LinearLayout>
....
<Button
style="@style/AppTheme.RaisedButton"
android:id="@+id/btnSwitchPassword"
android:layout_width="wrap_content"
android:layout_height="48dp"
android:layout_marginTop="28dp"
android:theme="@style/AppTheme.White"
android:text="@string/changePassword"
android:textSize="16sp"
android:textColor="@color/colorPrimary"/>
这些按钮完全相同(文本除外),其中一个位于LinearLayout 中,并且在 Android Studio 中预览时看起来相同。但是当我在设备上打开这个屏幕时,我看到按钮有不同的阴影。这是屏幕截图
有什么问题吗?
【问题讨论】:
标签: android android-layout button