我制作了一个应用,其中会有一个ImageView
,点击Button
后会有动画效果。现在,我想在ImageView
中显示TextView
的坐标(X& Y)。
如何设置一个机制,即使动态设置ImageView
,也会动态获取{{1}}的坐标?
提前致谢
答案 0 :(得分:0)
好吧,我认为您应该开始一个更新TextView
Thread thread = new Thread()
{
@Override
public void run()
{
while (true)
{
final int centreX = imageView.getX() + imageView.getWidth() / 2;
final int centreY = imageView.getY() + imageView.getHeight() / 2;
runOnUiThread(new Runnable()
{
@Override
public void run()
{
textView.setText(Integer.toString(centreX) + " " + Integer.toString(centreY));
}
});
}
}
};
thread.start();