TextView比较简单,不能够用来进行编辑,只能够用来显示信息
布局文件里的一些常用的XML属性
android:gravity---用来设置控件内文本的对齐方式
android:layout_gravity---相对于父控件来说,用于设置控件的对齐方式
android:text---用来设置控件文本信息
android:layout_width---用来设置控件的宽度
android:layout_height---用来设置控件的高度
android:background---用来设置控件的背景色
android:textColor---用来设置控件内文本的颜色
android:textSize---用来设置控件的文本字体大小
android:width和android:height---功能与android:layout_width相似
区别:
android:layout_width只能设置fill_parent(横向填充整个屏幕)或
wrap_content(横向填充控件本身大小)
android:width设置具体控件的横向大小 单位是像素
例如:TextView显示
main.xml布局文件
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>
string.xml文件
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World, MyTestView!</string>
<string name="app_name">MyTestView</string>
</resources>
MyTextView.java文件
package org.loulijun.MyTestView;
import android.app.Activity;
import android.os.Bundle;
public class MyTestView extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
运行结果:
- 大小: 8.1 KB
分享到:
相关推荐
•Android---UI篇---TextView(文本框) • •Android---UI篇---EditText(编辑框) • •Android---UI篇---DatePicker,TimePicker(日期和时间) • •Android---UI篇---ImageButton(带图标的按钮) • •Android---UI...
本项目“Android-TextView-LinkBuilder-master”聚焦于在TextView中创建可点击的链接,这对于实现诸如展示帮助文档、嵌入网址或者用户协议等具有交互性文本的场景非常实用。下面我们将深入探讨这一主题。 首先,...
Android-html-textview.zip,显示简单HTML内容的文本视图,安卓系统是谷歌在2008年设计和制造的。操作系统主要写在爪哇,C和C 的核心组件。它是在linux内核之上构建的,具有安全性优势。
本项目"android-TextView-Animation"就是专注于实现这样的效果,使得TextView内部的文字能够产生美观的动画。 在Android中,我们可以利用内置的动画系统来对TextView进行操作。主要有两种类型的动画:属性动画...
在Android开发中,`TextView` 是一个非常基础且重要的组件,通常用于展示纯文本内容。然而,当开发者需要在文本中插入图片或者实现更复杂的格式时,`TextView` 的功能就显得有些不足。针对这种情况,Android 提供了...
在本篇关于`Android-TextView`的学习中,我们将深入探讨其核心特性、常用属性以及源码解析。 1. **TextView的基本用法** - `TextView`的创建:通过XML布局文件或Java代码动态创建。 - 设置文本:使用`setText()`...
Android Studio 是Google官方推出的Android应用开发集成环境,它提供了丰富的功能和工具,使得开发者能够高效地构建、测试和调试应用程序。在Android Studio中,插件是扩展其功能的重要方式,可以提升开发效率并简化...
在Android开发中,TextView是用于显示单行或多行文本的基本组件。它在用户界面中扮演着重要的角色,不仅可以展示静态文本,还能实现各种动态效果,如自动换行、文字居中、字体样式调整等。本教程将深入探讨如何在...
在Android开发中,`...总的来说,`Android TextView`是一个功能强大的组件,开发者可以通过各种方式定制其行为和外观,以满足各种UI需求。了解并熟练掌握`TextView`的使用,对于创建高质量的Android应用至关重要。
嵌入式Android项目设计与开发 第四章 基本控件编程 ——文本框TextView 引言 Android为编程人员提供了大量的控件,这些控件能实现各类型的功能,正如之前学习过的button和Toast。 本章节我们选取几个较为常用的控件...
在Android开发中,TextView是用于显示文本的基本组件,它在用户界面中扮演着至关重要的角色。这个名为"advanced-textview各种高级功能的textview.rar"的压缩包显然包含了一些扩展了标准TextView功能的示例或者库。让...
`Android-ExpandTextView`是一个专门用于实现“展开/收起”功能的TextView组件,它允许用户在需要时查看或隐藏长文本,提高了用户体验。下面将详细讨论`ExpandTextView`的核心功能、实现原理以及如何在项目中应用。 ...
在Android开发中,`TextView`是用于展示文本的最基础且重要的组件。它不仅可以显示静态文本,还能处理复杂的文本格式化,例如字体样式、颜色、链接等。在某些情况下,当我们需要对`TextView`中的文本进行更精细的...
TextViewRichDrawable This is a tiny library which empowers TextView's (and its inheritors) ...This library is just an extension of Android's TextView. Usage Enable vector Drawable support for pre Lo
The library also includes a workaround to prevent TextView from crashing on specific Android versions and the possibility to load images from local drawables folder or from the Internet. This library ...
标题"安卓textView相关-Android去掉TextView的上下边距.zip"所指向的内容就是关于如何去除`TextView`的这些不必要的边距。 首先,我们来理解一下`TextView`的边距。`TextView`的边距分为内边距(padding)和外边距...
1. **Android UI组件**:快递查询界面可能包含多个常见的Android UI组件,如TextView用于显示快递单号和状态,EditText用于用户输入快递单号,RecyclerView或者ListView用于展示历史查询记录,还有可能使用Button来...
`TextView`作为标准的UI组件,通常用于展示单行或多行文本。然而,当文本内容过长时,直接展示全部可能会占据大量屏幕空间,影响用户体验。为了解决这个问题,开发者可以使用一种特殊类型的`TextView`,即“可折叠”...
`TagTextView`是一个专为Android平台设计的自定义视图,它扩展了标准的`TextView`类,增加了显示多个标签的功能。这个组件通常用于在界面上展示一组分类或者关键词,比如在新闻应用中显示文章标签,或者在社交应用中...