public class TitleView extends FrameLayout {
private Button leftButton;
private TextView titleText;
public TitleView(Context context, AttributeSet attrs) {
super(context, attrs);
LayoutInflater.from(context).inflate(R.layout.title, this);
titleText = (TextView) findViewById(.title_text);
leftButton = (Button) findViewById(.button_left);
leftButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
((Activity) getContext()).finish();
}
});
}
public void setTitleText(String text) {
titleText.setText(text);
}
public void setLeftButtonText(String text) {
leftButton.setText(text);
}
public void setLeftButtonListener(OnClickListener l) {
leftButton.setOnClickListener(l);
}
}安卓自定义组合控件实现标题栏
原创
©著作权归作者所有:来自51CTO博客作者海大易小晨的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:安卓接口请求实例
下一篇:安卓加载listview动画
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Qt自定义控件学习扩展QPushButton
Qt自定义控件学习扩展QPushButton
QPushButton -
自定义标题栏
先看看效果图 首先我们需要在values文件夹下新建一个attr.xml文件,保存我们自定义的
android xml ide -
Qt隐藏系统标题栏,使用自定义标题栏
文章目录一.前言二.实现一.前言 今天我们来实现自定义标题栏的实现,这里面用到了布局,鼠标事件重
c++ qt 自定义标签栏 移动窗口 控件 -
Qt 个性化标题栏,自定义标题栏
{ Q_OBJECTpublic: explicit
Qt title bar 自定义 个性化 -
自定义Window标题栏titleBar
在OS X软件开发中,往往需要将界面标题栏进行自定义,本片博客介绍自定义标题栏的Ç...
OS X开发 MacOS开发 修改标题栏 修改NSWindow标题栏 自定义NSWindow标题 -
Android 在标题栏添加按钮 安卓自定义标题栏
在日常的工作中,ActionBar使用的频率非常的高,而系统自带的ActionBar捆绑的东西有太多,而上面多数的效果我们都用不到。如果不用系统的ActionBar,我们该怎样把自定义ActionBar的工作做到最简化呢。首先我们做一个基本的需求分析。如上图所示,我们的ActionBar通常包括了:左菜单, 标题, 右菜单 。如果要再细分一下, 菜单 = (图标 + 文本)。需求确定后,
Android 在标题栏添加按钮 自定义actionbar androidactionbar android标题栏 自定标题栏 -
Android:自定义标题栏
因为默认的标题栏是只显示应用名称的,如果想在标题栏上加上一些按钮或更改下样
android 标题栏 xml 自定义 ide
















