我在安卓java中自定义一个创建TabHost方法,但是设置不了参数text的字体大小和颜色求解?

privatevoidcreateTab(Stringtext,Intentintent){tabHost.addTab(tabHost.newTabSpec(text)... private void createTab(String text, Intent intent) {
tabHost.addTab(tabHost.newTabSpec(text).setIndicator(
createTabView(text)).setContent(intent));
//如何设置text的字体大小等属性
}
展开
 我来答
chenguang5092
推荐于2016-10-22 · TA获得超过664个赞
知道小有建树答主
回答量:520
采纳率:50%
帮助的人:458万
展开全部
//更改text样式需要在createTabView(String text)内操作
//如下
private View createTabView(String text){
      TextView tvTitle = new TextView(this);
      tvTitle.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
      tvTitle.setTextColor(Color.BLUE);
      tvTitle.setTextSize(18.0f);
      //...
      return tvTitle;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式