老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

Android之按鈕

本篇關(guān)鍵點在于 , 如何為按鈕綁定監(jiān)聽事件 。一共有3種方法:

創(chuàng)新互聯(lián)主營寧縣網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP軟件開發(fā),寧縣h5微信平臺小程序開發(fā)搭建,寧縣網(wǎng)站營銷推廣歡迎寧縣等地區(qū)企業(yè)咨詢

現(xiàn)設(shè)計UI如下:
Android之按鈕

一 : 第一種方案(在UI中手動指定Btn的處理函數(shù))
① ,在UI中,選中目標(biāo)button , 修改屬性onClick為onClickOk如下
Android之按鈕
②,在對應(yīng)界面UI中,定義此函數(shù)

    public void onClickOk( View view ){
        CharSequence a = MainActivity.this.txt_t.getText();
        if( a.toString() == "Hello World!" ){
            this.txt_t.setText( "Aonaufly" );
        }else{
            this.txt_t.setText( "Hello World!" );
        }
    }

注意函數(shù)必須為public , 返回值必須為void ,參數(shù)必須為View

二 : 第二種方案(內(nèi)部類)
① , 在UI中,選中目標(biāo)button , 修改屬性onClick為空 , 刪除代碼中onClickOk函數(shù)
② ,ui全部代碼如下:

package com.kayer.myfirstdemo;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends Activity {
    private TextView txt_t = null;
    private Button btn_ok = null;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        this.txt_t = (TextView)this.findViewById(R.id.txt_t);
        this.btn_ok = (Button)this.findViewById(R.id.btn_ok);
        this.btn_ok.setOnClickListener( new onOKBtnClick() );
    }
    private class onOKBtnClick implements View.OnClickListener{
        @Override
        public void onClick(View v) {
            CharSequence a = MainActivity.this.txt_t.getText();
            if( a.toString() == "Hello World!" ){
                MainActivity.this.txt_t.setText( "Aonaufly" );
            }else{
                MainActivity.this.txt_t.setText( "Hello World!" );
            }
        }
    }
}

②-1, 顯然需要手動將按鈕(btn_ok)綁定這個內(nèi)部類(onOKBtnClick)

三 :匿名類,是在第二種方案中進化而來(不用再寫一個內(nèi)部類)
代碼如下:

package com.kayer.myfirstdemo;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends Activity {
    private TextView txt_t = null;
    private Button btn_ok = null;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        this.txt_t = (TextView)this.findViewById(R.id.txt_t);
        this.btn_ok = (Button)this.findViewById(R.id.btn_ok);
        this.btn_ok.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                CharSequence a = MainActivity.this.txt_t.getText();
                if( a.toString() == "Hello World!" ){
                    MainActivity.this.txt_t.setText( "Aonaufly" );
                }else{
                    MainActivity.this.txt_t.setText( "Hello World!" );
                }
            }
        });
    }
}

當(dāng)前名稱:Android之按鈕
網(wǎng)站URL:http://www.xueling.net.cn/article/jpsjej.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 中国黄色影院 | 男生操女生视频免费观看 | 97热在线精品视频在线观看 | 免费网站v片在线亚洲 | 精品久久香蕉国产线看观看亚洲 | 国产传媒av在线 | 久久久久久久久久久久久久久伊免 | 免费看91片 | 国产精品一区二区在线免费观看 | 美女裸体十八禁免费网站 | 三年片在线观看免费动漫 | 国产成人午夜福利r在线观看观看 | 极品美女销魂一区二区三区免费 | 国产东北肥熟老胖女 | 三年片在线观看免费观看大全麻豆 | 日韩av中文字幕一区二区 | 中文字幕国产区 | 国产欧美在线播放视频 | av视频在线播放 | 韩国一区在线 | JAPANESE在线播放国产 | 亚洲成人中文字幕在线 | 中文字幕视频播放 | 黄色片大全网 | 国产互换人妻好紧hd无码 | 精品亚洲成a人在线观看 | 狠狠操狠狠插 | 男女啪啪抽搐呻吟高潮动态图 | 99九九99九九九99九他书对 | 亚洲国产AV一区二区三区丶 | 郎在远方免费观看 | 91嫩草私人成人亚洲影院 | 国产足浴漂亮丰满技师av | AA级女人大片免费视频 | 国产一女三男实拍视频 | 亚洲情综合五月天 | 日本午夜在线观看 | 亚洲第一精品网站 | 久久国产欧美一区二区精品爱欲 | 国产性一级片 | 国产AV新搬来的白领女邻居 |