1、點擊事件的綁定
textView.setTag(i);
textView. setOnClickListener(onMenuClickListener);
private OnClickListener onMenuClickListener = new OnClickListener() {
public void onClick(View v) {
if(App.connect_type != Constant.CONNECT_WIFI && !user_gprs) return;
int index = (Integer) v.getTag();
menuViews.get(current).setBackgroundDrawable(null);
current = index;
initTag(index);
viewPager.setCurrentItem(current);
}
};
2、對LAYOUT中的控件綁定
方法一,先聲明變量後綁定
View btnUpload = findViewById(R.id.btnUpload);
btnUpload.setOnClickListener(onUploadClickListener);
方法二:直接綁定
findViewById(R.id.btnWifi1).setOnClickListener(new OnClickListener(){
public void onClick(View v) {
FavoriteActivity.show(HomeActivity.this);
}
});
this