我按照本教程创建了我的按钮。它看起来很不错。
但是,如果我将设备屏幕旋转为横向,按钮看起来会有所不同。你有什么想法,为什么会这样?如果您需要一些代码,请告诉我!
按钮应该:
旋转后的按钮:
我建议您使用Android Design Support Library中包含的 FloatingActionButton 。
只需添加compile 'com.android.support:design:22.2.0'
到您的 Gradle 文件,然后在您的布局中使用FloatingActionBar视图类!
例子:
<android.support.design.widget.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:src="@drawable/your_drawable" />