如何设置textOff等资源?
我开始使用示例android-switch-backport-master/sample并修改 res / layout / main.xml ,如下所示:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:switch="http://schemas.android.com/apk/res/org.jraf.android.backport.switchwidget.sample"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity" >
<org.jraf.android.backport.switchwidget.Switch
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textOff="test"
switch:asb_switchTextOff="@string/foo"
/>
</LinearLayout>
请注意xmlns:switch="http://schemas.android.com/apk/res/org.jraf.android.backport.switchwidget.sample"
和switch:asb_switchTextOff="@string/foo"
的添加内容。 (@ string / foo在别处定义)。
编译器看起来很开心,但是&#34; off&#34;开关状态仍然显示&#34;关闭&#34;。还有什么我需要做的吗?
答案 0 :(得分:0)
好的,我明白了。在这里发帖给其他有同样问题的人:
资源为asb_textOff
,而不是asb_switchTextOff
。后者用于切换偏好。
<org.jraf.android.backport.switchwidget.Switch
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textOff="test"
switch:asb_textOff="@string/foo"
/>