본문 바로가기
개발

TIL: 안드로이드 스튜디오 TableLayout, 프로젝트 생성 시 빨간 글씨

by kks950115 2023. 11. 28.
728x90

TableLayout

<TableLayout>
    <TableRow>    //행
    	<Button/>    //열
        <Button/>	//열
    </TableRow>
    <TableRow>   //행
    	<Button/>  //열
        <Button/>   //열
    </TableRow>
    <TableRow>
    	<Button/>
        <Button/>
    </TableRow>
</TableLayout>

 

계산기를 만들려다가 LinearLayout 보다는 TableLayout이 더 적당한 거 같아서 바꿨다.

말 그대로 표처럼 레이아웃을 짜고 싶을 때 쓰면 좋을 거 같다.

 

 

android:layout_weight="1"

 

weight는 50dp, 100dp 이렇게 딱 떨어지는 값이 아니라 비율로 화면을 분활하고 싶을 때 사용한다.

weight의 총합이 10일 때 1은 10분의 1만큼 차지한다. 상대적인 값이다.

 

 

프로젝트 생성 시 빨간 글씨

new로 생성했는데 파일 전체가 빨간 글씨가 떴다. 분명 문법오류 없는데...  왜 그런가 했더니 git에 등록된 폴더에서 생성했기 때문에 그런거였다. 구글링해서 해결방법을 찾아봤지만 나한테 적용가능한 해결법은 없었다. 결국 해당 폴더에서 .git 폴더를 삭제해서 해결했다.

728x90
반응형

댓글