gpt4 book ai didi

java - 不支持 Path.isConvex。 Android Studio - 切换按钮

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:27:23 28 4
gpt4 key购买 nike

我已经在 stackoverflow 上读到过这个问题,但不幸的是还没有找到正确的答案。

我使用 ToggleButton,它在渲染窗口中显示以下错误:

The graphics preview in the layout editor may not be accurate: 
- Different corner sizes are not supported in Path.addRoundRect. (Ignore for this session)
- Path.isConvex is not supported. (Ignore for this session)

终端显示如下错误信息:

E/dalvikvm: Could not find class 'android.widget.ThemedSpinnerAdapter', referenced from method android.support.v7.widget.AppCompatSpinner$DropDownAdapter.<init>

当我将渲染窗口中的 api 级别设置为 19 而不是 23 时,“渲染问题”窗口将不会出现,但在装有 Android 4.4.2 的设备上运行时应用程序中仍然会出现错误。

这是我的简单 ToggleButton:

<ToggleButton
android:id="@+id/editToggleKunde6"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textOn="@string/kunde_bearbeiten_txt1"
android:textOff="@string/kunde_bearbeiten_txt2"
android:checked="true"
/>

谢谢你的想法!

最佳答案

Path.isConvex 可以通过只对半径使用单个标签而不是每个角来删除...所以不用

<corners 
android:bottomLeftRadius="10dp"
android:bottomRightRadius="10dp"
android:topLeftRadius="10dp"
android:topRightRadius="10dp"/>

放这个

<corners
android:radius="10dp"/>

此外,可以使用以下代码实现选择性圆角

<corners
android:radius="10dp"
android:bottomLeftRadius="0dp"
android:topRightRadius="0dp"/>


编辑(简单方法)

为了修复它,您还可以将其设置为 src 而不是 background as android:src="@drawable/your_drawable_name"

没问题,它工作正常。我刚刚测试过。

关于java - 不支持 Path.isConvex。 Android Studio - 切换按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34736981/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com