アプリケーションの最初からのサイズを見つけたいと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()、実際の値が正しく返されます。
アプリケーションの起動時にこのサイズを取得する方法はありますか?