Java Android Studio 3.2更新后,我的所有晶圆厂图标都很小,位于右上角
更新: 通过将以下值添加到/dimens.xml,可以覆盖正常尺寸和最小尺寸:Java Android Studio 3.2更新后,我的所有晶圆厂图标都很小,位于右上角,java,android,xml,drawable,floating-action-button,Java,Android,Xml,Drawable,Floating Action Button,更新: 通过将以下值添加到/dimens.xml,可以覆盖正常尺寸和最小尺寸: <!-- Overriding sizes of the FAB --> <dimen name="design_fab_size_normal">90dp</dimen> <dimen name="design_fab_size_mini">30dp</dimen> 因此,我正在开发一个应用程序,即将发布到应用程序商店。我将android Stud
<!-- Overriding sizes of the FAB -->
<dimen name="design_fab_size_normal">90dp</dimen>
<dimen name="design_fab_size_mini">30dp</dimen>
因此,我正在开发一个应用程序,即将发布到应用程序商店。我将android Studio更新为3.2版本,尽管发布说明中没有对FAB本身进行任何更改,但不知何故,我所有的FAB图标现在突然变小,卡在了FAB的右上角
-这个问题不仅存在于一个活动中,而且存在于多个活动中
-不,我没有(至少不是故意)更改父晶圆厂
-我没有自定义的FAB样式,也没有扩展FAB父类小部件
-我试着把“app:fabSize”改成迷你版和普通版,但都没用
-我试着调整晶圆厂的重力,但没有用
我被困在这里,欢迎大家提出建议
-同样,具有这些相同属性的晶圆厂在早期运行良好,对晶圆厂的唯一动态更改是使用Color.filter来更改图标的颜色。
-下面是我的XML,它在几天前工作得很好
-这些XML drawable都位于drawable文件夹中(IIV-24)
//这是实际的图标xml
//下面是fabxml属性
你的宽度和高度不应该与一家工厂的母公司相配,这是没有意义的。尝试包装内容
请注意,晶圆厂的大小由指定。这并不能回答您的问题,但请理解Android Studio的版本与您的应用程序的行为无关。你遇到的问题与此无关。这就是我想的,很少有新版本会破坏我的应用程序中的任何东西,但我现在不知道还有什么可能。从那时起,我唯一改变的是定制的vmOptions。这个特殊的晶圆厂包含在一个线性布局中,与另一个包含多行视图的线性布局嵌套,可能是设计缺陷,但它昨天才开始工作…;:)抱歉,但这仍然没有意义:)晶圆厂的大小应该是
wrap\u content
,无论它的容器是什么。我上传了一张图片。我认为你们现在肯定是对的,设计肯定很糟糕,但当我把它设置为包装内容时,晶圆厂图标的大小实际上与晶圆厂成比例,但现在整个晶圆厂都很小。不确定你说的“小”是什么意思,但根据材料设计规格,晶圆厂可以是56x56或40x40(),我一直在努力扩大晶圆厂。我想我需要创建一个自定义形状绘制与onClick。。。
app:fabCustomSize"100dp"
//here is the actual icon xml
<vector android:height="24dp"
android:tint="#000201"
android:viewportHeight="24.0"
android:viewportWidth="24.0"
android:width="24dp"
xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="#FF000000" android:pathData.../>
</vector>
//HERE IS THE FAB XML ATTRIBUTES
<android.support.design.widget.FloatingActionButton
android:id="@+id/submit_fab_roster"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center_horizontal"
android:layout_marginEnd="4dp"
android:layout_marginBottom="4dp"
android:layout_marginStart="4dp"
android:longClickable="true"
android:onClick="onClickSubmit"
android:src="@drawable/submit_fab_2"
android:tint="@color/black"
app:backgroundTint="@color/red"/>