【发布时间】:2016-04-16 16:10:11
【问题描述】:
我已经在 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
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"
/>
感谢您的任何想法!
【问题讨论】:
-
您在问为什么
ToggleButton在预览版中不起作用?如果是这样,请更新问题。 -
不,我不知道。我正在寻求解决方案,为什么会出现错误“E/dalvikvm:找不到类 'android.widget.ThemedSpinnerAdapter',从方法 android.support.v7.widget.AppCompatSpinner$DropDownAdapter.
引用”。跨度> -
不这么认为。这个问题的作者对这个答案很满意。不幸的是,建议的解决方案仅消除了 Android Studio 中的渲染问题错误,但没有消除在设备上运行时发生的错误本身。
-
如果我正确阅读了其他问题和 cmets,问题在于在设备上运行(他们甚至提到了 SG II)。
标签: java android android-layout android-studio