Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Android Apk 이름
- css
- android fragment
- Program type already present
- JavaScript
- Android Apk 이름 변경
- tomcat
- DataTable
- Exception
- jQuery
- Kotlin
- android error
- java error
- Android Apk
- Android
- MySQL
- html
- R프로그래밍
- release Apk
- FLUTTER
- apache gzip
- Java
- CSS사용법
- error
- fragment
- Firebase
- spring
- 안드로이드
- release unsigned
- Eclipse
Archives
- Today
- Total
selfstarter
constraintlayout weight 본문
constraintlayout weight
constraintlayout weight를 하기위해선 위젯들은 chain으로 묶어야 한다.
chain화 시키기 위해선 위젯들 서로 관계성을 지녀야 한다. 방법은 다음과 같다
-
위젯들의 양옆의 관계를 설정해준다(난 수평에 비율을 주고 싶으므로 start, end에 다른 위젯,parent를 연결시켰다)
-
수평에 비율을 주고 싶으므로 layout_width에 0dp를 준다
-
layout_constraintHorizontal_weight으로 각 위젯의 비율을 설정한다
<?xml version="1.0" encodin g="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <EditText android:id="@+id/bought_item_price_edit_text" android:layout_width="0dp" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="parent" app:layout_constraintEnd_toStartOf="@id/bought_item_date" app:layout_constraintStart_toStartOf="parent" android:layout_marginTop="10dp" android:layout_marginBottom="10dp" app:layout_constraintHorizontal_weight="80" android:contentDescription="bought item price" /> <TextView android:id="@+id/bought_item_date" android:layout_width="0dp" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="parent" app:layout_constraintStart_toEndOf="@id/bought_item_price_edit_text" app:layout_constraintEnd_toEndOf="parent" android:layout_marginTop="10dp" android:layout_marginBottom="10dp" app:layout_constraintHorizontal_weight="20" android:text="테스트테스트" /> </androidx.constraintlayout.widget.ConstraintLayout>
'App > Android' 카테고리의 다른 글
Dart 기본 문법 정리(Dart Basic Grammar) (0) | 2020.06.27 |
---|---|
How to make Simple CustomDialog in Android (0) | 2020.06.27 |
Android drawable image에서 bitmap으로 변환 (0) | 2020.06.15 |
Android Example with Fragment and ToolBar (0) | 2020.06.04 |
Android fragment 정리 (0) | 2020.06.04 |
Comments