首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >什么等同于Java代码中的“android:fontFamily=”sans-serif-light?

什么等同于Java代码中的“android:fontFamily=”sans-serif-light?
EN

Stack Overflow用户
提问于 2013-01-16 02:01:24
回答 1查看 66.9K关注 0票数 114

我的问题很简单:

在我的每个文本视图中,我当前都在使用属性

android:fontFamily="sans-serif-light"

在post HC设备上提供华丽的外观。

不幸的是,这并不适用于每个小部件,并且对于我的微调工具,我需要覆盖Adapter。

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    //You can use the new tf here.

    if(convertView == null || convertView.getTag() == null) {
        // new view - populate 
        convertView = inflater.inflate(android.R.layout.simple_spinner_dropdown_item, parent, false);
        convertView.setTag(new Object());
    }

    CheckedTextView spinner_text=(CheckedTextView) convertView.findViewById(android.R.id.text1);
    //Typeface should be set here...
    return spinner_text;
    }
}

那么,有没有办法通过代码获得完全相同的结果呢?

附言:不,我不想把字体放在资产文件夹里,我只想用系统一号。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14343903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档