xml中的显示的中文中文简历字体大小小如何设置

订阅你的位置: >
> 【已解决】Android中菜单的字体太小了:设置actionbar中menu的text的size
【问题】之前已经解决了菜单的动态显示问题:但是其中显示出来的菜单的字体,太小了:都有点看不清了:想要调整菜单字体变大些。【解决过程】1.参考:去看看自己此处menu对应的xml,看看是否有对应的配置选项。直接添加:android:textSize=&16sp&为:&menu xmlns:android=&/apk/res/android& &
android:id=&@+id/menu_discard&
android:icon=&@drawable/error_white&
android:orderInCategory=&1&
android:showAsAction=&ifRoom|withText&
android:title=&@string/discard&
android:textSize=&16sp&/&
android:id=&@+id/menu_send&
android:icon=&@drawable/forward_white&
android:orderInCategory=&2&
android:showAsAction=&ifRoom|withText&
android:title=&@string/send&
android:textSize=&16sp&/&
&/menu&看看效果:结果没效果。2.参考:去添加自定义的style:结果却发现没法添加。3.参考:也没看到有类似的setText的appearance之类的4.另外也去到xml中menu的item去动态找android:相关的属性:很明显,也找不到和text size相关的配置。5.参考:去找到自己的app的:/res/values/styles.xml其中有:
&style name=&AppTheme& parent=&@android:style/Theme.Holo.Light&&
&item name=&android:actionBarItemBackground&&@drawable/selectable_background_xxxxxxx&/item&
&item name=&android:popupMenuStyle&&@style/PopupMenu.xxxxxxx&/item&
&item name=&android:dropDownListViewStyle&&@style/DropDownListView.xxxxxxx&/item&
&item name=&android:actionBarTabStyle&&@style/ActionBarTabStyle.xxxxxxx&/item&
&item name=&android:actionDropDownStyle&&@style/DropDownNav.xxxxxxx&/item&
&item name=&android:actionBarStyle&&@style/ActionBar.Solid.xxxxxxx&/item&
&item name=&android:actionBarTabTextStyle&&@style/Theme.xxxxxxx.ActionBar.TabTextStyle&/item&
&item name=&android:actionModeBackground&&@drawable/cab_background_top_xxxxxxx&/item&
&item name=&android:actionModeSplitBackground&&@drawable/cab_background_bottom_xxxxxxx&/item&
&item name=&android:actionModeCloseButtonStyle&&@style/ActionButton.CloseMode.xxxxxxx&/item&
&item name=&android:radioButtonStyle&&@style/RadioButtonxxxxxxx&/item&
&item name=&android:editTextStyle&&@style/EditTextxxxxxxx&/item&
&style name=&ActionBar.Solid.xxxxxxx& parent=&@android:style/Widget.Holo.Light.ActionBar.Solid&&
&item name=&android:background&&@drawable/ab_solid_xxxxxxx&/item&
&item name=&android:backgroundStacked&&@drawable/ab_stacked_solid_xxxxxxx&/item&
&item name=&android:backgroundSplit&&@drawable/ab_bottom_solid_xxxxxxx&/item&
&item name=&android:progressBarStyle&&@style/ProgressBar.xxxxxxx&/item&
&item name=&android:titleTextStyle&&@style/Theme.xxxxxxx.ActionBar.TitleTextStyle&/item&
&style name=&Theme.xxxxxxx.ActionBar.TitleTextStyle& parent=&@android:style/TextAppearance.Holo.Widget.ActionBar.Title&&
&item name=&android:textColor&&@android:color/white&/item&
&item name=&android:textSize&&15sp&/item&
&item name=&android:textStyle&&bold&/item&
&/style&所以,此处,找到了,就是:ActionBar.TitleTextStyle下面的:&item name=&android:textSize&&15sp&/item&去改为别的值试试:&item name=&android:textSize&&18sp&/item&但是感觉还是没有生效。。。6.再参考:改为:
&style name=&AppTheme& parent=&@android:style/Theme.Holo.Light&&
&item name=&android:actionBarTabTextStyle&&@style/Theme.xxxxxxx.ActionBar.TabTextStyle&/item&
&style name=&Theme.xxxxxxx.ActionBar.TabTextStyle& parent=&@android:style/Widget.Holo.ActionBar.TabText&&
&item name=&android:textColor&&@color/yyyBlue1&/item&
&item name=&android:textSize&&16sp&/item&
&item name=&android:textStyle&&normal&/item&
&/style&还是不行。7.再去试试actionMenuTextAppearance:
&style name=&AppTheme& parent=&@android:style/Theme.Holo.Light&&
&item name=&android:actionMenuTextAppearance&&@style/MenuTextStyle&/item&
&style name=&MenuTextStyle&&
&item name=&android:textColor&&@android:color/white&/item&
&item name=&android:textSize&&18sp&/item&
&/style&结果是:终于生效了: 【总结】android中,想要设置actionbar中的menu的text的size的话,先要搞清楚,当前用了那个theme:AndroidManifest.xml中,我此处是:
&application
android:theme=&@style/AppTheme& &然后找到对应的theme的定义:res/values/styles.xml中的:&style name=&AppTheme& parent=&@android:style/Theme.Holo.Light&&然后添加上对应的android:actionMenuTextAppearance的定义:
&style name=&AppTheme& parent=&@android:style/Theme.Holo.Light&&
&item name=&android:actionMenuTextAppearance&&@style/MenuTextStyle&/item&
&style name=&MenuTextStyle&&
&item name=&android:textColor&&@android:color/white&/item&
&item name=&android:textSize&&18sp&/item&
&/style&如此,就可以设置对应的所要的Menu的text的style,包括文字的大小了。转载请注明: & 与本文相关的文章
19 queries in 0.269 seconds, using 9.84MB memoryAndroid getDimensionPixelSize, 代码中设置字体大小,读xml配置。
//给一个id为name的TextView设置字体大小&
TextView mName = (TextView)findViewById(R.id.name);&
mName.setTextSize(22);&
开始学的时候,设置字体大小,无非用上面的代码。写的非常舒服,都不知道22用的是什么单位,字体太小,数字改大点,字体太大,数字改小点。Android编写多了,想要读dimens里设置的22值。很简单下面就是代码。
//XML中的定义&dimen name=&my_text_size&&22sp&/dimen&&
//给一个id为name的TextView设置字体大小&
TextView mName = (TextView)findViewById(R.id.name);&
mName.PLEX_UNIT_PX,&
&&&&&&&&&&&&&&& getResources().getDimensionPixelSize(R.dimen.my_text_size));&
有时候用一个方法都不怎么看单位了,只知道类型,其实setTextSize()方法写的很清楚,一个参数的方法,单位是scaled pixel,就是sp,不是px(像素)。也就是跟一般xml中定义的&dimen name=&my_text_size&&22sp&/dimen&是一个单位。两个参数的重载方法,一个是单位,一个是数值。一般例子:
PLEX_UNIT_PX,22); //22像素&
PLEX_UNIT_SP,22); //22SP&
PLEX_UNIT_DIP,22);//22DIP&
getDimensionPixelSize()方法返回的是像素数值,所以mName.PLEX_UNIT_PX,
&&&&&&&&&&&&&&& getResources().getDimensionPixelSize(R.dimen.my_text_size)); 是这样的写法。
开始我写成了mName.setTextSize(getResources().getDimensionPixelSize(R.dimen.my_text_size));发生了严重错误,如上所说,setTextSize默认是SP单位,我却传进去了像素的数值,结果字体变异常大了。君,已阅读到文档的结尾了呢~~
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
Eclipse设置:背景与字体大小和xml文件中字体大小调整
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口&&android xml自定义配置文字字体MagicViews实现控件使用自定义字体,只需要在xml上设置字体。支持如下控件TextViewEditTextButtonCheckBoxCheckedTextViewPreferenceGroupPreferenceCheckboxPreferenceSwitchPreferenceEditTextPreference由编辑于 10:43:49猜你喜欢3个牛币请下载代码后再发表评论//MagicViews/MagicViews/.classpath/MagicViews/.project/MagicViews/AndroidManifest.xml/MagicViews/assets/MagicViews/bin/MagicViews/bin/AndroidManifest.xml/MagicViews/bin/R.txt/MagicViews/bin/classes/MagicViews/bin/classes/com/MagicViews/bin/classes/com/ivankocijan/MagicViews/bin/classes/com/ivankocijan/magicviews/MagicViews/bin/classes/com/ivankocijan/magicviews/BuildConfig.class/MagicViews/bin/classes/com/ivankocijan/magicviews/FontNotFoundException.class/MagicViews/bin/classes/com/ivankocijan/magicviews/MagicFont.class/MagicViews/bin/classes/com/ivankocijan/magicviews/R$attr.class/MagicViews/gen/MagicViews/gen/com/MagicViews/gen/com/ivankocijan/MagicViews/gen/com/ivankocijan/magicviews/MagicViews/src/MagicViews/src/com/MagicViews/src/com/ivankocijan/MagicViews/src/com/ivankocijan/magicviews/MagicViews/src/com/ivankocijan/magicviews/enums精精精精原精精原精原原原精相关分享精最近下载暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级最近浏览暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级暂无贡献等级扫描二维码关注最代码为好友"/>扫描二维码关注最代码为好友

我要回帖

更多关于 openxml 字体大小 的文章

 

随机推荐