欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

ios开发指南_iOS风格控件自定义

程序员文章站 2022-11-05 11:57:59
ios风格: 新建title.xml文件: 修改activity_main.xml: 新建titlelayout类: public cla...

ios风格:

新建title.xml文件:


    
    

    

修改activity_main.xml:



新建titlelayout类:

public class titlelayout extends linearlayout {
    public titlelayout(context con,attributeset att) {
        super(con,att);
        layoutinflater.from(con).inflate(r.layout.title,this);
        button titbac = (button) findviewbyid(r.id.title_back);
        button titedi = (button) findviewbyid(r.id.title_edit);
        titbac.setonclicklistener(new onclicklistener() {
            @override
            public void onclick(view v) {
                ((activity) getcontext()).finish();
            }
        });
        titedi.setonclicklistener(new onclicklistener() {
            @override
            public void onclick(view v) {
                toast.maketext(getcontext(),"edit",toast.length_short).show();
            }
        });
    }
}