• EditText 几种显示方式,固定行数,自适应行数


    1.显示7行,超过7行自动向下补充行数

      <EditText
        android:id="@+id/edt_content"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@color/white"
        android:gravity="left|top"
        android:hint="请输入作业内容"
        android:inputType="textMultiLine"  <!--设置可以多行-->
        android:maxLength="800"    <!-- 限制最大可输入字符数 -->
        android:minLines="7"          <!-- 初始化时显示的是7行 -->
        android:padding="10dp"     
        android:paddingLeft="10dp"
        android:textSize="14sp" />

     2.自动滚动条,并显示最新内容

      <EditText

        android:id="@+id/edt_content"
        android:layout_width="fill_parent"
        android:layout_height="260px"
        android:textColor="#000000"
        android:padding="5px"
        android:scrollbars="vertical"  <!--垂直滚动条-->
        android:singleLine="false"    <!--多行-->
        android:maxLines="14"       <!--最多显示14行-->
        android:focusable="false"
        android:clickable="true"
        android:background="#ff87CEEB"
       />

      要在Java代码中设置滚动的方法( EditText mEdtContent ):

      mEdtContent.setMovementMethod(ScrollingMovementMethod.getInstance());

      下面是设置显示最新的内容:

      mEdtContent.setSelection(chatsView.getText().length(), chatsView.getText().length());

  • 相关阅读:
    对网页图片的增删改管理
    还没搞完的排序(后期更新)
    web实现图片动态
    C++11 笔记
    如何解决刷新系统桌面响应速度很慢的问题
    CGrowableArray解析 _ DXUT容器
    测试...外部指针访问private
    CustomUI Direct3D9_Sample
    缺少.lib文件导致的Link2019 解决方案汇总
    在DirectX9中使用DXUT定制按钮来控制模型旋转的问题
  • 原文地址:https://www.cnblogs.com/woaixingxing/p/5633252.html
Copyright © 2020-2023  润新知