未指定主题时,我遇到了 Togglebuttons 问题。
如果我使用任何主题,它们看起来都很好,但是如果我从 AndroidManifest.xml Togglebuttons 中删除 android:theme="@style/AppTheme" 标记,则会添加一个不需要的图标。
示例图片在这里:
我制作了一个示例项目,其中只有一个带有以下 xml 布局的切换按钮:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ToggleButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</RelativeLayout>
这就是它的样子。
我想我需要定义一个继承自设备默认主题的新主题来覆盖切换按钮图标,但到目前为止我还没有成功。