
android自定义控件
canyinghao
热爱开发,想做不一样的东西。
展开
-
不可滚动的ListView
不可滚动的ListView方法一:继承ListView,重写onMeasureimport android.content.Context;import android.util.AttributeSet;import android.widget.ListView;public class ListViewForScrollView extends ListView { public原创 2015-03-07 16:08:15 · 511 阅读 · 0 评论 -
点击返回的TextView
点击返回的TextView给TextView加一个事件,让它finish掉当前Activityimport android.app.Activity;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.widget.TextView;pu原创 2015-03-07 16:13:58 · 640 阅读 · 0 评论 -
不可滚动的GridView
不可滚动的GridView方法一,继承GridView,重写onMeasure方法import android.content.Context;import android.util.AttributeSet;import android.widget.GridView;public class NoScrollGridView extends GridView { public NoS原创 2015-03-07 16:04:10 · 478 阅读 · 0 评论 -
自定义带加载中与加载失败的EmptyView的ListView
自定义ListView用FrameLayout自定义了一个ListView代码如下:public class EmptyListVisew extends FrameLayout { private ListView listView; private LinearLayout ll1; private LinearLayout ll2; public ListView原创 2015-03-23 15:06:16 · 878 阅读 · 0 评论 -
CustomEditText
一个自定义的EditText代码如下:import android.annotation.SuppressLint;import android.content.Context;import android.graphics.drawable.Drawable;import android.text.Editable;import android.text.TextWatcher;impo原创 2015-03-24 18:03:13 · 666 阅读 · 0 评论 -
用AndroidWheel自定义DatePicker及DatePickerDialog
自定义DatePicker及DatePickerDialog利用开源项目AndroidWheel,地址:https://code.google.com/p/android-wheel/,自定义DatePicker及DatePickerDialogCustomDatePicker布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:a原创 2015-03-24 13:26:26 · 3325 阅读 · 0 评论 -
自定义的Viewpager的CustomViewPager
自定义的Viewpager在LinearLayout里面添加一个viewpager与一个RadioGroup,构成一个自定义的CustomViewPager,可设置RadioGroup的位置,RadioButton的风格。代码如下:import android.annotation.SuppressLint;import android.content.Context;import androi原创 2015-03-23 14:16:58 · 1788 阅读 · 0 评论