用getViewById代替findViewById--程式設計技巧
阿新 • • 發佈:2018-12-30
public View getViewById(int id) { return mMenuActivity.findViewById(id); } private void findViews() { mMenuTopProgram = (ImageButton) getViewById(R.id.menu_top_program); // mMenuTopProgram.requestFocus(); // mMenuActivity.mCurrentIndex = mMenuActivity.mMenuTopProgramIndex; mMenuTopPicture = (ImageButton) getViewById(R.id.menu_top_picture); mMenuTopChannelSearch = (ImageButton) getViewById(R.id.menu_top_channelsearch); mMenuTopTime = (ImageButton) getViewById(R.id.menu_top_time); mMenuTopOption = (ImageButton) getViewById(R.id.menu_top_option); mMenuTopSystem = (ImageButton) getViewById(R.id.menu_top_system); }