Есть ли способ проверить ScaleType?Я думал что-то вроде:
public View makeView() {
ImageView i = new ImageView(this);
i.setScaleType(ScaleType.FIT_XY);
}
i.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
ImageView i = (ImageView) v;
switch (event.getAction() & MotionEvent.ACTION_MASK) {
case MotionEvent.ACTION_DOWN:
if (i.setScaleType() == FIT_XY){
...
}
}
Не уверен, возможно ли это синтаксически.Ждем ваших предложений.По сути, я пытаюсь включить перетаскивание (через переключатель / кейс), только если scaleType! = FIT_XY ...