0
나는 총을 수평으로 움직여야하기 때문에 사냥 게임을 개발 중입니다 총을 표시 할 수 있지만 총을 움직일 수 없습니다. 움직임을 위해 나는 ontouchlistener
을 가지고 있지만 이동할 수 아니다 않은 : 난 당신이 대신 서피스 뷰 SurfaceView를 사용하도록 조언 할앱에서 이미지를 이동할 수 없습니다
public class Touchmoveimage extends Activity {
int x,y,x1,y1;
RelativeLayout rl;
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
rl=(RelativeLayout)findViewById(R.id.bb);
x = getWindowManager().getDefaultDisplay().getWidth();
y = getWindowManager().getDefaultDisplay().getHeight();
final ImageView balls = (ImageView)findViewById(R.id.ball);
balls.setOnTouchListener(new View.OnTouchListener()
{
public boolean onTouch(View v, MotionEvent event)
{
if(event.getAction()==MotionEvent.ACTION_DOWN)
{
x1=(int) event.getX();
y1=(int) event.getY();
RelativeLayout.LayoutParams param=new
RelativeLayout.LayoutParams(x1,y1);
rl.addView(balls, param);
}
return false;
}
}
);
}
}
예 제발 말해주세요 –
어느 하나라도 회신 해주십시오 –
쓴 글을 읽었습니까? "이것을 사용하는 좋은 예는 Android SDK 예제의 Lunar Lander입니다." –