手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >android自定义控件和自定义回调函数步骤示例
android自定义控件和自定义回调函数步骤示例
摘要:自定义控件的步骤:1View的工作原理2编写View类3为View类增加属性4绘制屏幕5响应用户消息6自定义回调函数java代码复制代码代码...

自定义控件的步骤:

1 View的工作原理

2 编写View类

3 为View类增加属性

4 绘制屏幕

5 响应用户消息

6 自定义回调函数

java代码

复制代码 代码如下:

private class MyText extends LinearLayout {

private TextView text1;

/*

* private String text;

*

* public String getText() { return text; }

*

* public void setText(String text) { this.text = text; }

*/

public MyText(Context context) {

super(context);

// TODO Auto-generated constructor stub

LayoutInflater inflate = (LayoutInflater) context

.getSystemService(context.LAYOUT_INFLATER_SERVICE);

View view = inflate.inflate(R.layout.tabhost_item, this, true);

text1 = (TextView) view.findViewById(R.id.tabhost_tv);

}

public void setTextViewText(String tabhost_name) {

text1.setText(tabhost_name);

}

/*

* @Override protected void onDraw(Canvas canvas) { // TODO

* Auto-generated method stub super.onDraw(canvas); Paint p = new

* Paint(); p.setColor(Color.WHITE); p.setTextSize(10);

* canvas.drawText(text, 25, 25, p); }

*/

}

xml代码

复制代码 代码如下:

<?xml version="1.0" encoding="utf-8"?>

<>

<TextView

android:id="@+id/tabhost_tv"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

/>

【android自定义控件和自定义回调函数步骤示例】相关文章:

android下拉刷新ListView的介绍和实现代码

android 搜索自动匹配关键字并且标红

Android 自定义标题栏 显示网页加载进度的方法实例

Android实现宫格图片连续滑动效果

android动态壁纸调用的简单实例

android dialog自定义实例详解

android之自定义Toast使用方法

android 自定义控件 自定义属性详细介绍

Android自定义表格控件满足人们对视觉的需求

android开发之欢迎界面的小例子

精品推荐
分类导航