Я пытаюсь нарисовать изображение внутри do в методе OnCreate
, но оно не отображается.
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
drawElements();
}
public void drawElements(){
do{
RelativeLayout layout = new RelativeLayout(this);
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(80, 60);
params.setMargins(0, 0, 0, 0);
ImageView image = new ImageView(this);
personaje.setImageResource(R.drawable.image);
layout.addView(image, params);
setContentView(layout);
Log.i("MainActivity","here comes");
}while(!esc)
}
Это странно, потому что оно входит в do while
, потому что журналпостоянно отображается на LogCat, но изображение не отображается.
На самом деле, не удается удалить строку состояния или заголовок приложения, как указано в onCreate
, но если я удалю do, пока онпоказывает все правильно.
Есть предложения?