android字符串显示的宽度
来源:互联网 发布:计算机硬件工程师知乎 编辑:程序博客网 时间:2024/06/06 03:53
方法一:
activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FFCCCCCC" > <TextView android:id="@+id/am_text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@android:color/background_dark" android:textColor="@android:color/background_light" android:layout_centerInParent="true"/></RelativeLayout>
MainActivity.java
package com.example.testexample;import android.app.Activity;import android.graphics.Paint;import android.os.Bundle;import android.widget.TextView;public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tv = (TextView)findViewById(R.id.am_text); Paint paint = tv.getPaint(); float textWidth = paint.measureText("sample text"); tv.setWidth((int)textWidth); tv.setText("sample text"); }}
方法二:
activity_main.xml与方法一一样
MainActivity.java
package com.example.testexample;import android.app.Activity;import android.graphics.Paint;import android.os.Bundle;import android.widget.TextView;public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tv = (TextView)findViewById(R.id.am_text); //此处paint与方法一不一样 Paint paint = new Paint(); float textSize = tv.getTextSize(); paint.setTextSize(textSize); final float textWidth = paint.measureText("sample text"); tv.setWidth((int)textWidth); tv.setText("sample text"); }}
- android字符串显示的宽度
- Android 获取 TextView 显示的字符串宽度
- Android 获取 TextView 显示的字符串宽度
- 字符串的显示宽度
- Android计算字符串显示宽度
- Android计算字符串显示宽度
- Android 计算字符串显示在屏幕上的宽度值
- 计算字符串显示后占用的宽度
- itextsharp显示实际字符串的宽度
- Js获取字符串的显示宽度/高度
- Android下如何计算要显示的字符串所占的宽度和高度
- Android中调用Paint的measureText()方法取得字符串显示的宽度值
- Android中调用Paint的measureText()方法取得字符串显示的宽度值
- Android下如何计算要显示的字符串所占的宽度和高度
- android 获取字符串的高度和宽度
- android 获取字符串的高度和宽度
- android中获取字符串的宽度
- JLabel 保证字符串显示的长度为JLable的宽度
- Matlb矩阵操作
- 浮华落寂
- sessionfactory 静态代码
- Android JNI知识简介
- 婚纱照和结婚用的相机都是日货...
- android字符串显示的宽度
- tslib校准 .
- bitmap 内存溢出OOM的解决办法分享
- Linux 基本命令部分详解
- 转:简单了解HTTP消息头
- nginx 配置详解
- linux eval 使用 eval 动态判断变量是否为空
- 基于Linux的UAV图像处理与数据通信Project剖析
- C++虚函数的实现机制