В Android – Using TouchDelegates увидел исключительно простой способ что-то сделать после того, как процесс раскладки компонентов завершён и известны их реальные размеры.
@Override
protected void onCreate(Bundle savedInstanceState) {
...
View content = findViewById(android.R.id.content);
content.post(r);
}
Runnable r = new Runnable() {
@Override
public void run() {
Log.d("TestApp", "width is:" + myView.getWidth());
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
...
View content = findViewById(android.R.id.content);
content.post(r);
}
Runnable r = new Runnable() {
@Override
public void run() {
Log.d("TestApp", "width is:" + myView.getWidth());
}
};
Комментариев нет:
Отправить комментарий