Button마다 적절한 layout_gravity를 사용하여 위치를 조정
토스트 메시지:
Toast.makeText(getApplicationContext(), R.string.msg, Toast.LENGTH_SHORT).show();
버튼의 text를 바꾸는 방법:
Button btn = (Button)findViewById(R.id.button1);
btn.setText("Button One");
BUTTON 5번을 누르면 이를 포함한 리니어 레이아웃의 gravity 값을 “CENTER_HORIZONTAL”로 설정하여 아래와 같이 바뀌도록 한다.
레이아웃의 gravity를 바꾸는 방법:
LinearLayout layout = (LinearLayout) findViewById(R.id.linearlayout2);
layout.setGravity(Gravity.CENTER_HORIZONTAL);
BUTTON 6번을 누르면 이를 포함한 리니어 레이아웃의 padding 값을 상하좌우 각각 20으로 설정하여 아래와 같이 바뀌도록 한다.
레이아웃의 gravity를 바꾸는 방법:
LinearLayout layout = (LinearLayout) findViewById(R.id.linearlayout2);
layout.setPadding(20,20,20,20);