`
xitonga
  • 浏览: 586488 次
文章分类
社区版块
存档分类
最新评论

android应用开发 按钮显示两行文本

 
阅读更多

自己写了个电话拨号器的程序给男朋友玩,用来专门打我的手机号,为了把界面做的好看一点,需要用到显示两行文本的按钮,在网上搜罗了两种方法,记录在下面,跟大家一起分享一下,希望能帮到需要的人。

方法一:

<LinearLayout

android:id="@+id/container"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

tools:context="com.example.test.MainActivity"

tools:ignore="MergeRootFrame"

android:clickable="true"

android:focusable="true"

android:orientation="vertical"

android:background="@android:drawable/btn_default">

<TextView

android:text="Hello"

android:layout_width="wrap_content"

android:gravity="center_horizontal"

android:layout_height="wrap_content"

android:layout_weight="1"/>

<TextView

android:text="android"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_gravity="center_horizontal"

android:layout_weight="1"/>

</LinearLayout>

效果如下图:


由于本人是初学者,用这种方法的时候没想到绑定监听器的办法,希望路过的大神指点一二。

方法二:

<Buttton

android:id="@+id/button1"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:textColor="#FF0000"

android:textSize="20sp"

android:text="呼叫丫头 &#10; (联通号)"/>

这种方法是用“&#10;”这个符号实现一个按钮显示两行文本,这样就可以为这个按钮绑定监听器

但是在用的时候,如果符号两端都是用的“@string/...”,就会报错

瑾此一记,希望对你有用



分享到:
评论

相关推荐

    Android TextView 文本折叠效果

    实现文本展开收起的效果,即默认只显示4行文字,如果textview文字超过4行的话,点击右下角的 更多 按钮即可查看全部的内容。之前的做法是根据 TextView 中的字数来判断 这里在一个FrameLayout 包裹两个 TextView

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    鉴于市场上用户的手机型号、种类、屏幕分辨率等参差不齐,传统方式根据主流系统分别开发相应的系统耗时又耗力,为了高效开发并节约开发项目成本,本文采用Android+HTML5相结合的方式进行移动端Web系统的设计研发工作...

    Android使用Toast显示消息提示框

    Toast类用于在屏幕中显示一个消息提示框,该消息提示框没有任何控制按钮,并且不会获得焦点,经过一段时间后自动消失。通常用于显示一些快速提示信息,应用范围非常广泛。 使用Toast来显示消息提示框非常简单,只...

    Android-数独游戏实验报告.pdf

    该数独游戏同时还涉及到活动的创建,游戏框 架的构建,多媒体功能的实现,主要用到了 Android 开发的入门基础知识,同时 设计到开发环境的配置和真机模拟和模拟器两方模拟 二、数独游戏设计 1. 游戏框架设计(以下...

    X-plore File Manager.apk

    这是一个双窗格的探险家,有两个在同一时间显示文件夹和常用的操作,如复制文件完成从一个窗格到另一个。 和X-PLORE显示在树视图清晰的定位和快速切换到其它位置的文件夹层次结构。 你可以探索设备的内部,如果你是...

    讯飞语音听书手机软件

    1.可自动识别多种文本内码,目前可识别的内码包括:GBK、Big5、Unicode、Unicode big endian、UTF-8; 2.友好的软件界面,可调节字体、字号、字体颜色以及背景颜色; 3.具有男女声两种朗读音库可供选择,并可以自由...

    Flutter-Chat-Messaging-App-Theme:使用Flutter构建可同时运行Android和iOS设备的messingchat应用程序UI

    首先,我们设计一个欢迎屏幕,其中包含带有标语行的图像以及一个跳过按钮。用户按下后,其将转移到“登录”或“注册”屏幕。最后两个屏幕是主屏幕,“聊天”屏幕显示了与您聊天的人的列表。在最后的消息屏幕上,它...

    AndroidLAnimations:使用 RecyclerView 编译 Material Design 和动画

    AndroidL动画 使用 RecyclerView 编译 Material Design 和动画 该项目使用 Material 设计风格和主题,应该可以从 ICS 设备到 Lollipop 主要有两个片段: a) 基本片段 已经在这里使用的功能 - i) 使用 Recycler ...

    X-Plore_File_Manager_Donate_v4.18.12.apk

    X-plore可以将SQLite数据库文件(扩展名为.db的文件)显示为表的可扩展列表,每个表均包含具有数据库条目的行和列的列表。 主要交互操作是通过触摸屏,单击文件夹或文件以打开文件,或长按以打开上下文菜单来完成...

    X-Plore File Manager Pro 4.14.01.apk

    X-plore可以将SQLite数据库文件(具有.db扩展名的文件)显示为可扩展的表列表,每个表包含具有数据库条目的行和列的列表。 主要交互通过触摸屏完成,单击文件夹或文件以打开文件,或长按打开上下文菜单,其中包含可...

    APKTool批处理版l

    随着Android手机种类的不断丰富,各种应用软件也开始遍地开花,Android用起来也越来越爽了……不过有很多软件都是老外编的,虽然英文界面也能用,但是毕竟不如咱们中文看着舒服,特别是一些功能相对比较复杂的软件,...

    Chat-Messaging-App-Light-and-Dark-Theme

    首先,我们设计一个欢迎屏幕,其中包含带有标语行的图像以及一个跳过按钮。 用户按下后,其将转移到“登录”或“注册”屏幕。 最后两个屏幕是主屏幕,“聊天”屏幕显示了与您聊天的人的列表。 在最后的消息屏幕上,...

    flutter_chat_app

    首先,我们设计一个欢迎屏幕,其中包含带有标语行的图像以及一个跳过按钮。用户按下后,其将转移到“登录”或“注册”屏幕。最后两个屏幕是主屏幕,“聊天”屏幕显示了与您聊天的人的列表。在最后的消息屏幕上,它...

Global site tag (gtag.js) - Google Analytics