我使用android 5.1.1在我的新设备上测试了我的应用程序。在我的SettingsActivity中,我有一个开关。我已经阅读了一些帖子并将其更改为/usr/lib/libgstrtspserver-0.10.so
/usr/lib/libgstrtspserver-0.10.so.0.0.0
/usr/lib/libgstrtspserver-0.10.so.0
,但问题仍然如下:在我的旧设备上,交换机看起来非常好。您可以为android.support.v7.widget.SwitchCompat
和textOn
设置两个文本,它非常适合。但是因为api 21或者其他什么我在这里得到这个小混蛋:
看起来像****。我怎样才能为所有设备(如lollypop开关)重新设置它?
修改 上面的问题得到了解答。 缺少一件小事:如何更改开关上文本的颜色。(不是左侧的标签!!!)
styles.xml
textOff
layout.xml
<style name="SwitchTextAppearance" parent="TextAppearance.AppCompat.Widget.Switch">
<item name="android:textSize">12sp</item>
<item name="android:textColor">#3F51B5</item>
</style>
答案 0 :(得分:3)
使用setSwitchTextAppearance
,您可以为交换机内部显示的文本设置样式。
添加类似这样的样式并使用<style name="SwitchTextAppearance" parent="TextAppearance.AppCompat.Widget.Switch">
<item name="android:textSize">12sp</item>
<item name="android:textColor">#3F51B5</item>
</style>
设置它:
<script>
$('#commentForAjax' ).submit(function(e){
e.preventDefault();
$.ajax({
type:'POST',
url:'comment/create/', // make sure , you are calling currect url
data:$(this).serialize(),
success:function(json){
alert(json.message);
if(json.status==200){
var comment = json.comment;
var user = json.user;
/// set `comment` and `user` using jquery to some element
}
},
error:function(response){
alert("some error occured. see console for detail");
}
});
});
您应该能够自定义&#34; OFF&#34;的尺寸,颜色等。文本。