Если бы я хотел ссылаться на int из другого класса, как бы я это сделал?ссылка на ints из других классов
public class Zoom extends View {
private Drawable image;
public int zoomControler = 20;
public Zoom(Context context) {
super(context);
image=context.getResources().getDrawable(R.drawable.icon);
setFocusable(true);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
image.setBounds((getWidth()/2)-zoomControler,
(getHeight()/2)-zoomControler,
(getWidth()/2)+zoomControler,
(getHeight()/2)+zoomControler);
image.draw(canvas);
}
}
class HelloOnTouchListener implements OnTouchListener{
@Override
public boolean onTouch(View arg0, MotionEvent arg1) {
return true;
}
}
В этом случае я хочу сослаться на zoomControler
из первого класса во второй HelloOnTouchListener
класса.
Вы должны приложить определенные усилия для форматирования кода. Последовательный отступ и интервал делают код * так * более читаемым. Ошибки орфографии в коде тоже неприятны: это «контроллер» с двумя L'ами. –
Я знаю, как настроить контроллер, я изменил его, поэтому я бы не стал смешивать с ним зум-контроллеры, как для отступов, я не знаю, как отправлять код на этом сайте ... мой код выглядит намного приятнее – user357032