安卓自定义组合控件实现标题栏
publicclassTitleViewextendsFrameLayout{privateButtonleftButton;privateTextViewtitleText;publicTitleView(Contextcontext,AttributeSetattrs){super(context,attrs);LayoutInflater.from(context).inflate(R.layout.title,this);titleText=(TextView)findViewById(R.id.title_text);leftButton=(Button)findViewById(R.id.button_left);leftButton.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){((Activity)getContext()).finish();}});}publicvoidsetTitleText(Stringtext){titleText.setText(text);}publicvoidsetLeftButtonText(Stringtext){leftButton.setText(text);}publicvoidsetLeftButtonListener(OnClickListenerl){leftButton.setOnClickListener(l);}}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。