android 基础 1.1 button

来源:互联网 发布:个人卖数据 编辑:程序博客网 时间:2024/06/06 07:31
 protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        // 将布局xml 文件 引入到activity当中        setContentView(R.layout.fragment_main);        /*         * 第一步:初始化控件         * 第二部:需要一个适配器 (适配当前文本框的内容)         * 第三部:初始化数据源 --- 这数据员去匹配文本框输入的内容         * 第四部:将adpter与 当前 autoCompleteTextView绑定         */        acTextView = (AutoCompleteTextView) findViewById(R.id.autoCompleteTextView1);        ArrayAdapter<String>  adapter = new ArrayAdapter<String>(this,         android.R.layout.simple_list_item_1,res);        acTextView.setAdapter(adapter);                                /*         * 第一步:初始化控件         * 第二部:需要一个适配器         * 第三部:初始化数据源         * 第四部;将adpter 与当前的 autoCompleteTextView 绑定         * 第五部:设置分割付         */        mulAcTextView = (MultiAutoCompleteTextView) findViewById(R.id.multiAutoCompleteTextView1);        ArrayAdapter<String> mulAdapter = new ArrayAdapter<String>(this,android.R.layout.simple_expandable_list_item_1,mulRes);        mulAcTextView.setAdapter(mulAdapter);        mulAcTextView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());                                /*         * Button  -- 可以设置文本内容的一个按钮         * ImageButton -- 不可以设置文本内容,background 以及src 添加一个image,         * 图片上可以做一个         *          * --监听事件         * 1.初始化单签所需要的控件,如何初始化 一个控件         *findViewById @return View Obj         *findViewById 是如何查找对应View的id         *2.设置button 的监听器,通过实现监听器实现我们点击button要操作的事情         */                loginButton =(Button) findViewById(R.id.button2);                /*         * 1.监听事件 通过第一种方式实现 (匿名内部类)         *///        loginButton.setOnClickListener(new OnClickListener() {////@Override//public void onClick(View arg0) {//// TODO Auto-generated method stub//System.out.println("我的按钮被点击了");////}//});                /*         * 2。监听事件 通过第二种方式实现  独立类         *          */                        loginButton.setOnClickListener(iListener);                                imagBt = (ImageButton) findViewById(R.id.imageButton1);                /*         * 3. 通过实现一个借口的方式 实现监听事件         */                imagBt.setOnClickListener(this);    }        OnClickListener iListener = new OnClickListener() {<span style="white-space:pre"></span>@Overridepublic void onClick(View arg0) {//System.out.println("独立类实现的监听事件");Log.i("tag", "独立类实现的监听事件");}};<span style="white-space:pre"></span>}@Overridepublic void onClick(View arg0) {// TODO Auto-generated method stubLog.i("tag", "超级累监听事件");}

0 0
原创粉丝点击