跳至主要內容

id定位与事件监听器

LincZero小于 1 分钟有道云

id定位与事件监听器

id定位与事件监听器

// ip 定位
TextView textView = (TextView) findViewById(R.id.mainTextView1); // 有点像JS的getElementById()方法
Button button = (Button) findViewById(R.id.mainButton1); 

// 设置监听器
button.setOnClickListener(new OnClickListener() {                // 单击事件监听器
    @Override
    public void onClick(View p1){
        textView.setText("Clicked");
    }
})
button.setOnLongClickListener(new OnLongClickListener() {       // 长按事件监听器
    @Override
    public boolean onClick(View p1){
        textView.setText("Long Clicked");
        return true;
    }
})
                                                                // 列表事件监听器见下页