アプリケーションの最初からのサイズを見つけたいとImageView
思います。
私のアプリでは、Google マップと同じことをしたいと考えています。つまり、画像を表示し、この画像上の場所へのポインターを配置します。X%
ポインターは、イメージを含み、イメージに関連するXML ファイルを介して復元されますY%
。
画像にポインターを配置するには、次のようにします。
public void onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
// more code...
float maxX = imageViewCarte.getWidth();
maxY imageViewCarte.getHeight float = ();
}
問題は、これらの値がnull
アプリケーションの最初にあることです。だから、私は同じことをやろうとしましたonStart()
がonResume()
、役に立ちませんでした0
。ただし、 のようなイベントで同じことを行うとonClick()
、実際の値が正しく返されます。
アプリケーションの起動時にこのサイズを取得する方法はありますか?