리스트뷰를 사용해서 명언 앱 만들기!
먼저 버튼을 생성해준다.
근데 버튼 아래에 빨간 밑줄이 생성된다...
크기를 상대적으로 설정해서 기준이 없기 때문! 그냥 100dp처럼 숫자로 명시하면 왼쪽 상단에 부착된다.
match_parent로 부모 크기 맞춰서 생성하면 밑줄은 사라진다..
헐.... 옆에 뷰어로 요소의 위치 조절이 가능한 것을 지금 알다..
android:gravity="center"
중앙 정렬도 해주고..
폰트 설정 !
따로 폰트를 사용하기 위해 미리 다운을 받아준다.
다운받은 파일 이름이 대문자라면 또 적용이 불가능하기 때문에 이름도 수정해둔다..
res디렉토리 아래 폰트를 저장할 디렉토리를 생성해주고 그 아래로 다운받은 파일을 드래그 앤 드롭 해준다.
이렇게 폰트 패밀리 설정으로 글씨체를 적용할 수 있다~!
데이터 바인딩을 이용해 버튼클릭시 센텐스 액티비티로 이동..
새 액티비티를 생성한다.
데이터 바인딩을 이용하기 위해 두번째 그래들에서
dataBinding{
enable=true
}
코드를 작성해주고 오른쪽 위 팝업에 sync now를 클릭한다...
버튼에 아이디를 생성해주고
메인 엑티비티에서 데이터 바인딩 해준다.
뭔가.. 이제 실행을 시키려했는데 오류가 나서 보니 sdk버전이 안맞는 것 같아서 그래들에서 34 -> 35로 수정해줬다
화면도 잘 나오고 버튼 클릭시 이동까지 된다