自己写了个电话拨号器的程序给男朋友玩,用来专门打我的手机号,为了把界面做的好看一点,需要用到显示两行文本的按钮,在网上搜罗了两种方法,记录在下面,跟大家一起分享一下,希望能帮到需要的人。
方法一:
<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="呼叫丫头
(联通号)"/>
这种方法是用“ ”这个符号实现一个按钮显示两行文本,这样就可以为这个按钮绑定监听器
但是在用的时候,如果符号两端都是用的“@string/...”,就会报错
瑾此一记,希望对你有用
分享到:
相关推荐
实现文本展开收起的效果,即默认只显示4行文字,如果textview文字超过4行的话,点击右下角的 更多 按钮即可查看全部的内容。之前的做法是根据 TextView 中的字数来判断 这里在一个FrameLayout 包裹两个 TextView
鉴于市场上用户的手机型号、种类、屏幕分辨率等参差不齐,传统方式根据主流系统分别开发相应的系统耗时又耗力,为了高效开发并节约开发项目成本,本文采用Android+HTML5相结合的方式进行移动端Web系统的设计研发工作...
Toast类用于在屏幕中显示一个消息提示框,该消息提示框没有任何控制按钮,并且不会获得焦点,经过一段时间后自动消失。通常用于显示一些快速提示信息,应用范围非常广泛。 使用Toast来显示消息提示框非常简单,只...
该数独游戏同时还涉及到活动的创建,游戏框 架的构建,多媒体功能的实现,主要用到了 Android 开发的入门基础知识,同时 设计到开发环境的配置和真机模拟和模拟器两方模拟 二、数独游戏设计 1. 游戏框架设计(以下...
这是一个双窗格的探险家,有两个在同一时间显示文件夹和常用的操作,如复制文件完成从一个窗格到另一个。 和X-PLORE显示在树视图清晰的定位和快速切换到其它位置的文件夹层次结构。 你可以探索设备的内部,如果你是...
1.可自动识别多种文本内码,目前可识别的内码包括:GBK、Big5、Unicode、Unicode big endian、UTF-8; 2.友好的软件界面,可调节字体、字号、字体颜色以及背景颜色; 3.具有男女声两种朗读音库可供选择,并可以自由...
首先,我们设计一个欢迎屏幕,其中包含带有标语行的图像以及一个跳过按钮。用户按下后,其将转移到“登录”或“注册”屏幕。最后两个屏幕是主屏幕,“聊天”屏幕显示了与您聊天的人的列表。在最后的消息屏幕上,它...
AndroidL动画 使用 RecyclerView 编译 Material Design 和动画 该项目使用 Material 设计风格和主题,应该可以从 ICS 设备到 Lollipop 主要有两个片段: a) 基本片段 已经在这里使用的功能 - i) 使用 Recycler ...
X-plore可以将SQLite数据库文件(扩展名为.db的文件)显示为表的可扩展列表,每个表均包含具有数据库条目的行和列的列表。 主要交互操作是通过触摸屏,单击文件夹或文件以打开文件,或长按以打开上下文菜单来完成...
X-plore可以将SQLite数据库文件(具有.db扩展名的文件)显示为可扩展的表列表,每个表包含具有数据库条目的行和列的列表。 主要交互通过触摸屏完成,单击文件夹或文件以打开文件,或长按打开上下文菜单,其中包含可...
随着Android手机种类的不断丰富,各种应用软件也开始遍地开花,Android用起来也越来越爽了……不过有很多软件都是老外编的,虽然英文界面也能用,但是毕竟不如咱们中文看着舒服,特别是一些功能相对比较复杂的软件,...
首先,我们设计一个欢迎屏幕,其中包含带有标语行的图像以及一个跳过按钮。 用户按下后,其将转移到“登录”或“注册”屏幕。 最后两个屏幕是主屏幕,“聊天”屏幕显示了与您聊天的人的列表。 在最后的消息屏幕上,...
首先,我们设计一个欢迎屏幕,其中包含带有标语行的图像以及一个跳过按钮。用户按下后,其将转移到“登录”或“注册”屏幕。最后两个屏幕是主屏幕,“聊天”屏幕显示了与您聊天的人的列表。在最后的消息屏幕上,它...