본문 바로가기
Android/Android

Android(12)_동적 화면

by 미티치 2016. 8. 16.

하나의 액티비티 전체 화면을 담는 LinearLayout 생성

activity_main_LinearLayout = new LinearLayout(this);

activity_main_LinearLayout.setOrientation(LinearLayout.VERTICAL);

이 메인 화면에 LinearLayout을 붙이는 방법 => weight 1:2의 비율, LinearLayout 두개 생성해서 붙임 

LinearLayout topDisplay = new LinearLayout(this);
LinearLayout.LayoutParams topDisplayParam = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,0,1);
topDisplay.setBackgroundColor(Color.WHITE);
topDisplay.setOrientation(LinearLayout.HORIZONTAL);
LinearLayout middleDisplay = new LinearLayout(this);
LinearLayout.LayoutParams middleDisplayParam = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,0,2);
middleDisplay.setBackgroundColor(getResources().getColor(R.color.colorWhite));

activity_main_LinearLayout.addView(topDisplay, topDisplayParam);
activity_main_LinearLayout.addView(middleDisplay, middleDisplayParam);


동적 버튼 찾는 방법


http://smile8916.tistory.com/97

'Android > Android' 카테고리의 다른 글

Android(11)_Python Server & Android Client Thread  (8) 2016.08.15
Android_잡다한 문법  (0) 2016.07.31
Android(9)_Slide Menu  (1) 2016.07.26
Android 흑과백 게임  (0) 2016.06.13
Android(7)_Push  (0) 2016.06.01