10

XML ファイルの AbsoluteLayout に 1 つのボタンがあります。そこから、ボタンの (x,y) 位置を設定できます。

ボタンの (x,y) 座標をプログラムで取得および設定するにはどうすればよいですか?

皆さんありがとう。

4

4 に答える 4

10

たとえば、 findViewById()を呼び出すことにより、ボタンへの参照を取得する必要があります。ボタンへの参照を取得したら、ボタンでxとyの値を設定できます。setX()とボタン。setY()

....
Button myButton = (Button) findViewById(R.id.<id of the button in the layout xml file>);
myButton.setX(<x value>);
myButton.setY(<y value>);
....
于 2011-04-13T09:32:48.473 に答える
0

うーん、これを試すことができます。。。 Androidビューの上下に境界線を追加する簡単な方法はありますか? このサイトを投げるだけで、ソリューションが得られます。そうでない場合は、私に返信してください。そして、それが助けになれば、私に投票してください。ありがとう。

于 2011-04-13T09:32:08.347 に答える
0

ビューのレイアウト方法を使用してみてください: http://developer.android.com/reference/android/view/View.html#layout(int,%20int,%20int,%20int )

于 2011-04-13T10:11:07.440 に答える