-2

初めまして、こんにちは。問題があります。xml ファイルから作成したばかりのビューのピクセル単位でトップを取得したいと考えています。on create メソッドがあります。レイアウトに関する情報を取得する必要がありますが、レイアウトはまだ作成されていません。じゃあどうする>>!? OnStart と OnResume メソッドを使用しようとしましたが、それでもレイアウトが作成されません。

protected void onCreate(Bundle savedInstanceState) 
{
super.onCreate(savedInstanceState);
    //full screen
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
    //full screen
    setContentView(R.layout.activity_main);
    setIdAndConsturtor();
    buildLevels();
    setIdViews();
    setEvents();



}
4

1 に答える 1

0

このメソッド内のメソッドを呼び出すだけです。

@Override
public void onWindowFocusChanged(boolean hasFocus) {
    super.onWindowFocusChanged(hasFocus);
    //Here you can get put the methods
    setIdAndConsturtor();
    buildLevels();
    setIdViews();
    setEvents();
}
于 2013-02-06T18:59:26.167 に答える