- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 SwitchCompat,它显示在 Android Studio 的设计 View 中,但在我的 Galaxy S4(运行 5.0.1)上,它没有显示。这是相关代码:
Activity .xml
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginRight="20dp"
>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="@string/monitoring_text"
android:id="@+id/textView8"
android:layout_centerHorizontal="true" />
<android.support.v7.widget.SwitchCompat
android:id="@+id/monitoring_switch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="false"
app:showText="false"
android:layout_alignParentStart="true"
android:layout_below="@+id/textView8"
android:layout_centerHorizontal="true" />
</RelativeLayout>
构建.gradle
dependencies {
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.google.android.gms:play-services-appindexing:8.1.0'
}
最佳答案
这就是我最终让它工作的方式:
1 - 下载 Android 支持库
2 - 将 xmlns:app="http://schemas.android.com/apk/res-auto"添加到您的 Activity XML
3 - 在您的 Activity 中使用 AppCompat 版本的小部件,例如。导入 android.support.v7.widget.SwitchCompat;
4 - 确保将 styles.xml 和 AndroidManifest.xml 中的主题设置为 AppCompat 主题之一。
5 - 如果您遇到错误,请尝试使缓存无效并重新启动,以便重置您的 R 资源。
关于android - SwitchCompat 未在设备上显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36633310/
我正在尝试使用 SwitchCompat,它显示在 Android Studio 的设计 View 中,但在我的 Galaxy S4(运行 5.0.1)上,它没有显示。这是相关代码: Activity
我的问题可能最好通过视觉方式提出——我想要一个 SwitchCompat切换到他们在 Android 设置应用中的样子: 这是关闭的: 这是在: 但出于某种原因,我的 SwitchCompat 开关在
我需要更改 SwitchCompat 的轨道颜色。我试过了 this ,但它对我没有用。这是我的 XML 文件的代码 这是我的 style.xml 文件 @color/red @c
使用列表和 map 数据演示开发应用程序。要在演示文稿之间切换,应使用带有图像的自定义切换,如下所示: 如何创建这样的自定义switchcompat? 最佳答案 这是一个很好的例子: ORIGINAL
昨天我切换到 Android Studio 2.2 Preview 1,我注意到所有 SwitchCompat View 周围有一些额外的线条,它们看起来变形了。 它的样式只包含宽度/高度参数和垂直中
我正在使用 android.support.v7.widget.SwitchCompat 并且遇到以下问题 我的包含 colorControlActivated 的样式不适用 使用 Android 命
我想在代码中打开或关闭 SwitchCompat 小部件。我的意思是当用户将 SwitchCompat 从 On 更改为 Off 或其他时。我想在代码中做到这一点。我该怎么做? SwitchCompa
我想为 SwitchCompat 应用自定义样式。更改打开和关闭状态的绘图和文本。我怎样才能做到这一点?我找不到任何关于如何做到这一点的例子。我在我的 styles.xml 中尝试了以下内容,但显然我
我正在尝试在我的 fragment 中使用 switchcompat。最小支持的 API 为 14,最大为 21。我正在尝试应用 Material View 来切换所有 pre lollipop an
目前我的 SwitchCompat看起来像下面的图像(顶部),但是我需要在关闭状态下有可见文本。 我将如何实现这一目标? 最佳答案 关于android - 显示以设置在 SwitchCompat
我在 RecyclerView 适配器中仅使用一个 SwitchCompat。我需要在 RecyclerView 上单击的项目的位置,并且当我使用 TextView 而不是 SwitchCompat
我在 ActionBar 中有一个 SwitchCompat 小部件。 当按下后退按钮并“重新打开”应用程序时,SwitchCompat 会丢失状态,从打开变为关闭。 我正在实现前台,但这并不能阻止
这是未经检查的样子: 并检查: checked 明显不符合设计,那么当它被选中时,我怎样才能让它看起来像未选中? 最佳答案 您可以为两个语句使用相同的颜色: switchButton.setO
在 Android 中,是否可以垂直对齐 SwitchCompat ,即将文本放在开关上方而不是开关左侧? 最佳答案 你在找这样的东西吗? 试试这个 关于android - A
我在将 Android.Support.V7.Widget.SwitchCompat 绑定(bind)到我的 View 模型时遇到了麻烦(Mvvmcross 是我正在使用的框架)我做了与在另一个对象上
我正在尝试以编程方式添加 android.support.v7.widget.SwitchCompat,但出现此错误: java.lang.NullPointerException: Attempt
我想在 Android Studio 中使用 SwitchCompat,我把它放在 build.gradle 中: compile 'com.android.support:appcompat-v7:
这是我的代码,对我不起作用。我使用来自 this 的代码示例。 XML- 和代码: mVisibilitySwitchCompat = (SwitchCompat) findViewById(R.i
我想减少 Switch 的宽度。当前解决方案在How to change the size of a Switch Widget和 How to change Width of Android's S
我在顶部有一个主要的服务开/关开关。我希望这个开关大而显眼。 如果我将 textOn 属性更改得更长一些,它在某种程度上是在做我想做的事情,但我希望这种情况发生在更短的 textOn 字符串长度上。
我是一名优秀的程序员,十分优秀!