android中的(singleLine)单行显示 none start middle

2023-11-01

http://www.cnblogs.com/firecode/archive/2012/04/23/2466711.html

第一个button 什么都没写。   后面省略号

android:ellipsize="none"   none就没有省略号了

android:ellipsize="start"  省略好放到起始的位置

android:ellipsize="middle" 省略号放到中间的位置

android:ellipsize="end"     省略号房子尾部的位置

android:ellipsize="marquee"   跑马灯效果,从左往右的跑马灯效果

 

<? xml version = "1.0" encoding = "utf-8" ?>
< LinearLayout xmlns:android = "http://schemas.android.com/apk/res/android"
     android:layout_width = "fill_parent"
     android:layout_height = "fill_parent"
     android:orientation = "vertical" >
     
     < Button
         android:id = "@+id/btn1"
         android:layout_width = "100px"
         android:layout_height = "wrap_content"
         android:text = "0我最帅123456789"
         android:singleLine = "true"
         android:background = "#f0f"
         />
     < Button
         android:layout_width = "100px"
         android:layout_height = "wrap_content"
         android:text = "01谢霆锋123456789"
         android:singleLine = "true"
         android:ellipsize = "none"
         />
          
     < Button
         android:layout_width = "100px"
         android:layout_height = "wrap_content"
         android:text = "02陈.冠希123456789"
         android:singleLine = "true"
         android:ellipsize = "start"
         />
     < Button
         android:layout_width = "100px"
         android:layout_height = "wrap_content"
         android:text = "03 王力宏123456789"
         android:singleLine = "true"
         android:ellipsize = "middle"
         />
     < Button
         android:layout_width = "100px"
         android:layout_height = "wrap_content"
         android:text = "04  任贤齐123456789"
         android:singleLine = "true"
         android:ellipsize = "end"
         />
     < Button
         android:id = "@+id/btn"
         android:layout_width = "100px"
         android:layout_height = "wrap_content"
         android:text = "05  古天乐123456789"
         android:singleLine = "true"
         android:ellipsize = "marquee"
         
        />
      
</ LinearLayout >

  

INVISIBLE 不显眼的 用法

TestActivity.java

?
public class TestActivity extends Activity {
     Button btn1;
     Button btn;
     
     @Override
     public void onCreate(Bundle savedInstanceState) {
         super .onCreate(savedInstanceState);
         setContentView(R.layout.main);
         btn1  = (Button) this .findViewById(R.id.btn1);
        
         btn = (Button) this .findViewById(R.id.btn);
         
         btn.setOnClickListener( new OnClickListener(){
         
         public void onClick(View v){
             btn1.setVisibility(View.INVISIBLE);     //换用GONE就会直接删除第一个按钮空间
         }});
     }
}


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

android中的(singleLine)单行显示 none start middle 的相关文章

  • Android Studio:XML 布局中的“包装在容器中”

    编辑 XML 布局文件时 Eclipse 有一项称为 包裹在容器中 的功能 重新格式化 gt Android gt 可让您选择一个或多个视图并在其周围包裹您选择的布局 Android Studio中有类似的东西吗 目前正在实施中 问题 69
  • Dialog.setTitle 不显示标题

    我正在尝试向我的对话框添加自定义标题 但是每当我运行我的应用程序时 它都不会显示标题 我创建对话框的代码是 final Dialog passwordDialog new Dialog this passwordDialog setCont
  • 如何更改javaFX中按钮的图像?

    我正在使用javaFX 我制作了一个按钮并为此设置了图像 代码是 Image playI new Image file c Users Farhad Desktop icons play2 jpg ImageView iv1 new Ima
  • 在 Cordova 应用程序中获取额外功能

    我们有两个 Android 应用程序 一个使用本机 Java 实现 另一个使用 Ionic 编写 Ionic 应用程序启动我的应用程序 这是使用灯插件 https github com lampaa com lampa startapp 我
  • 删除某个类之后的所有类

    我有一个 lt div id thisdiv class class1 class2 class3 class4 class5 gt text lt div gt 我需要能够使用 jQuery 删除 class3 之后的所有类 就像是 th
  • Android 深度链接至 Instagram 应用

    Instagram 已经发布了 iOS 深层链接的 url 方案 但尚未为 Android 创建文档 有没有办法深入链接到 Android 上的 Instagram 应用程序 以转到 Instagram 应用程序中的特定位置 例如 Inst
  • 在 android 中建立与 MySQL 的池连接

    我需要从我的 Android 应用程序访问 MySQL 数据库 现在所有的工作都通过 DriverManager getConnection url 等等 但我必须从多个线程访问数据库 所以我必须使用连接池 问题1 是 com mysql
  • Android Eclipse 上的 Web 服务

    我是 android eclipse java 的新手 事实上这个论坛也是如此 有人遇到过这种情况吗 从用户那里获取输入并通过使用 android eclipse 中的 Web 服务来显示适当的结果 有可用的示例吗 非常感谢 我正在发布教程
  • 在 junit 测试中获取 javax.lang.model.element.Element 类

    我想测试我的实用程序类 ElementUtils 但我不知道如何将类作为元素获取 在 AnnotationProcessors 中 我使用以下代码获取元素 Set
  • 为什么是 javascript:history.go(-1);无法在移动设备上工作?

    首先 一些背景 我有一个向用户呈现搜索页面 html 表单 的应用程序 填写标准并单击 搜索 按钮后 结果将显示在标准部分下方 在结果列表中 您可以通过单击将您带到新页面的链接来查看单个结果的详细信息 在详细信息页面中 我添加了一个 返回结
  • 如何在谷歌地图android上显示多个标记

    我想在谷歌地图android上显示带有多个标记的位置 问题是当我运行我的应用程序时 它只显示一个位置 标记 这是我的代码 public class koordinatTask extends AsyncTask
  • 使用片段时应用程序崩溃

    我正在处理碎片和 我的代码中有一个我找不到的问题 logcat 指向我的一个片段中的这段代码 Override public View onCreateView LayoutInflater inflater ViewGroup conta
  • Python 3:将字符串转换为变量[重复]

    这个问题在这里已经有答案了 我正在从 txt 文件读取文本 并且需要使用我读取的数据之一作为类实例的变量 class Sports def init self players 0 location name self players pla
  • logcat 中 mSecurityInputMethodService 为 null

    我写了一点android应显示智能手机当前位置 最后已知位置 的应用程序 尽管我复制了示例代码 并尝试了其他几种解决方案 但似乎每次都有相同的错误 我的应用程序由一个按钮组成 按下按钮应该log经度和纬度 但仅对数 mSecurityInp
  • OnLongClickListener 不工作

    我有一个ImageView 我需要使用onLongClickListener对于图像视图 当我使用这段代码时 什么也没有发生 Code gallery Gallery findViewById R id gall1 gallery setA
  • 在 Samsung Galaxy S5 Android 5.0 上使用 MediaPlayer 加载音频流需要超过 10 秒

    由于更新至 Android 5 0 MediaPlayer 在 Samsung Galaxy S5 上无法正常工作 启动音频流后加载时间超过 10 秒 示例代码 MediaPlayer mPlayer new MediaPlayer Str
  • 在命令行上卸载 Android SDK 的选定部分

    这与 卸载旧的 Android SDK 版本 https stackoverflow com questions 15182377 uninstall old android sdk versions 除非我想在无头 Linux CI 服务
  • 在 Android 应用程序资源中使用 JSON 文件

    假设我的应用程序的原始资源文件夹中有一个包含 JSON 内容的文件 我如何将其读入应用程序 以便我可以解析 JSON See 开放原始资源 http developer android com reference android conte
  • CamcorderProfile.videoCodec 返回错误值

    根据docs https developer android com reference android media CamcorderProfile html 您可以使用CamcorderProfile获取设备默认视频编解码格式 然后将其
  • Android 屏幕方向错误

    我使用的是 Android HTC HERO 2 1 版本 我写的活动

随机推荐

  • antv-g2学习手册-上

    G2所构建出的图表是由一系列独立的图形元素组合而成的 数据Data 可视化最基础的部分 图形属性Attribute 负责将数据中的变量映射到图形空间 几何标记Geometry 即在图表中实际看到的图形元素 如点 线 多边形等 每个几何标记对
  • jquery ajax 回调函数里面再执行ajax函数,jQuery AJAX 和其回调函数

    1 什么是 AJAX AJAX 异步 JavaScript 和 XML Asynchronous JavaScript and XML 简短地说 在不重载整个网页的情况下 AJAX 通过后台加载数据 并在网页上进行显示 2 最基本的三个方法
  • 编程新贵——AOP,你不得不知道的事

    简介 AOP为Aspect Oriented Programming的缩写 意为 面向切面编程 也叫面向方面 可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态同意添加功能的一种技术 AOP实际是GoF设计模式的延续 设
  • Qt 子对象引用mainwindow指针的巧妙方法

    问题描述 最近在用qt开发项目的时候 有一个需要就是在子类中调用mainwindow指针 在mainwindow上显示内容 因为在mainwindow中需要生成子类的对象 所以不能在子类中引用mainwindow的头文件 这样会造成相互包含
  • viotile关键字是否重排序的实验

    起因 下面的评论中 有一个人提到 viotile的实现原理是使用了内存屏障 将new关键字语句的部分设置屏障 让还没有完成初始化的对象不能让外部读取到 而没有真正的禁止重排序 加上内存屏障后 确实能够实现在不禁止重排序的情况下 保证结果的正
  • 10个程序员可以接私活的平台和一些建议,兼职必看

    今天为大家分享一些可以接私单的平台 相信大家学习编程未来是希望成为一个软件工程师或者码农 找到好的工作 有好的发展 但是在还没有找工作之前 大家可以通过一些平台接一些兼职 一来能够赚钱 在主页保持稳定的情况下能够发展自己的副业 二来通过接项
  • 实验 :OSPF综合应用场景

    R1 interface GigabitEthernet0 0 0 ip address 12 1 1 1 255 255 255 0 interface GigabitEthernet0 0 1 interface GigabitEthe
  • ROS仿真小车模型的搭建

    sample sai robot urdf
  • Linux 高可用(HA)集群之heartbeat基于crm进行资源管理详解

    大纲 一 环境准备 二 拓扑准备 三 前提条件 四 安装相关软件 五 配置 heartbeat crm 资源管理器 六 crm资源管理器 七 crm图形界面配置详解 八 高可用集群架构回顾 九 crm配置资源 十 crm资源约束 十一 cr
  • Hyperledger Fabric Java语言Gradle 工程 链码离线安装

    需求 hyperledger fabric 分布式账本 由于其本身的特性 目前主要应用于大型国企和银行 其环境的部署一般是与外部网络隔离的 如果采用docker的部署方式 docker镜像可以通过导入即可 但是在安装和实例化的时候需要下载相
  • Leetcode:单调栈系列

    本人总结的单调栈大概有三类 求右边第一个比该元素大 小 的元素 求左边第一个比该元素大 小 的元素 求两边比该元素大 小 的元素 前两类一般是中等难度的题 完成一次单调栈即可 最后一类是困难难度 需要完成两次单调栈 进一步地 1 求右边第一
  • 二十三种设计模式第二十四篇--访问者模式(完结撒花)

    在访问者模式 Visitor Pattern 中 我们使用了一个访问者类 它改变了元素类的执行算法 通过这种方式 元素的执行算法可以随着访问者改变而改变 这种类型的设计模式属于行为型模式 根据模式 元素对象已接受访问者对象 这样访问者对象就
  • 二、树模型(3)

    GBDT 特征筛选方法 https blog csdn net yangxudong article details 53899260 GBDT 用于分类 树形结构为什么不需要归一化 因为数值缩放不影响分裂点位置 对树模型的结构不造成影响
  • 【Verilog】二、Verilog基础语法

    文章目录 前言 一 简单的Verilog知识 1 1 Verilog端口定义 1 2 Verilog的标识符 1 3 Verilog的逻辑值 1 4 Verilog的数字进制 1 5 Verilog的数据类型 1 5 1 reg型 1 5
  • 吴恩达《深度学习专项》笔记(十二):目标检测与语义分割简介 (YOLO, U-Net)

    这节课中 我们要学习计算机视觉中最重要的任务之一 目标检测任务 我们会先认识目标定位和关键点检测这两个比较简单的任务 慢慢过度到目标检测任务 之后 我们会详细学习目标检测的经典算法YOLO 最后 我们会稍微认识一下语义分割任务及适用于此问题
  • 老猿Python部分代码样例

    专栏 Python基础教程目录 专栏 使用PyQt开发图形界面Python应用 专栏 PyQt入门学习 老猿Python博文目录 老猿学5G博文目录 PyQt编程实战 通过eventFilter监视QScrollArea的widget 的P
  • Vue3 基础语法

    文章目录 1 创建Vue项目 1 1创建项目 1 2 初始项目 2 vue3 语法 2 1 复杂写法 2 2 简易写法 2 3 reactive 对象类型 2 4 ref 简单类型 2 5 computed 计算属性 2 6 watch 监
  • python并发编程学习笔记--初识多线程 day01

    请求网页信息 blog spider py import requests 生成列表 from bs4 import BeautifulSoup urls f http www cnblogs com p page f https www
  • AD20——批量快速放置元件管脚

    在使用Altium Designer 20创建元件库时 对于管脚较多的元件可采用批量放置的操作以节省时间 具体操作如下 1 首先放置第1个管脚 选中该管脚并Ctrl C将其复制 2 点击编辑 E gt 阵列式粘贴 Y 弹出如下界面 参数说明
  • android中的(singleLine)单行显示 none start middle

    http www cnblogs com firecode archive 2012 04 23 2466711 html 第一个button 什么都没写 后面省略号 android ellipsize none none就没有省略号了 a