/** * Name: begin Description: Instantiates the several components of the display and sets a listener * for the layout. */ @Override public void begin() { activity.setContentView(R.layout.activity_main); scoreView = (TextView) activity.findViewById(R.id.score); activity .findViewById(R.id.layout) .setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { activity.setInput(v); } }); grid = (GridView) activity.findViewById(R.id.gridView); grid.setOnItemClickListener( new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { activity.setInput(view); } }); bird = BitmapFactory.decodeResource(activity.getResources(), R.drawable.bird); block = BitmapFactory.decodeResource(activity.getResources(), R.drawable.block); blank = BitmapFactory.decodeResource(activity.getResources(), R.drawable.blank); }
@Override public void setContentView(View view, LayoutParams params) { super.setContentView(view, params); onViewChangedNotifier_.notifyViewChanged(this); }
@Override public void setContentView(View view) { super.setContentView(view); onViewChangedNotifier_.notifyViewChanged(this); }
@Override public void setContentView(int layoutResID) { super.setContentView(layoutResID); onViewChangedNotifier_.notifyViewChanged(this); }