免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1721 | 回复: 0
打印 上一主题 下一主题

[Android] TextView:同时设置宽与最大宽方法有问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-07-31 12:33 |只看该作者 |倒序浏览
本帖最后由 风情123 于 2012-07-31 12:36 编辑

一:操作步骤如下:

1.调用setWidth方法设置TextView控件的宽(这里任取为30);
2.调用setMaxWidth方法设置TextView控件的最大宽(这里任取为19);
3.运行看图形效果
4.将1与2的顺序颠倒实验运行看图形效果;
5.“同时设置高与最大高”的实验与上述类似
关于3,4:
预期结果:TextView控件显示的宽度为19px
实际结果:TextView控件显示的宽度为30px
关于5:
预期结果:TextView控件显示的高度为19px
实际结果:TextView控件显示的高度为30px

注:”同时设置宽与最小宽“(或者:”同时设置高与最小高“),实验步骤如下:
1.调用setWidth方法设置TextView控件的宽(这里任取为30);
2.调用setMinWidth方法设置TextView控件的最小宽(这里任取为100);
3.运行看图形效果
4.将1与2的顺序颠倒实验运行看图形效果;
5.“同时设置高与最小高”的实验与上述类似
预期结果:
    关于3:TextView控件显示宽度为100px
    关于4:TextView控件显示宽度为100px
    关于5.3:TextView控件显示高度为100px
    关于5.4:TextView控件显示高度为100px
实际结果:
    关于3:TextView控件显示宽度为100px
    关于4:TextView控件显示宽度为30px
    关于5.3:TextView控件显示高度为100px
    关于5.4:TextView控件显示高度为30px

二:详情如下:


1.具体main.xml内容如下:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                androidrientation="vertical">  
    <TextView android:id="@+id/textview1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="textview1"
        android:background="#FFFFFF"/>
</LinearLayout>

2.public void onCreate(Bundle savedInstanceState) {

  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  TextView mTextView1= (TextView)findViewById(R.id. textview1  );
  mTextView1.setWidth(30);

/*

  mTextView1.setHeight(30);

*/

  mTextView1.setMaxWidth(19);

  /*

   mTextView1.setMaxHeight(19);

*/

    /*

   mTextView1. setMinWidth (100);

*/

       /*

   mTextView1. setMinHeight (100);

*/

  }

请大家帮忙分析下是什么原因?多谢了~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP