效果图如下:

两个类,一个继承Activity的类,一个继承EditText的类,一个xml文件

继承Activity的类:

import android.app.Activity;import android.os.Bundle;public class EditTestActivity extends Activity {/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.edittest);}}


继承EditText的类:

package com.mrzhu.edittest;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.util.AttributeSet;import android.widget.EditText;public class EditTextTest extends EditText {public EditTextTest(Context context) {super(context);}public EditTextTest(Context context, AttributeSet attrs, int defStyle) {super(context, attrs, defStyle);}public EditTextTest(Context context, AttributeSet attrs) {super(context, attrs);}@Overrideprotected void onDraw(Canvas canvas) {Paint paint = new Paint();paint.setTextSize(20);paint.setColor(Color.GRAY);canvas.drawText("输入提示文本:", 10, getHeight() / 2 + 5, paint);super.onDraw(canvas);}}


edittext.xml文件:

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical" >    <com.mrzhu.edittest.EditTextTest        android:layout_width="fill_parent"        android:layout_height="wrap_content"        android:paddingLeft="100dp"        android:text="从此处输入文本"        android:id="@+id/test"        /></LinearLayout>


更多相关文章

  1. Android(安卓)HAL分析报告
  2. 【Android自学笔记之一】个性TextView自己实现
  3. Android(OPhone) 学习笔记 - 地图(2)
  4. Mac OS下配置 ADB环境变量
  5. EditText的常用点,输入控制(包含inputType)
  6. Android(安卓)Material Design之TextInputLayout
  7. Fragment 在Android(安卓)SDK1.6上实现
  8. unity在android显示界面(UnityPlayerActivity)不重复加载且app退出
  9. android studio 获取sha1和md5值

随机推荐

  1. WebView.onDraw (Android(安卓)4.1)
  2. android 保存和读取文件
  3. android 命令行创建工程
  4. 基于Android的邮件收发
  5. Android(安卓)MenuItem 设置文字颜色-Tex
  6. Android(安卓)UI控件详解-AutoComplete-T
  7. Android实训所学功能实现代码集合
  8. Writing Efficient Android(安卓)Code(转)
  9. Android(安卓)SwitchButton 完善版(在前人
  10. Android(安卓)发送短信