【安卓笔记】自定义
view
之组合控件
分类:android2014-03-13 22:26284 人阅读评论(0)收藏举报
android
组合控件即将若干个系统已有的控件组合到一块形成一个组合控件,比如带返回按钮的标
题栏就是一个最简单的组合控件。
使用组合控件的好处是提高代码的复用性,一处定义多处使用。
下面我们将使用组合控件实现这样的效果:
首先,我们需要自定义一个 view:
[java]view plaincopy
1. packagecom.example.widgets;
2.
3. importandroid.app.Activity;
4. importandroid.content.Context;
5. importandroid.util.AttributeSet;
6. importandroid.view.LayoutInflater;
7. importandroid.view.View;
8. importandroid.view.View.OnClickListener;
9. importandroid.widget.FrameLayout;
10. importandroid.widget.ImageButton;
11. importandroid.widget.TextView;
12.
13. importcom.example.viewdemo4.R;
14.
15. /**
16. *@authorRowandjj
17. *自定义标题栏组件
18. */
19. publicclassTitleBarextendsFrameLayoutimplementsOnClickListener
20. {
21. privateImageButtonib_ret=null;
22. privateTextViewtv_show=null;
23.