LibProject使用theme无效。

正常情况:

// mTxtView.setTextAppearance(context,

// R.attr.textapper);

-------在lib工程中使用如上无效,解决如下-----------

// Resources.Theme theme = getContext().getTheme();

// TypedValue styleID = new TypedValue();

// if (theme.resolveAttribute(R.attr.textapper, styleID, true)) {

// mTxtView.setTextAppearance(getContext(), styleID.data);

// }

时间: 2024-11-07 23:55:36

LibProject使用theme无效。的相关文章

WordPress部分主题(Theme)修改图片位置无效解决方案及解释

WordPress提供了大量的主题供使用,同时你也可以自己制作网页并且导入WordPress成为你自己的主题,以方便后期管理(将WordPress当成CMS使用).然而有的人发现,把图片导入WordPress后,使用WordPress自带的图片管理,对图片位置进行操作,在CSS中,确实应用了,但是却没有效果. 例如这段代码:<p><img class="wp-image-38 aligncenter" style="text-align: center;&q

POJ Musical Theme (求最长不重叠子串)

Musical Theme Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 26374   Accepted: 8902 Description A musical melody is represented as a sequence of N (1<=N<=20000)notes that are integers in the range 1..88, each representing a key on the

CProgressCtrl::SetBarColor无效的缘由

写一个格斗游戏,想用CProgressCtrl作血条和魔法条,需要设置颜色,网上找到2种本质一样的方法: // 创建进度条 m_leftHp.Create(WS_CHILD | WS_VISIBLE | PBS_SMOOTH, CRect(80, 20, 400, 45), this, 123); 方法1: m_leftHp.SendMessage(PBM_SETBKCOLOR, 0, RGB(10, 10, 10)); 方法2: m_leftHp.SetBarColor(RGB(255, 0,

android style 退出动画 解决退出动画无效问题

在AndroidMenifest.xml文件里面的Activity声明中,增加自己的Theme声明,如下: <activity android:name=".MyOrderListServiceActivity" android:theme="@style/MyTheme" > 在values的style.xml文件里 声明 一个style,起名为MyTheme,注意这里面有我自定义的东西,涉及到动画的声明,就只有 <item name="

重新想象 Windows 8.1 Store Apps (86) - 系统 UI 的新特性: Theme, 窗口宽度大小可变, ApplicationView, DisplayInformation

[源码下载] 作者:webabcd 介绍重新想象 Windows 8.1 Store Apps 之系统 UI 的新特性 Theme - 主题(共有两种主题:Light 和 Dark,默认是 Dark) 窗口宽度可调 ApplicationView DisplayInformation 示例1.Theme - 主题(共有两种主题:Light 和 Dark,默认是 Dark)Theme.xaml <Page x:Class="Windows81.UI.Theme" xmlns=&qu

Android-Activity-Dialog theme touch outsize

最近遇到一个蛋疼的问题: 一个Activity,主题设置成 Dialog 然后点击外面要求这个Activity 不能关闭. 这下好了,直接在 style 的 theme 里面加一个属性就好了. 加上去发现要11以上的版本才支持,唉,蛋疼,现在谁还兼容15以下的,这话说的好,是没错,但我这是做sdk,所以倍疼. 然后继续寻找,找到了一个解决方案.是这样的: 悲剧再次发生,依旧是11以上 接下来继续找,哎,找到了,找到了... 是这样的,捕捉外部的触摸,然后做相应的处理: 重写onTouchEven

Asp.net主题(theme)和皮肤(skin)的使用

asp.net 的服务器端控件提供了多种样式的设计,如果对每个控件都单独设置,是比较繁琐的事情,所以微软也提供了针对这些服务器端控件的样式管理,其实也可以通过 css来控制部分服务器端控件的样式,比如textbox,如果用普css就是对input进行样式控制,但对于gridview或者日历控件等,css 文件无法灵活的控制,这就需要微软专门为服务器端控件提供的主题和皮肤. 主题和皮肤的使用方法:  1.新建外观文件(*.skin),然后在文件里设定服务器端控件的样式 2.在aspx页面的Page

HTTP 400 错误 - 请求无效 (Bad request)

在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里: 原因:1)前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装: 2)前端提交的到后台的数据应该是json字符串类型,而前端没有将对象转化为字符串类型: 解决方案: 1)对照字段名称,类型保证一致性 2)使用stringify将前端传递的对象转化为字符串    data: JSON.stringify(param)  ;

windows 10 smb,添加网络位置,输入的文件夹似乎无效

在windows 10中遇到一个现象,在"添加一个网络位置"的时候,弹出"输入的文件夹似乎无效.请选择另一个",我在这里是需要连接到Linux上的smb指定目录,经其它机子测试,smb服务器正常,输入的参数也正常.从smb服务器日志中也没有发现异常现象. 经过多次尝试,发现应该是在访问网络位置的时候,使用的用户及密码不对.由于登录了微软账户,默认使用微软用户进行访问的,所以导致无法访问. 解决方法: 1.改为添加"映射网络驱动器": 2.勾选&q