신기성

saving point

Showing 34 changed files with 687 additions and 101 deletions
...@@ -96,6 +96,8 @@ class DetailActivity : AppCompatActivity() { ...@@ -96,6 +96,8 @@ class DetailActivity : AppCompatActivity() {
96 } 96 }
97 R.id.favorBtn ->{ 97 R.id.favorBtn ->{
98 98
99 +
100 +
99 } 101 }
100 R.id.linkBtn ->{ 102 R.id.linkBtn ->{
101 val intent = Intent(Intent.ACTION_VIEW, Uri.parse(memo.Link)) 103 val intent = Intent(Intent.ACTION_VIEW, Uri.parse(memo.Link))
......
...@@ -126,11 +126,49 @@ class InputProfilFifthFourActivity : AppCompatActivity() { ...@@ -126,11 +126,49 @@ class InputProfilFifthFourActivity : AppCompatActivity() {
126 126
127 questionButton.setOnClickListener { 127 questionButton.setOnClickListener {
128 val builder = AlertDialog.Builder(this) 128 val builder = AlertDialog.Builder(this)
129 - val dialogView = layoutInflater.inflate(R.layout.dialog_example, null) 129 + val dialogView = layoutInflater.inflate(R.layout.dialog_scroll, null)
130 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt) 130 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
131 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb) 131 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
132 - dialogView.findViewById<TextView>(R.id.dialogTitle).text="가족구성원이란?" 132 + dialogView.findViewById<TextView>(R.id.dialogScrollTitle).text="용어설명"
133 - dialogView.findViewById<TextView>(R.id.dialogContent).text="주민등록상 같은 거주지에 사는 사람" 133 + dialogView.findViewById<TextView>(R.id.dialogScrollContent1).text="①\t ‘부채금액’이란? : 금융기관 대출금, 공증된 사채 등으로 차용한 금액 중 미상환액\n" +
134 + " \n" +
135 + "[ 부채로 인정하는 범위 ]\n" +
136 + "(1)\t금융기관 대출금\n" +
137 + "(2)\t금융기관 외 기관 대출금: 공공기관 대출금(지방자치단체, 국가보훈처, 공적연금기관, 근로복지공단, 주택공사, 한국장학재단 등 공공기관의 운영에 관한 법률 제4조에 따른 공공기관), , 한국자산관리공사(캠코)가 인수한 부실채권으로 공사가 증명한 부채, 미소금융재단의 미소금융 대출금, 한국해비타트(사)에서 집짓기 사업을 지원받아 주택을 소유한 수급(권)자의 상환 대상 지원금\n" +
138 + "(3)\t법에 근거한 공제회 대출금: 군인공제회, 한국교직원공제회, 지방행정공제회, 소방공제회, 철도공제회 등\n" +
139 + "(4)\t개인 간 부채(사채): 법원 판결문(지급명령, 지급결정 포함)으로 확인된 사채, 법원의 화해·조정조서로 확인된 사채 ※ 공정증서에 의해서 공증된 사채 불인정\n" +
140 + "(5)\t임차인에게 받은 임대보증금\n" +
141 + "(6)\t기초생활보장에서는 모든 부채에 대해 부채의 용도를 확인하여 용도가 명확한 경우(의료비, 학비, 주거, 일반부채) 부채로 인정\n" +
142 + "\n" +
143 + "[ 부채로 인정되지 않는 경우 ]\n" +
144 + "(1)\t연대보증인으로 표기된 경우(신청인이 주채무자인 경우에만 인정)\n" +
145 + "(2)\t당권·질권이 설정된 경우는 담보 설정액이 아닌 실제 대출금을 부채로 산정\n" +
146 + "(3)\t한도 대출(일명 '마이너스 대출')\n" +
147 + "(4)\t신용카드회사에서 제공하는 단기간의 신용대출(카드론) 및 1년 이내의 단기간의 어음할인 대출\n" +
148 + "(5)\t신용회복위원회에서 확인해 준 부채(원 채권기관인 금융기관 등에서 해당 부태 증명 별도 필요)\n" +
149 + "(6)\t법원에 의하여 확인된 사채 이외의 모든 개인 간 부채\n"
150 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent2).visibility= VISIBLE
151 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent2).text="근로소득(1) 또는 사업소득(2)의 월평균 금액을 입력하여 주시기 바랍니다.\n" +
152 + "\n" +
153 + "(1)근로소득: 상시근로자 소득*, 일용근로자 소득**, 자활근로자 소득***, 공공일자리 소득****의 합\n" +
154 + "* 상시근로소득: 3개월 이상 계속적으로 고용되어 월정액 급여를 지급받는 자의 근로소득\n" +
155 + "** 일용근로소득: 근로계약에 따라 일정한 고용주에게 3개월 이상 계속하여 고용되지 아니한 자, 건설공사 종사자(동일한 고용주에게 계속하여 1년 이상 고용된 자 제외), 하역(항만)작업 종사자(통상 근로를 제공한 날에 급여를 지급받지 아니하고 정기적으로 근로대가를 받는 자)\n" +
156 + "*** 자활근로소득: 자활근로, 자활공공근로, 자활기업, 취업성공패키지(고용노동부)의 일경험지원프로그램 등 자활급여의 일환으로 사업에 참여하여 근로를 제공하고 받는 급여 및 수당\n" +
157 + "**** 공공일자리소득: 노인일자리사업, 장애인일자리사업, 공공근로 등에 참여한 대가로 얻는 소득\n" +
158 + "\n" +
159 + "(2) 사업소득: 농업소득*, 임업소득**, 어업소득***, 기타소득****의 합\n" +
160 + "* 농업소득: 경종업, 과수·원예업, 양잠업, 종묘업, 특수작물생산업, 가축의 사육업, 종축업 또는 부화업 등과 이에 부수하는 업무에서 얻는 소득\n" +
161 + "** 임업소득: 영림업·임산물생산업 또는 야생조수사육업과 이에 부수하는 업무에서 얻는 소득\n" +
162 + "*** 어업소득: 어업과 이에 부수하는 업무에서 얻는 소득\n" +
163 + "**** 기타사업소득: 도매업·소매업, 제조업, 기타 사업에서 얻는 소득"
164 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent3).visibility= VISIBLE
165 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent3).text="- 그 외 소득이란?"
166 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent4).visibility= VISIBLE
167 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent4).text="재산소득, 공적이전소득 등의 월평균 금액을 입력하여 주시기 바랍니다."
168 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent5).visibility= VISIBLE
169 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent5).text=""
170 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent6).visibility= VISIBLE
171 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent6).text=""
134 172
135 builder.setView(dialogView) 173 builder.setView(dialogView)
136 .setPositiveButton("확인") { dialogInterface, i -> 174 .setPositiveButton("확인") { dialogInterface, i ->
......
...@@ -6,6 +6,7 @@ import android.content.SharedPreferences ...@@ -6,6 +6,7 @@ import android.content.SharedPreferences
6 import androidx.appcompat.app.AppCompatActivity 6 import androidx.appcompat.app.AppCompatActivity
7 import android.os.Bundle 7 import android.os.Bundle
8 import android.util.Log 8 import android.util.Log
9 +import android.view.View.VISIBLE
9 import android.widget.TextView 10 import android.widget.TextView
10 import android.widget.Toast 11 import android.widget.Toast
11 import androidx.appcompat.app.AlertDialog 12 import androidx.appcompat.app.AlertDialog
...@@ -125,14 +126,36 @@ class InputProfilFifthOneActivity : AppCompatActivity() { ...@@ -125,14 +126,36 @@ class InputProfilFifthOneActivity : AppCompatActivity() {
125 126
126 questionButton.setOnClickListener { 127 questionButton.setOnClickListener {
127 val builder = AlertDialog.Builder(this) 128 val builder = AlertDialog.Builder(this)
128 - val dialogView = layoutInflater.inflate(R.layout.dialog_example, null) 129 + val dialogView = layoutInflater.inflate(R.layout.dialog_scroll, null)
129 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt) 130 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
130 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb) 131 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
131 - dialogView.findViewById<TextView>(R.id.dialogTitle).text="가족구성원이란?" 132 + dialogView.findViewById<TextView>(R.id.dialogScrollTitle).text="용어설명"
132 - dialogView.findViewById<TextView>(R.id.dialogContent).text="주민등록상 같은 거주지에 사는 사람" 133 + dialogView.findViewById<TextView>(R.id.dialogScrollContent1).text="- 근로/사업소득이란?"
134 + dialogView.findViewById<TextView>(R.id.dialogScrollContent2).visibility= VISIBLE
135 + dialogView.findViewById<TextView>(R.id.dialogScrollContent2).text="근로소득(1) 또는 사업소득(2)의 월평균 금액을 입력하여 주시기 바랍니다.\n" +
136 + "\n" +
137 + "(1)근로소득: 상시근로자 소득*, 일용근로자 소득**, 자활근로자 소득***, 공공일자리 소득****의 합\n" +
138 + "* 상시근로소득: 3개월 이상 계속적으로 고용되어 월정액 급여를 지급받는 자의 근로소득\n" +
139 + "** 일용근로소득: 근로계약에 따라 일정한 고용주에게 3개월 이상 계속하여 고용되지 아니한 자, 건설공사 종사자(동일한 고용주에게 계속하여 1년 이상 고용된 자 제외), 하역(항만)작업 종사자(통상 근로를 제공한 날에 급여를 지급받지 아니하고 정기적으로 근로대가를 받는 자)\n" +
140 + "*** 자활근로소득: 자활근로, 자활공공근로, 자활기업, 취업성공패키지(고용노동부)의 일경험지원프로그램 등 자활급여의 일환으로 사업에 참여하여 근로를 제공하고 받는 급여 및 수당\n" +
141 + "**** 공공일자리소득: 노인일자리사업, 장애인일자리사업, 공공근로 등에 참여한 대가로 얻는 소득\n" +
142 + "\n" +
143 + "(2) 사업소득: 농업소득*, 임업소득**, 어업소득***, 기타소득****의 합\n" +
144 + "* 농업소득: 경종업, 과수·원예업, 양잠업, 종묘업, 특수작물생산업, 가축의 사육업, 종축업 또는 부화업 등과 이에 부수하는 업무에서 얻는 소득\n" +
145 + "** 임업소득: 영림업·임산물생산업 또는 야생조수사육업과 이에 부수하는 업무에서 얻는 소득\n" +
146 + "*** 어업소득: 어업과 이에 부수하는 업무에서 얻는 소득\n" +
147 + "**** 기타사업소득: 도매업·소매업, 제조업, 기타 사업에서 얻는 소득"
148 + dialogView.findViewById<TextView>(R.id.dialogScrollContent3).visibility= VISIBLE
149 + dialogView.findViewById<TextView>(R.id.dialogScrollContent3).text="- 그 외 소득이란?"
150 + dialogView.findViewById<TextView>(R.id.dialogScrollContent4).visibility= VISIBLE
151 + dialogView.findViewById<TextView>(R.id.dialogScrollContent4).text="재산소득, 공적이전소득 등의 월평균 금액을 입력하여 주시기 바랍니다."
152 + dialogView.findViewById<TextView>(R.id.dialogScrollContent5).visibility= VISIBLE
153 + dialogView.findViewById<TextView>(R.id.dialogScrollContent5).text=""
154 + dialogView.findViewById<TextView>(R.id.dialogScrollContent6).visibility= VISIBLE
155 + dialogView.findViewById<TextView>(R.id.dialogScrollContent6).text=""
133 156
134 builder.setView(dialogView) 157 builder.setView(dialogView)
135 - .setPositiveButton("확인") { dialogInterface, i -> 158 + .setPositiveButton("이해했어요 :)") { dialogInterface, i ->
136 //mainTv.text = dialogText.text.toString() 159 //mainTv.text = dialogText.text.toString()
137 //mainRb.rating = dialogRatingBar.rating 160 //mainRb.rating = dialogRatingBar.rating
138 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */ 161 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */
......
...@@ -125,11 +125,44 @@ class InputProfilFifthThreeActivity : AppCompatActivity() { ...@@ -125,11 +125,44 @@ class InputProfilFifthThreeActivity : AppCompatActivity() {
125 125
126 questionButton.setOnClickListener { 126 questionButton.setOnClickListener {
127 val builder = AlertDialog.Builder(this) 127 val builder = AlertDialog.Builder(this)
128 - val dialogView = layoutInflater.inflate(R.layout.dialog_example, null) 128 + val dialogView = layoutInflater.inflate(R.layout.dialog_scroll, null)
129 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt) 129 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
130 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb) 130 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
131 - dialogView.findViewById<TextView>(R.id.dialogTitle).text="가족구성원이란?" 131 + dialogView.findViewById<TextView>(R.id.dialogScrollTitle).text="용어설명"
132 - dialogView.findViewById<TextView>(R.id.dialogContent).text="주민등록상 같은 거주지에 사는 사람" 132 + dialogView.findViewById<TextView>(R.id.dialogScrollContent1).text="① ‘주거용 재산’이란? : 거주를 목적으로 하는 주택, 부속토지 등의 금액\n" +
133 + "- 단독주택, 공동주택, 준주택(기숙사, 고시원, 노인복지주택, 오피스텔) 및 그 부속토지 또는 임차보증금(전세금 포함)\n" +
134 + "- 이외에도 일용품 등의 소매점, 미용원 등 해당 재산이 거주를 목적으로 하는 경우\n" +
135 + "지방세법의 시가표준액을 기준으로 공시지가에 면적(㎡)을 곱한 금액을 입력(1평은 약 3.3㎡)\n" +
136 + "\n" +
137 + "③\t ‘주거 외 재산’이란? : 주거용 목적 이외의 주택, 건물, 시설물, 토지, 임차보증금(1) 의 금액 \n" +
138 + "\n" +
139 + "(1) 임차보증금 : 주택, 상가 등을 일정기간 임차하는 대가로 소유권자에게 예탁한 보증금(전세금포함) \n" +
140 + "- 토지, 건축물, 입목재산, 각종 회원권, 어업권, 선박, 항공기: (지방세법) 시가표준액\n" +
141 + "- 가축, 종묘등의 동산: 현재 시가(신고가액)\n" +
142 + "\n" +
143 + "④\t ‘금융재산’이란? : 현금, 수표, 어음, 주식, 국공채 등 유가증권, 예금, 적금, 부금, 보험, 수익증권 등의 총 금액\n"
144 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent2).visibility= VISIBLE
145 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent2).text="근로소득(1) 또는 사업소득(2)의 월평균 금액을 입력하여 주시기 바랍니다.\n" +
146 + "\n" +
147 + "(1)근로소득: 상시근로자 소득*, 일용근로자 소득**, 자활근로자 소득***, 공공일자리 소득****의 합\n" +
148 + "* 상시근로소득: 3개월 이상 계속적으로 고용되어 월정액 급여를 지급받는 자의 근로소득\n" +
149 + "** 일용근로소득: 근로계약에 따라 일정한 고용주에게 3개월 이상 계속하여 고용되지 아니한 자, 건설공사 종사자(동일한 고용주에게 계속하여 1년 이상 고용된 자 제외), 하역(항만)작업 종사자(통상 근로를 제공한 날에 급여를 지급받지 아니하고 정기적으로 근로대가를 받는 자)\n" +
150 + "*** 자활근로소득: 자활근로, 자활공공근로, 자활기업, 취업성공패키지(고용노동부)의 일경험지원프로그램 등 자활급여의 일환으로 사업에 참여하여 근로를 제공하고 받는 급여 및 수당\n" +
151 + "**** 공공일자리소득: 노인일자리사업, 장애인일자리사업, 공공근로 등에 참여한 대가로 얻는 소득\n" +
152 + "\n" +
153 + "(2) 사업소득: 농업소득*, 임업소득**, 어업소득***, 기타소득****의 합\n" +
154 + "* 농업소득: 경종업, 과수·원예업, 양잠업, 종묘업, 특수작물생산업, 가축의 사육업, 종축업 또는 부화업 등과 이에 부수하는 업무에서 얻는 소득\n" +
155 + "** 임업소득: 영림업·임산물생산업 또는 야생조수사육업과 이에 부수하는 업무에서 얻는 소득\n" +
156 + "*** 어업소득: 어업과 이에 부수하는 업무에서 얻는 소득\n" +
157 + "**** 기타사업소득: 도매업·소매업, 제조업, 기타 사업에서 얻는 소득"
158 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent3).visibility= VISIBLE
159 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent3).text="- 그 외 소득이란?"
160 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent4).visibility= VISIBLE
161 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent4).text="재산소득, 공적이전소득 등의 월평균 금액을 입력하여 주시기 바랍니다."
162 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent5).visibility= VISIBLE
163 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent5).text=""
164 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent6).visibility= VISIBLE
165 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent6).text=""
133 166
134 builder.setView(dialogView) 167 builder.setView(dialogView)
135 .setPositiveButton("확인") { dialogInterface, i -> 168 .setPositiveButton("확인") { dialogInterface, i ->
......
...@@ -127,11 +127,38 @@ class InputProfilFifthTwoActivity : AppCompatActivity() { ...@@ -127,11 +127,38 @@ class InputProfilFifthTwoActivity : AppCompatActivity() {
127 127
128 questionButton.setOnClickListener { 128 questionButton.setOnClickListener {
129 val builder = AlertDialog.Builder(this) 129 val builder = AlertDialog.Builder(this)
130 - val dialogView = layoutInflater.inflate(R.layout.dialog_example, null) 130 + val dialogView = layoutInflater.inflate(R.layout.dialog_scroll, null)
131 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt) 131 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
132 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb) 132 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
133 - dialogView.findViewById<TextView>(R.id.dialogTitle).text="가족구성원이란?" 133 + dialogView.findViewById<TextView>(R.id.dialogScrollTitle).text="건강보험료란?"
134 - dialogView.findViewById<TextView>(R.id.dialogContent).text="주민등록상 같은 거주지에 사는 사람" 134 + dialogView.findViewById<TextView>(R.id.dialogScrollContent1).text="직접 건강보험료를 내지 않는 경우에 의해 부양자의 가입구분에 맞춰 \"피부양자(직장)\" 또는 \"피부양자(지역)\"을 선택\n" +
135 + "\n" +
136 + "①\t의료급여 : 의료급여 수급권자인 경우\n" +
137 + "②\t직장 : 직장보험 가입자인 경우\n" +
138 + "③\t지역 : 지역보험 가입자인 경우\n" +
139 + "④\t피부양자(직장), 피부양자(지역) : 직접 건강보험료를 내지 않는 경우 부양자의 가입구분에 맞춰 선택\n"
140 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent2).visibility= VISIBLE
141 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent2).text="근로소득(1) 또는 사업소득(2)의 월평균 금액을 입력하여 주시기 바랍니다.\n" +
142 + "\n" +
143 + "(1)근로소득: 상시근로자 소득*, 일용근로자 소득**, 자활근로자 소득***, 공공일자리 소득****의 합\n" +
144 + "* 상시근로소득: 3개월 이상 계속적으로 고용되어 월정액 급여를 지급받는 자의 근로소득\n" +
145 + "** 일용근로소득: 근로계약에 따라 일정한 고용주에게 3개월 이상 계속하여 고용되지 아니한 자, 건설공사 종사자(동일한 고용주에게 계속하여 1년 이상 고용된 자 제외), 하역(항만)작업 종사자(통상 근로를 제공한 날에 급여를 지급받지 아니하고 정기적으로 근로대가를 받는 자)\n" +
146 + "*** 자활근로소득: 자활근로, 자활공공근로, 자활기업, 취업성공패키지(고용노동부)의 일경험지원프로그램 등 자활급여의 일환으로 사업에 참여하여 근로를 제공하고 받는 급여 및 수당\n" +
147 + "**** 공공일자리소득: 노인일자리사업, 장애인일자리사업, 공공근로 등에 참여한 대가로 얻는 소득\n" +
148 + "\n" +
149 + "(2) 사업소득: 농업소득*, 임업소득**, 어업소득***, 기타소득****의 합\n" +
150 + "* 농업소득: 경종업, 과수·원예업, 양잠업, 종묘업, 특수작물생산업, 가축의 사육업, 종축업 또는 부화업 등과 이에 부수하는 업무에서 얻는 소득\n" +
151 + "** 임업소득: 영림업·임산물생산업 또는 야생조수사육업과 이에 부수하는 업무에서 얻는 소득\n" +
152 + "*** 어업소득: 어업과 이에 부수하는 업무에서 얻는 소득\n" +
153 + "**** 기타사업소득: 도매업·소매업, 제조업, 기타 사업에서 얻는 소득"
154 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent3).visibility= VISIBLE
155 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent3).text="- 그 외 소득이란?"
156 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent4).visibility= VISIBLE
157 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent4).text="재산소득, 공적이전소득 등의 월평균 금액을 입력하여 주시기 바랍니다."
158 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent5).visibility= VISIBLE
159 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent5).text=""
160 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent6).visibility= VISIBLE
161 + //dialogView.findViewById<TextView>(R.id.dialogScrollContent6).text=""
135 162
136 builder.setView(dialogView) 163 builder.setView(dialogView)
137 .setPositiveButton("확인") { dialogInterface, i -> 164 .setPositiveButton("확인") { dialogInterface, i ->
...@@ -169,21 +196,25 @@ class InputProfilFifthTwoActivity : AppCompatActivity() { ...@@ -169,21 +196,25 @@ class InputProfilFifthTwoActivity : AppCompatActivity() {
169 pibooyaangjiyeokButton.isChecked=false 196 pibooyaangjiyeokButton.isChecked=false
170 uieryoButton.isChecked=false 197 uieryoButton.isChecked=false
171 198
199 + editText1.setText(null)
172 } 200 }
173 pibooyaangjiyeokButton.setOnClickListener { 201 pibooyaangjiyeokButton.setOnClickListener {
202 + subLinearLayout.visibility= GONE
174 jikjaangButton.isChecked=false 203 jikjaangButton.isChecked=false
175 jiyeokButton.isChecked=false 204 jiyeokButton.isChecked=false
176 - pibooyaangjiyeokButton.isChecked=false 205 + pibooyaangjikjaangButton.isChecked=false
177 uieryoButton.isChecked=false 206 uieryoButton.isChecked=false
178 207
179 - subLinearLayout.visibility= GONE 208 + editText1.setText(null)
180 } 209 }
181 uieryoButton.setOnClickListener { 210 uieryoButton.setOnClickListener {
211 + subLinearLayout.visibility= GONE
182 jikjaangButton.isChecked=false 212 jikjaangButton.isChecked=false
183 jiyeokButton.isChecked=false 213 jiyeokButton.isChecked=false
184 pibooyaangjiyeokButton.isChecked=false 214 pibooyaangjiyeokButton.isChecked=false
185 pibooyaangjikjaangButton.isChecked=false 215 pibooyaangjikjaangButton.isChecked=false
186 - subLinearLayout.visibility= GONE 216 +
217 + editText1.setText(null)
187 } 218 }
188 219
189 220
......
...@@ -145,5 +145,16 @@ class InputProfilFirstSixActivity : AppCompatActivity() { ...@@ -145,5 +145,16 @@ class InputProfilFirstSixActivity : AppCompatActivity() {
145 startActivity(intent) 145 startActivity(intent)
146 } 146 }
147 147
148 + gagoojooButton.setOnClickListener {
149 + if(gagoowonButton.isChecked==true){
150 + gagoowonButton.isChecked=false
151 + }
152 + }
153 + gagoowonButton.setOnClickListener {
154 + if(gagoojooButton.isChecked==true){
155 + gagoojooButton.isChecked=false
156 + }
157 + }
158 +
148 } 159 }
149 } 160 }
......
...@@ -162,6 +162,17 @@ class InputProfilFirstThreeActivity : AppCompatActivity() { ...@@ -162,6 +162,17 @@ class InputProfilFirstThreeActivity : AppCompatActivity() {
162 162
163 } 163 }
164 } 164 }
165 +
166 + manButton.setOnClickListener {
167 + if(womanButton.isChecked==true){
168 + womanButton.isChecked=false
169 + }
170 + }
171 + womanButton.setOnClickListener {
172 + if(manButton.isChecked==true){
173 + manButton.isChecked=false
174 + }
175 + }
165 } 176 }
166 177
167 /* i will not use this code start 178 /* i will not use this code start
......
...@@ -6,6 +6,7 @@ import android.content.SharedPreferences ...@@ -6,6 +6,7 @@ import android.content.SharedPreferences
6 import androidx.appcompat.app.AppCompatActivity 6 import androidx.appcompat.app.AppCompatActivity
7 import android.os.Bundle 7 import android.os.Bundle
8 import android.util.Log 8 import android.util.Log
9 +import android.view.View.VISIBLE
9 import android.widget.TextView 10 import android.widget.TextView
10 import android.widget.Toast 11 import android.widget.Toast
11 import androidx.appcompat.app.AlertDialog 12 import androidx.appcompat.app.AlertDialog
...@@ -126,11 +127,21 @@ class InputProfilFourthFiveActivity : AppCompatActivity() { ...@@ -126,11 +127,21 @@ class InputProfilFourthFiveActivity : AppCompatActivity() {
126 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null) 127 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null)
127 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt) 128 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
128 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb) 129 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
129 - dialogView.findViewById<TextView>(R.id.dialogTitle).text="가족구성원이란?" 130 + dialogView.findViewById<TextView>(R.id.dialogTitle).text="용어설명"
130 - dialogView.findViewById<TextView>(R.id.dialogContent).text="주민등록상 같은 거주지에 사는 사람" 131 + dialogView.findViewById<TextView>(R.id.dialogContent1).text="- 일제강점기 피해자란?"
132 + dialogView.findViewById<TextView>(R.id.dialogContent2).visibility= VISIBLE
133 + dialogView.findViewById<TextView>(R.id.dialogContent2).text="사할린한인(가족), 원폭피해자 및\n유족, 일본군위안부피해자"
134 + dialogView.findViewById<TextView>(R.id.dialogContent3).visibility= VISIBLE
135 + dialogView.findViewById<TextView>(R.id.dialogContent3).text="- 특수상황 피해자란?"
136 + dialogView.findViewById<TextView>(R.id.dialogContent4).visibility= VISIBLE
137 + dialogView.findViewById<TextView>(R.id.dialogContent4).text="석면피해(특별유족), 의사상자 및\n유족, 의사자의 장제를 행한자,\n한센인 피해자, 전후납북피해자"
138 + dialogView.findViewById<TextView>(R.id.dialogContent5).visibility= VISIBLE
139 + dialogView.findViewById<TextView>(R.id.dialogContent5).text="- 산업재해 피해자/가족이란?"
140 + dialogView.findViewById<TextView>(R.id.dialogContent6).visibility= VISIBLE
141 + dialogView.findViewById<TextView>(R.id.dialogContent6).text="업무상의 사유에 따른 근로자의\n부상, 질병, 장해 또는 사망 의미\n (진폐장애, 분진작업근로자 포함)"
131 142
132 builder.setView(dialogView) 143 builder.setView(dialogView)
133 - .setPositiveButton("확인") { dialogInterface, i -> 144 + .setPositiveButton("이해했어요 :)") { dialogInterface, i ->
134 //mainTv.text = dialogText.text.toString() 145 //mainTv.text = dialogText.text.toString()
135 //mainRb.rating = dialogRatingBar.rating 146 //mainRb.rating = dialogRatingBar.rating
136 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */ 147 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */
...@@ -182,6 +193,16 @@ class InputProfilFourthFiveActivity : AppCompatActivity() { ...@@ -182,6 +193,16 @@ class InputProfilFourthFiveActivity : AppCompatActivity() {
182 startActivity(intent) 193 startActivity(intent)
183 } 194 }
184 195
196 + nothingButton.setOnClickListener {
197 + iljaeButton.isChecked=false
198 + specialpihaeButton.isChecked=false
199 + sanuppihaeButton.isChecked=false
200 + guitarButton.isChecked=false
201 + }
185 202
203 + iljaeButton.setOnClickListener { nothingButton.isChecked=false}
204 + specialpihaeButton.setOnClickListener { nothingButton.isChecked=false}
205 + sanuppihaeButton.setOnClickListener { nothingButton.isChecked=false}
206 + guitarButton.setOnClickListener { nothingButton.isChecked=false}
186 } 207 }
187 } 208 }
......
...@@ -6,6 +6,7 @@ import android.content.SharedPreferences ...@@ -6,6 +6,7 @@ import android.content.SharedPreferences
6 import androidx.appcompat.app.AppCompatActivity 6 import androidx.appcompat.app.AppCompatActivity
7 import android.os.Bundle 7 import android.os.Bundle
8 import android.util.Log 8 import android.util.Log
9 +import android.view.View.VISIBLE
9 import android.widget.TextView 10 import android.widget.TextView
10 import android.widget.Toast 11 import android.widget.Toast
11 import androidx.appcompat.app.AlertDialog 12 import androidx.appcompat.app.AlertDialog
...@@ -129,11 +130,21 @@ class InputProfilFourthFourActivity : AppCompatActivity() { ...@@ -129,11 +130,21 @@ class InputProfilFourthFourActivity : AppCompatActivity() {
129 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null) 130 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null)
130 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt) 131 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
131 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb) 132 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
132 - dialogView.findViewById<TextView>(R.id.dialogTitle).text="가족구성원이란?" 133 + dialogView.findViewById<TextView>(R.id.dialogTitle).text="용어설명"
133 - dialogView.findViewById<TextView>(R.id.dialogContent).text="주민등록상 같은 거주지에 사는 사람" 134 + dialogView.findViewById<TextView>(R.id.dialogContent1).text="- 폭력이란?"
135 + dialogView.findViewById<TextView>(R.id.dialogContent2).visibility= VISIBLE
136 + dialogView.findViewById<TextView>(R.id.dialogContent2).text="가정폭력, 성매매, 성폭력, 학교폭력"
137 + dialogView.findViewById<TextView>(R.id.dialogContent3).visibility= VISIBLE
138 + dialogView.findViewById<TextView>(R.id.dialogContent3).text="- 피해/학대란?"
139 + dialogView.findViewById<TextView>(R.id.dialogContent4).visibility= VISIBLE
140 + dialogView.findViewById<TextView>(R.id.dialogContent4).text="타인의 범죄로 인한 피해/학대"
141 + dialogView.findViewById<TextView>(R.id.dialogContent5).visibility= VISIBLE
142 + dialogView.findViewById<TextView>(R.id.dialogContent5).text="- 재해란?"
143 + dialogView.findViewById<TextView>(R.id.dialogContent6).visibility= VISIBLE
144 + dialogView.findViewById<TextView>(R.id.dialogContent6).text="자연재해 및 화재 피해"
134 145
135 builder.setView(dialogView) 146 builder.setView(dialogView)
136 - .setPositiveButton("확인") { dialogInterface, i -> 147 + .setPositiveButton("이해했어요 :)") { dialogInterface, i ->
137 //mainTv.text = dialogText.text.toString() 148 //mainTv.text = dialogText.text.toString()
138 //mainRb.rating = dialogRatingBar.rating 149 //mainRb.rating = dialogRatingBar.rating
139 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */ 150 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */
...@@ -168,7 +179,27 @@ class InputProfilFourthFourActivity : AppCompatActivity() { ...@@ -168,7 +179,27 @@ class InputProfilFourthFourActivity : AppCompatActivity() {
168 startActivity(intent) 179 startActivity(intent)
169 } 180 }
170 181
182 + nothingButton.setOnClickListener {
183 + pokryukButton.isChecked=false
184 + pihaeButton.isChecked=false
185 + kachoolButton.isChecked=false
186 + sagoButton.isChecked=false
187 + ihonButton.isChecked=false
188 + jaehaeButton.isChecked=false
189 + hakkyobaakButton.isChecked=false
190 + siljikButton.isChecked=false
191 + guitarButton.isChecked=false
192 + }
171 193
194 + pokryukButton.setOnClickListener { nothingButton.isChecked=false }
195 + pihaeButton.setOnClickListener { nothingButton.isChecked=false}
196 + kachoolButton.setOnClickListener { nothingButton.isChecked=false}
197 + sagoButton.setOnClickListener { nothingButton.isChecked=false}
198 + ihonButton.setOnClickListener { nothingButton.isChecked=false}
199 + jaehaeButton.setOnClickListener { nothingButton.isChecked=false}
200 + hakkyobaakButton.setOnClickListener { nothingButton.isChecked=false}
201 + siljikButton.setOnClickListener { nothingButton.isChecked=false}
202 + guitarButton.setOnClickListener { nothingButton.isChecked=false}
172 203
173 204
174 205
......
...@@ -131,11 +131,21 @@ class InputProfilFourthOneActivity : AppCompatActivity() { ...@@ -131,11 +131,21 @@ class InputProfilFourthOneActivity : AppCompatActivity() {
131 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null) 131 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null)
132 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt) 132 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
133 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb) 133 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
134 - dialogView.findViewById<TextView>(R.id.dialogTitle).text="가족구성원이란?" 134 + dialogView.findViewById<TextView>(R.id.dialogTitle).text="미보유란?"
135 - dialogView.findViewById<TextView>(R.id.dialogContent).text="주민등록상 같은 거주지에 사는 사람" 135 + dialogView.findViewById<TextView>(R.id.dialogContent1).text="재산상 주택을 소유하지 않은 경우"
136 + //dialogView.findViewById<TextView>(R.id.dialogContent2).visibility= VISIBLE
137 + //dialogView.findViewById<TextView>(R.id.dialogContent2).text="암, 심장병, 뇌질환, 희귀난치성\n질환 등 중증질환"
138 + //dialogView.findViewById<TextView>(R.id.dialogContent3).visibility= VISIBLE
139 + //dialogView.findViewById<TextView>(R.id.dialogContent3).text="- 중증질환 외 질병이란?"
140 + //dialogView.findViewById<TextView>(R.id.dialogContent4).visibility= VISIBLE
141 + //dialogView.findViewById<TextView>(R.id.dialogContent4).text="만성질환자, 당뇨, 고혈압, 결핵,\n선천성대사이상, 치매(파킨슨) 등"
142 + //dialogView.findViewById<TextView>(R.id.dialogContent5).visibility= VISIBLE
143 + //dialogView.findViewById<TextView>(R.id.dialogContent5).text=""
144 + //dialogView.findViewById<TextView>(R.id.dialogContent6).visibility= VISIBLE
145 + //dialogView.findViewById<TextView>(R.id.dialogContent6).text=""
136 146
137 builder.setView(dialogView) 147 builder.setView(dialogView)
138 - .setPositiveButton("확인") { dialogInterface, i -> 148 + .setPositiveButton("이해했어요 :)") { dialogInterface, i ->
139 //mainTv.text = dialogText.text.toString() 149 //mainTv.text = dialogText.text.toString()
140 //mainRb.rating = dialogRatingBar.rating 150 //mainRb.rating = dialogRatingBar.rating
141 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */ 151 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */
...@@ -166,6 +176,12 @@ class InputProfilFourthOneActivity : AppCompatActivity() { ...@@ -166,6 +176,12 @@ class InputProfilFourthOneActivity : AppCompatActivity() {
166 yesButton.setOnClickListener { 176 yesButton.setOnClickListener {
167 subLinearLayout.visibility=GONE 177 subLinearLayout.visibility=GONE
168 noButton.isChecked=false 178 noButton.isChecked=false
179 + jeonsaeButton.isChecked=false
180 + wolseButton.isChecked=false
181 + kongkongButton.isChecked=false
182 + moosangButton.isChecked=false
183 + bojangButton.isChecked=false
184 + guitarButton.isChecked=false
169 } 185 }
170 186
171 noButton.setOnClickListener { 187 noButton.setOnClickListener {
......
...@@ -6,6 +6,7 @@ import android.content.SharedPreferences ...@@ -6,6 +6,7 @@ import android.content.SharedPreferences
6 import androidx.appcompat.app.AppCompatActivity 6 import androidx.appcompat.app.AppCompatActivity
7 import android.os.Bundle 7 import android.os.Bundle
8 import android.util.Log 8 import android.util.Log
9 +import android.widget.Button
9 import android.widget.TextView 10 import android.widget.TextView
10 import android.widget.Toast 11 import android.widget.Toast
11 import androidx.appcompat.app.AlertDialog 12 import androidx.appcompat.app.AlertDialog
...@@ -148,5 +149,31 @@ class InputProfilFourthThreeActivity : AppCompatActivity() { ...@@ -148,5 +149,31 @@ class InputProfilFourthThreeActivity : AppCompatActivity() {
148 startActivity(intent) 149 startActivity(intent)
149 } 150 }
150 151
152 + nothingButton.setOnClickListener {
153 + jeosodeukButton.isChecked=false
154 + hanboomoButton.isChecked=false
155 + oegookinButton.isChecked=false
156 + damoonhwaButton.isChecked=false
157 + jaangaeButton.isChecked=false
158 + imshinchoolsanButton.isChecked=false
159 + ipyaangButton.isChecked=false
160 + gaajungButton.isChecked=false
161 + bookhanButton.isChecked=false
162 + gookgayoogongButton.isChecked=false
163 + guitarButton.isChecked=false
164 + }
165 + jeosodeukButton.setOnClickListener{nothingButton.isChecked=false}
166 + hanboomoButton.setOnClickListener{nothingButton.isChecked=false}
167 + oegookinButton.setOnClickListener{nothingButton.isChecked=false}
168 + damoonhwaButton.setOnClickListener{nothingButton.isChecked=false}
169 + jaangaeButton.setOnClickListener{nothingButton.isChecked=false}
170 + imshinchoolsanButton.setOnClickListener{nothingButton.isChecked=false}
171 + ipyaangButton.setOnClickListener{nothingButton.isChecked=false}
172 + gaajungButton.setOnClickListener{nothingButton.isChecked=false}
173 + bookhanButton.setOnClickListener{nothingButton.isChecked=false}
174 + gookgayoogongButton.setOnClickListener{nothingButton.isChecked=false}
175 + guitarButton.setOnClickListener{nothingButton.isChecked=false}
176 +
177 +
151 } 178 }
152 } 179 }
......
...@@ -130,11 +130,21 @@ class InputProfilFourthTwoActivity : AppCompatActivity() { ...@@ -130,11 +130,21 @@ class InputProfilFourthTwoActivity : AppCompatActivity() {
130 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null) 130 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null)
131 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt) 131 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
132 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb) 132 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
133 - dialogView.findViewById<TextView>(R.id.dialogTitle).text="가족구성원이란?" 133 + dialogView.findViewById<TextView>(R.id.dialogTitle).text="미보유란?"
134 - dialogView.findViewById<TextView>(R.id.dialogContent).text="주민등록상 같은 거주지에 사는 사람" 134 + dialogView.findViewById<TextView>(R.id.dialogContent1).text="재산상 주택을 소유하지 않은 경우"
135 + //dialogView.findViewById<TextView>(R.id.dialogContent2).visibility= VISIBLE
136 + //dialogView.findViewById<TextView>(R.id.dialogContent2).text="암, 심장병, 뇌질환, 희귀난치성\n질환 등 중증질환"
137 + //dialogView.findViewById<TextView>(R.id.dialogContent3).visibility= VISIBLE
138 + //dialogView.findViewById<TextView>(R.id.dialogContent3).text="- 중증질환 외 질병이란?"
139 + //dialogView.findViewById<TextView>(R.id.dialogContent4).visibility= VISIBLE
140 + //dialogView.findViewById<TextView>(R.id.dialogContent4).text="만성질환자, 당뇨, 고혈압, 결핵,\n선천성대사이상, 치매(파킨슨) 등"
141 + //dialogView.findViewById<TextView>(R.id.dialogContent5).visibility= VISIBLE
142 + //dialogView.findViewById<TextView>(R.id.dialogContent5).text=""
143 + //dialogView.findViewById<TextView>(R.id.dialogContent6).visibility= VISIBLE
144 + //dialogView.findViewById<TextView>(R.id.dialogContent6).text=""
135 145
136 builder.setView(dialogView) 146 builder.setView(dialogView)
137 - .setPositiveButton("확인") { dialogInterface, i -> 147 + .setPositiveButton("이해했어요 :)") { dialogInterface, i ->
138 //mainTv.text = dialogText.text.toString() 148 //mainTv.text = dialogText.text.toString()
139 //mainRb.rating = dialogRatingBar.rating 149 //mainRb.rating = dialogRatingBar.rating
140 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */ 150 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */
...@@ -171,6 +181,12 @@ class InputProfilFourthTwoActivity : AppCompatActivity() { ...@@ -171,6 +181,12 @@ class InputProfilFourthTwoActivity : AppCompatActivity() {
171 yesButton.setOnClickListener { 181 yesButton.setOnClickListener {
172 subLinearLayout.visibility=GONE 182 subLinearLayout.visibility=GONE
173 noButton.isChecked=false 183 noButton.isChecked=false
184 + jeonsaeButton.isChecked=false
185 + wolseButton.isChecked=false
186 + kongkongButton.isChecked=false
187 + moosangButton.isChecked=false
188 + bojangButton.isChecked=false
189 + guitarButton.isChecked=false
174 } 190 }
175 noButton.setOnClickListener { 191 noButton.setOnClickListener {
176 subLinearLayout.visibility=VISIBLE 192 subLinearLayout.visibility=VISIBLE
......
...@@ -14,7 +14,6 @@ import com.google.firebase.auth.FirebaseAuth ...@@ -14,7 +14,6 @@ import com.google.firebase.auth.FirebaseAuth
14 import com.google.firebase.database.FirebaseDatabase 14 import com.google.firebase.database.FirebaseDatabase
15 import com.google.firebase.iid.FirebaseInstanceId 15 import com.google.firebase.iid.FirebaseInstanceId
16 import com.google.firebase.messaging.FirebaseMessaging 16 import com.google.firebase.messaging.FirebaseMessaging
17 -import com.marcinmoskala.math.combinations
18 import kotlinx.android.synthetic.main.activity_input_profil_second_one.* 17 import kotlinx.android.synthetic.main.activity_input_profil_second_one.*
19 18
20 class InputProfilSecondOneActivity : AppCompatActivity() { 19 class InputProfilSecondOneActivity : AppCompatActivity() {
...@@ -126,11 +125,11 @@ class InputProfilSecondOneActivity : AppCompatActivity() { ...@@ -126,11 +125,11 @@ class InputProfilSecondOneActivity : AppCompatActivity() {
126 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null) 125 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null)
127 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt) 126 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
128 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb) 127 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
129 - dialogView.findViewById<TextView>(R.id.dialogTitle).text="가족구성원이란?" 128 + dialogView.findViewById<TextView>(R.id.dialogTitle).text="'가구'란 ?"
130 - dialogView.findViewById<TextView>(R.id.dialogContent).text="주민등록상 같은 거주지에 사는 사람" 129 + dialogView.findViewById<TextView>(R.id.dialogContent1).text="1명이 단독으로 생계를 영위\n하거나 2명 이상이 공동으로\n취사/취침 등을 하며 생계를 \n영위하는 생활 단위"
131 130
132 builder.setView(dialogView) 131 builder.setView(dialogView)
133 - .setPositiveButton("확인") { dialogInterface, i -> 132 + .setPositiveButton("이해했어요 :)") { dialogInterface, i ->
134 //mainTv.text = dialogText.text.toString() 133 //mainTv.text = dialogText.text.toString()
135 //mainRb.rating = dialogRatingBar.rating 134 //mainRb.rating = dialogRatingBar.rating
136 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */ 135 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */
...@@ -142,6 +141,8 @@ class InputProfilSecondOneActivity : AppCompatActivity() { ...@@ -142,6 +141,8 @@ class InputProfilSecondOneActivity : AppCompatActivity() {
142 } 141 }
143 */ 142 */
144 .show() 143 .show()
144 +
145 +
145 } 146 }
146 147
147 previousButton.setOnClickListener { 148 previousButton.setOnClickListener {
...@@ -182,5 +183,36 @@ class InputProfilSecondOneActivity : AppCompatActivity() { ...@@ -182,5 +183,36 @@ class InputProfilSecondOneActivity : AppCompatActivity() {
182 startActivity(intent) 183 startActivity(intent)
183 } 184 }
184 } 185 }
186 +
187 + nothingButton.setOnClickListener {
188 + baewoojaButton.isChecked=false
189 + baewoojaboomoButton.isChecked=false
190 + baewoojajoboomoButton.isChecked=false
191 + brotherButton.isChecked=false
192 + baewoojabrotherButton.isChecked=false
193 + donggeoButton.isChecked=false
194 + fatherButton.isChecked=false
195 + motherButton.isChecked=false
196 + grandsonbaewoojaButton.isChecked=false
197 + grandfatherButton.isChecked=false
198 + grandmotherButton.isChecked=false
199 + grandsonButton.isChecked=false
200 + janyeoButton.isChecked=false
201 + janyeobaewoojaButton.isChecked=false
202 + }
203 + baewoojaButton.setOnClickListener { nothingButton.isChecked=false}
204 + baewoojaboomoButton.setOnClickListener { nothingButton.isChecked=false}
205 + baewoojajoboomoButton.setOnClickListener { nothingButton.isChecked=false}
206 + brotherButton.setOnClickListener { nothingButton.isChecked=false}
207 + baewoojabrotherButton.setOnClickListener { nothingButton.isChecked=false}
208 + donggeoButton.setOnClickListener { nothingButton.isChecked=false}
209 + fatherButton.setOnClickListener { nothingButton.isChecked=false}
210 + motherButton.setOnClickListener { nothingButton.isChecked=false}
211 + grandsonbaewoojaButton.setOnClickListener { nothingButton.isChecked=false}
212 + grandfatherButton.setOnClickListener { nothingButton.isChecked=false}
213 + grandmotherButton.setOnClickListener { nothingButton.isChecked=false}
214 + grandsonButton.setOnClickListener { nothingButton.isChecked=false}
215 + janyeoButton.setOnClickListener { nothingButton.isChecked=false}
216 + janyeobaewoojaButton.setOnClickListener { nothingButton.isChecked=false}
185 } 217 }
186 } 218 }
......
...@@ -6,6 +6,8 @@ import android.content.SharedPreferences ...@@ -6,6 +6,8 @@ import android.content.SharedPreferences
6 import androidx.appcompat.app.AppCompatActivity 6 import androidx.appcompat.app.AppCompatActivity
7 import android.os.Bundle 7 import android.os.Bundle
8 import android.util.Log 8 import android.util.Log
9 +import android.view.View.VISIBLE
10 +import android.widget.Button
9 import android.widget.TextView 11 import android.widget.TextView
10 import android.widget.Toast 12 import android.widget.Toast
11 import androidx.appcompat.app.AlertDialog 13 import androidx.appcompat.app.AlertDialog
...@@ -15,11 +17,11 @@ import com.google.firebase.database.FirebaseDatabase ...@@ -15,11 +17,11 @@ import com.google.firebase.database.FirebaseDatabase
15 import com.google.firebase.iid.FirebaseInstanceId 17 import com.google.firebase.iid.FirebaseInstanceId
16 import com.google.firebase.messaging.FirebaseMessaging 18 import com.google.firebase.messaging.FirebaseMessaging
17 import kotlinx.android.synthetic.main.activity_input_profil_third_five.* 19 import kotlinx.android.synthetic.main.activity_input_profil_third_five.*
18 -import kotlinx.android.synthetic.main.activity_input_profil_third_four.*
19 import kotlinx.android.synthetic.main.activity_input_profil_third_four.nextButton 20 import kotlinx.android.synthetic.main.activity_input_profil_third_four.nextButton
20 import kotlinx.android.synthetic.main.activity_input_profil_third_four.previousButton 21 import kotlinx.android.synthetic.main.activity_input_profil_third_four.previousButton
21 import kotlinx.android.synthetic.main.activity_input_profil_third_four.skipButton 22 import kotlinx.android.synthetic.main.activity_input_profil_third_four.skipButton
22 import kotlinx.android.synthetic.main.activity_input_profil_third_four.toolbar 23 import kotlinx.android.synthetic.main.activity_input_profil_third_four.toolbar
24 +import kotlinx.android.synthetic.main.dialog_example.*
23 25
24 class InputProfilThirdFiveActivity : AppCompatActivity() { 26 class InputProfilThirdFiveActivity : AppCompatActivity() {
25 27
...@@ -66,6 +68,41 @@ class InputProfilThirdFiveActivity : AppCompatActivity() { ...@@ -66,6 +68,41 @@ class InputProfilThirdFiveActivity : AppCompatActivity() {
66 } 68 }
67 //pushing code end 69 //pushing code end
68 70
71 + questionButton.setOnClickListener {
72 + val builder = AlertDialog.Builder(this)
73 + val dialogView = layoutInflater.inflate(R.layout.dialog_example, null)
74 + //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
75 + //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
76 + dialogView.findViewById<TextView>(R.id.dialogTitle).text="용어설명"
77 + dialogView.findViewById<TextView>(R.id.dialogContent1).text="- 희귀 난치성, 중증질환이란?"
78 + dialogView.findViewById<TextView>(R.id.dialogContent2).visibility= VISIBLE
79 + dialogView.findViewById<TextView>(R.id.dialogContent2).text="암, 심장병, 뇌질환, 희귀난치성\n질환 등 중증질환"
80 + dialogView.findViewById<TextView>(R.id.dialogContent3).visibility= VISIBLE
81 + dialogView.findViewById<TextView>(R.id.dialogContent3).text="- 중증질환 외 질병이란?"
82 + dialogView.findViewById<TextView>(R.id.dialogContent4).visibility= VISIBLE
83 + dialogView.findViewById<TextView>(R.id.dialogContent4).text="만성질환자, 당뇨, 고혈압, 결핵,\n선천성대사이상, 치매(파킨슨) 등"
84 + //dialogView.findViewById<TextView>(R.id.dialogContent5).visibility= VISIBLE
85 + //dialogView.findViewById<TextView>(R.id.dialogContent5).text=""
86 + //dialogView.findViewById<TextView>(R.id.dialogContent6).visibility= VISIBLE
87 + //dialogView.findViewById<TextView>(R.id.dialogContent6).text=""
88 +
89 + builder.setView(dialogView)
90 + .setPositiveButton("이해했어요 :)") { dialogInterface, i ->
91 + //mainTv.text = dialogText.text.toString()
92 + //mainRb.rating = dialogRatingBar.rating
93 + /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */
94 +
95 + }
96 + /*
97 + .setNegativeButton("취소") { dialogInterface, i ->
98 + /* 취소일 때 아무 액션이 없으므로 빈칸 */
99 + }
100 + */
101 + .show()
102 +
103 +
104 + }
105 +
69 106
70 skipButton.setOnClickListener { 107 skipButton.setOnClickListener {
71 sendToken() 108 sendToken()
...@@ -143,5 +180,19 @@ class InputProfilThirdFiveActivity : AppCompatActivity() { ...@@ -143,5 +180,19 @@ class InputProfilThirdFiveActivity : AppCompatActivity() {
143 var intent = Intent(this, InputProfilFourthOneActivity::class.java) 180 var intent = Intent(this, InputProfilFourthOneActivity::class.java)
144 startActivity(intent) 181 startActivity(intent)
145 } 182 }
183 +
184 + imshinButton.setOnClickListener{nothingButton.isChecked=false}
185 + nanchiButton.setOnClickListener{nothingButton.isChecked=false}
186 + oeButton.setOnClickListener{nothingButton.isChecked=false}
187 + yoyaangButton.setOnClickListener{nothingButton.isChecked=false}
188 + guitarButton.setOnClickListener{nothingButton.isChecked=false}
189 +
190 + nothingButton.setOnClickListener {
191 + imshinButton.isChecked=false
192 + nanchiButton.isChecked=false
193 + oeButton.isChecked=false
194 + yoyaangButton.isChecked=false
195 + guitarButton.isChecked=false
196 + }
146 } 197 }
147 } 198 }
......
...@@ -159,10 +159,27 @@ class InputProfilThirdFourActivity : AppCompatActivity() { ...@@ -159,10 +159,27 @@ class InputProfilThirdFourActivity : AppCompatActivity() {
159 159
160 yesButton.setOnClickListener { 160 yesButton.setOnClickListener {
161 eightoneLayout.visibility=VISIBLE 161 eightoneLayout.visibility=VISIBLE
162 + noButton.isChecked=false
162 163
163 } 164 }
164 noButton.setOnClickListener { 165 noButton.setOnClickListener {
165 eightoneLayout.visibility= GONE 166 eightoneLayout.visibility= GONE
167 + yesButton.isChecked=false
168 + jichaeButton.isChecked=false
169 + noebyungbyunButton.isChecked=false
170 + sigaakButton.isChecked=false
171 + chungkaakButton.isChecked=false
172 + unuhButton.isChecked=false
173 + ahnmyunButton.isChecked=false
174 + sinjaangButton.isChecked=false
175 + simjaangButton.isChecked=false
176 + gaanjaangButton.isChecked=false
177 + jaangrooButton.isChecked=false
178 + noejungjeungButton.isChecked=false
179 + hoheupkiButton.isChecked=false
180 + jijukButton.isChecked=false
181 + japyeahButton.isChecked=false
182 + jeongshinButton.isChecked=false
166 } 183 }
167 184
168 185
......
...@@ -199,7 +199,7 @@ class InputProfilThirdOneActivity : AppCompatActivity() { ...@@ -199,7 +199,7 @@ class InputProfilThirdOneActivity : AppCompatActivity() {
199 editor.putInt("c6_5",1); editor.commit();editor.putString("third_one","done");editor.commit() 199 editor.putInt("c6_5",1); editor.commit();editor.putString("third_one","done");editor.commit()
200 }else if(graduateButton.isChecked){ 200 }else if(graduateButton.isChecked){
201 editor.putInt("c6_6",1); editor.commit();editor.putString("third_one","done");editor.commit() 201 editor.putInt("c6_6",1); editor.commit();editor.putString("third_one","done");editor.commit()
202 - }else if(nothingButton.isChecked){ 202 + }else if(specialButton.isChecked){
203 editor.putInt("c6_7",1); editor.commit();editor.putString("third_one","done");editor.commit() 203 editor.putInt("c6_7",1); editor.commit();editor.putString("third_one","done");editor.commit()
204 }else{ 204 }else{
205 205
...@@ -209,5 +209,14 @@ class InputProfilThirdOneActivity : AppCompatActivity() { ...@@ -209,5 +209,14 @@ class InputProfilThirdOneActivity : AppCompatActivity() {
209 var intent = Intent(this, InputProfilThirdTwoActivity::class.java) 209 var intent = Intent(this, InputProfilThirdTwoActivity::class.java)
210 startActivity(intent) 210 startActivity(intent)
211 } 211 }
212 +
213 + nothingButton.setOnClickListener {
214 + elementaryButton.isChecked=false
215 + middleButton.isChecked=false
216 + highButton.isChecked=false
217 + universityButton.isChecked=false
218 + graduateButton.isChecked=false
219 + specialButton.isChecked=false
220 + }
212 } 221 }
213 } 222 }
......
...@@ -131,11 +131,11 @@ class InputProfilThirdTwoActivity : AppCompatActivity() { ...@@ -131,11 +131,11 @@ class InputProfilThirdTwoActivity : AppCompatActivity() {
131 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null) 131 val dialogView = layoutInflater.inflate(R.layout.dialog_example, null)
132 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt) 132 //val dialogText = dialogView.findViewById<EditText>(R.id.dialogEt)
133 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb) 133 //val dialogRatingBar = dialogView.findViewById<RatingBar>(R.id.dialogRb)
134 - dialogView.findViewById<TextView>(R.id.dialogTitle).text="가족구성원이란?" 134 + dialogView.findViewById<TextView>(R.id.dialogTitle).text="구직자란 ?"
135 - dialogView.findViewById<TextView>(R.id.dialogContent).text="주민등록상 같은 거주지에 사는 사람" 135 + dialogView.findViewById<TextView>(R.id.dialogContent1).text="구직의 뜻이 있는 사람"
136 136
137 builder.setView(dialogView) 137 builder.setView(dialogView)
138 - .setPositiveButton("확인") { dialogInterface, i -> 138 + .setPositiveButton("이해했어요 :)") { dialogInterface, i ->
139 //mainTv.text = dialogText.text.toString() 139 //mainTv.text = dialogText.text.toString()
140 //mainRb.rating = dialogRatingBar.rating 140 //mainRb.rating = dialogRatingBar.rating
141 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */ 141 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */
...@@ -171,11 +171,16 @@ class InputProfilThirdTwoActivity : AppCompatActivity() { ...@@ -171,11 +171,16 @@ class InputProfilThirdTwoActivity : AppCompatActivity() {
171 nojobButton.isChecked=false 171 nojobButton.isChecked=false
172 sixoneLayout.visibility=VISIBLE 172 sixoneLayout.visibility=VISIBLE
173 sixtwoLayout.visibility= GONE 173 sixtwoLayout.visibility= GONE
174 + entireButton.isChecked=false
175 + startupButton.isChecked=false
176 + seekButton.isChecked=false
174 } 177 }
175 nojobButton.setOnClickListener { 178 nojobButton.setOnClickListener {
176 jobButton.isChecked=false 179 jobButton.isChecked=false
177 sixoneLayout.visibility=GONE 180 sixoneLayout.visibility=GONE
178 sixtwoLayout.visibility= VISIBLE 181 sixtwoLayout.visibility= VISIBLE
182 + companyButton.isChecked=false
183 + workerButton.isChecked=false
179 } 184 }
180 companyButton.setOnClickListener { 185 companyButton.setOnClickListener {
181 workerButton.isChecked=false 186 workerButton.isChecked=false
......
...@@ -6,6 +6,7 @@ import android.content.SharedPreferences ...@@ -6,6 +6,7 @@ import android.content.SharedPreferences
6 import android.os.Bundle 6 import android.os.Bundle
7 import android.view.Menu 7 import android.view.Menu
8 import android.view.MenuItem 8 import android.view.MenuItem
9 +import android.view.View.GONE
9 import android.widget.TextView 10 import android.widget.TextView
10 import android.widget.Toast 11 import android.widget.Toast
11 import androidx.appcompat.app.ActionBar 12 import androidx.appcompat.app.ActionBar
...@@ -16,6 +17,7 @@ import androidx.viewpager.widget.ViewPager ...@@ -16,6 +17,7 @@ import androidx.viewpager.widget.ViewPager
16 import com.google.android.material.bottomnavigation.BottomNavigationView 17 import com.google.android.material.bottomnavigation.BottomNavigationView
17 import com.google.android.material.snackbar.Snackbar 18 import com.google.android.material.snackbar.Snackbar
18 import kotlinx.android.synthetic.main.activity_signin.* 19 import kotlinx.android.synthetic.main.activity_signin.*
20 +import kotlinx.android.synthetic.main.dialog_example.*
19 21
20 class SignInActivity : AppCompatActivity() { 22 class SignInActivity : AppCompatActivity() {
21 23
...@@ -41,22 +43,27 @@ class SignInActivity : AppCompatActivity() { ...@@ -41,22 +43,27 @@ class SignInActivity : AppCompatActivity() {
41 val editor: SharedPreferences.Editor=prof.edit() 43 val editor: SharedPreferences.Editor=prof.edit()
42 44
43 dialogView.findViewById<TextView>(R.id.dialogTitle).text="프로필을 입력해주세요!" 45 dialogView.findViewById<TextView>(R.id.dialogTitle).text="프로필을 입력해주세요!"
44 - dialogView.findViewById<TextView>(R.id.dialogContent).text="정확한 정책 추천을 얻으려면 더 많은 프로필 정보가 필요해요!" 46 + dialogView.findViewById<TextView>(R.id.dialogContent1).text="정확한 정책 추천을 얻으려면\n더 많은 프로필 정보가 필요해요!"
45 47
46 builder.setView(dialogView) 48 builder.setView(dialogView)
47 - .setPositiveButton("다음에 하기") { dialogInterface, i -> 49 + .setPositiveButton("지금 할게요 :)") { dialogInterface, i ->
48 //mainTv.text = dialogText.text.toString() 50 //mainTv.text = dialogText.text.toString()
49 //mainRb.rating = dialogRatingBar.rating 51 //mainRb.rating = dialogRatingBar.rating
50 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */ 52 /* 확인일 때 main의 View의 값에 dialog View에 있는 값을 적용 */
53 +
54 + val intent = Intent(this, InputProfilFirstOneActivity::class.java)
55 + startActivity(intent)
51 } 56 }
52 - .setNegativeButton("지금할게요 :)") { dialogInterface, i -> 57 + .setNegativeButton("다음에 하기") { dialogInterface, i ->
53 editor.clear() 58 editor.clear()
54 59
55 - val intent = Intent(this, InputProfilFirstOneActivity::class.java)
56 - startActivity(intent)
57 } 60 }
58 .show() 61 .show()
62 + //여기서부터 점찍고 설정
63 + .questionImage.visibility=GONE
64 +
59 65
66 + //팝업창 끝
60 67
61 val policyFieldList = ArrayList<PolicyFieldItem>() 68 val policyFieldList = ArrayList<PolicyFieldItem>()
62 69
......
...@@ -191,6 +191,7 @@ ...@@ -191,6 +191,7 @@
191 android:layout_gravity="center" 191 android:layout_gravity="center"
192 android:ems="10" 192 android:ems="10"
193 android:gravity="center" 193 android:gravity="center"
194 + android:hint="ex) 19951029"
194 android:inputType="date" 195 android:inputType="date"
195 android:theme="@style/EditTheme" /> 196 android:theme="@style/EditTheme" />
196 197
......
...@@ -165,14 +165,6 @@ ...@@ -165,14 +165,6 @@
165 165
166 </LinearLayout> 166 </LinearLayout>
167 167
168 - <LinearLayout
169 - android:layout_width="match_parent"
170 - android:layout_height="50dp"
171 - android:layout_weight="1"
172 - android:orientation="vertical">
173 -
174 - </LinearLayout>
175 -
176 <ScrollView 168 <ScrollView
177 android:layout_width="match_parent" 169 android:layout_width="match_parent"
178 android:layout_height="wrap_content"> 170 android:layout_height="wrap_content">
...@@ -355,21 +347,10 @@ ...@@ -355,21 +347,10 @@
355 </LinearLayout> 347 </LinearLayout>
356 </ScrollView> 348 </ScrollView>
357 349
358 - <LinearLayout
359 - android:layout_width="match_parent"
360 - android:layout_height="100dp"
361 - android:layout_weight="1"
362 - android:orientation="vertical"></LinearLayout>
363 -
364 </LinearLayout> 350 </LinearLayout>
365 351
366 <LinearLayout 352 <LinearLayout
367 android:layout_width="match_parent" 353 android:layout_width="match_parent"
368 - android:layout_height="15dp"
369 - android:orientation="horizontal"></LinearLayout>
370 -
371 - <LinearLayout
372 - android:layout_width="match_parent"
373 android:layout_height="wrap_content" 354 android:layout_height="wrap_content"
374 android:orientation="horizontal"> 355 android:orientation="horizontal">
375 356
......
...@@ -237,7 +237,7 @@ ...@@ -237,7 +237,7 @@
237 android:layout_height="wrap_content" 237 android:layout_height="wrap_content"
238 android:layout_weight="1" 238 android:layout_weight="1"
239 android:orientation="vertical" 239 android:orientation="vertical"
240 - android:visibility="visible"> 240 + android:visibility="gone">
241 241
242 <LinearLayout 242 <LinearLayout
243 android:layout_width="match_parent" 243 android:layout_width="match_parent"
......
...@@ -157,14 +157,6 @@ ...@@ -157,14 +157,6 @@
157 157
158 </LinearLayout> 158 </LinearLayout>
159 159
160 - <LinearLayout
161 - android:layout_width="match_parent"
162 - android:layout_height="50dp"
163 - android:layout_weight="1"
164 - android:orientation="vertical">
165 -
166 - </LinearLayout>
167 -
168 <ScrollView 160 <ScrollView
169 android:layout_width="match_parent" 161 android:layout_width="match_parent"
170 android:layout_height="wrap_content"> 162 android:layout_height="wrap_content">
...@@ -368,21 +360,10 @@ ...@@ -368,21 +360,10 @@
368 </LinearLayout> 360 </LinearLayout>
369 </ScrollView> 361 </ScrollView>
370 362
371 - <LinearLayout
372 - android:layout_width="match_parent"
373 - android:layout_height="100dp"
374 - android:layout_weight="1"
375 - android:orientation="vertical"></LinearLayout>
376 -
377 </LinearLayout> 363 </LinearLayout>
378 364
379 <LinearLayout 365 <LinearLayout
380 android:layout_width="match_parent" 366 android:layout_width="match_parent"
381 - android:layout_height="15dp"
382 - android:orientation="horizontal"></LinearLayout>
383 -
384 - <LinearLayout
385 - android:layout_width="match_parent"
386 android:layout_height="wrap_content" 367 android:layout_height="wrap_content"
387 android:orientation="horizontal"> 368 android:orientation="horizontal">
388 369
......
...@@ -6,32 +6,132 @@ ...@@ -6,32 +6,132 @@
6 android:gravity="center" 6 android:gravity="center"
7 android:orientation="vertical"> 7 android:orientation="vertical">
8 8
9 + <LinearLayout
10 + android:layout_width="wrap_content"
11 + android:layout_height="wrap_content"
12 + android:layout_marginLeft="20dp"
13 + android:layout_marginTop="20dp"
14 + android:layout_marginRight="20dp"
15 + android:layout_marginBottom="10dp"
16 + android:gravity="center"
17 + android:orientation="horizontal">
18 +
19 + <TextView
20 + android:id="@+id/questionImage"
21 + android:layout_width="20dp"
22 + android:layout_height="20dp"
23 + android:layout_gravity="center"
24 + android:layout_marginTop="2dp"
25 + android:background="@drawable/question_mark_image"
26 + android:gravity="center" />
27 +
28 + <TextView
29 + android:id="@+id/dialogTitle"
30 + android:layout_width="wrap_content"
31 + android:layout_height="20dp"
32 + android:layout_gravity="center"
33 + android:layout_margin="10dp"
34 + android:gravity="center"
35 + android:text="다이얼로그 예제"
36 + android:textAlignment="center"
37 + android:textSize="18dp"
38 + android:textStyle="bold" />
39 +
40 + </LinearLayout>
41 +
9 <TextView 42 <TextView
10 - android:id="@+id/dialogTitle" 43 + android:id="@+id/dialogContent1"
11 android:layout_width="match_parent" 44 android:layout_width="match_parent"
12 android:layout_height="wrap_content" 45 android:layout_height="wrap_content"
13 - android:layout_gravity="center" 46 + android:layout_margin="5dp"
14 - android:layout_marginLeft="16dp" 47 + android:layout_marginLeft="20dp"
15 - android:layout_marginTop="24dp" 48 + android:layout_marginRight="20dp"
16 - android:layout_marginRight="16dp"
17 - android:layout_marginBottom="16dp"
18 android:gravity="center" 49 android:gravity="center"
19 - android:text="다이얼로그 예제" 50 + android:paddingLeft="20dp"
20 - android:textAlignment="center" 51 + android:paddingRight="20dp"
21 - android:textSize="18sp" 52 + android:textSize="18dp"
22 - android:textStyle="bold" /> 53 + android:visibility="visible" />
23 54
24 <TextView 55 <TextView
25 - android:id="@+id/dialogContent" 56 + android:id="@+id/dialogContent2"
26 android:layout_width="match_parent" 57 android:layout_width="match_parent"
27 android:layout_height="wrap_content" 58 android:layout_height="wrap_content"
28 - android:layout_gravity="center" 59 + android:layout_margin="5dp"
60 + android:layout_marginLeft="20dp"
61 + android:layout_marginRight="20dp"
29 android:gravity="center" 62 android:gravity="center"
30 - android:text="다이얼로그 내용" /> 63 + android:paddingLeft="20dp"
64 + android:paddingRight="20dp"
65 + android:textSize="16dp"
66 + android:visibility="gone" />
31 67
32 - <LinearLayout 68 + <TextView
69 + android:id="@+id/dialogContent3"
70 + android:layout_width="match_parent"
71 + android:layout_height="wrap_content"
72 + android:layout_margin="5dp"
73 + android:layout_marginLeft="20dp"
74 + android:layout_marginRight="20dp"
75 + android:gravity="center"
76 + android:paddingLeft="20dp"
77 + android:paddingRight="20dp"
78 + android:textSize="18dp"
79 + android:visibility="gone" />
80 +
81 + <TextView
82 + android:id="@+id/dialogContent4"
83 + android:layout_width="match_parent"
84 + android:layout_height="wrap_content"
85 + android:layout_margin="5dp"
86 + android:layout_marginLeft="20dp"
87 + android:layout_marginRight="20dp"
88 + android:gravity="center"
89 + android:paddingLeft="20dp"
90 + android:paddingRight="20dp"
91 + android:textSize="16dp"
92 + android:visibility="gone" />
93 +
94 + <TextView
95 + android:id="@+id/dialogContent5"
33 android:layout_width="match_parent" 96 android:layout_width="match_parent"
34 - android:layout_height="match_parent" 97 + android:layout_height="wrap_content"
35 - android:orientation="horizontal"/> 98 + android:layout_margin="5dp"
99 + android:layout_marginLeft="20dp"
100 + android:layout_marginRight="20dp"
101 + android:gravity="center"
102 + android:paddingLeft="20dp"
103 + android:paddingRight="20dp"
104 + android:textSize="18dp"
105 + android:visibility="gone" />
106 +
107 + <TextView
108 + android:id="@+id/dialogContent6"
109 + android:layout_width="match_parent"
110 + android:layout_height="wrap_content"
111 + android:layout_margin="5dp"
112 + android:layout_marginLeft="20dp"
113 + android:layout_marginRight="20dp"
114 + android:gravity="center"
115 + android:paddingLeft="20dp"
116 + android:paddingRight="20dp"
117 + android:textSize="16dp"
118 + android:visibility="gone" />
119 +
120 + <LinearLayout
121 + android:layout_width="wrap_content"
122 + android:layout_height="wrap_content"
123 + android:orientation="horizontal">
124 +
125 + <Button
126 + android:id="@+id/button2"
127 + android:layout_width="wrap_content"
128 + android:layout_height="1dp"
129 + android:layout_gravity="center"
130 + android:layout_weight="1"
131 + android:background="#00000000"
132 + android:textColor="#29ABE2"
133 + android:textSize="18dp"
134 + android:visibility="gone" />
135 + </LinearLayout>
36 136
37 </LinearLayout> 137 </LinearLayout>
...\ No newline at end of file ...\ No newline at end of file
......
1 +<?xml version="1.0" encoding="utf-8"?>
2 +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3 + android:layout_width="wrap_content"
4 + android:layout_height="wrap_content"
5 + android:layout_gravity="center"
6 + android:gravity="center"
7 + android:orientation="vertical">
8 +
9 + <LinearLayout
10 + android:layout_width="wrap_content"
11 + android:layout_height="wrap_content"
12 + android:layout_marginLeft="20dp"
13 + android:layout_marginTop="20dp"
14 + android:layout_marginRight="20dp"
15 + android:layout_marginBottom="10dp"
16 + android:gravity="center"
17 + android:orientation="horizontal">
18 +
19 + <TextView
20 + android:id="@+id/questionScrollImage"
21 + android:layout_width="20dp"
22 + android:layout_height="20dp"
23 + android:layout_gravity="center"
24 + android:layout_marginTop="2dp"
25 + android:background="@drawable/question_mark_image"
26 + android:gravity="center" />
27 +
28 + <TextView
29 + android:id="@+id/dialogScrollTitle"
30 + android:layout_width="wrap_content"
31 + android:layout_height="20dp"
32 + android:layout_gravity="center"
33 + android:layout_margin="10dp"
34 + android:gravity="center"
35 + android:text="다이얼로그 예제"
36 + android:textAlignment="center"
37 + android:textSize="18dp"
38 + android:textStyle="bold" />
39 +
40 + </LinearLayout>
41 +
42 + <ScrollView
43 + android:layout_width="match_parent"
44 + android:layout_height="match_parent">
45 +
46 + <LinearLayout
47 + android:layout_width="match_parent"
48 + android:layout_height="wrap_content"
49 + android:orientation="vertical" >
50 +
51 + <TextView
52 + android:id="@+id/dialogScrollContent1"
53 + android:layout_width="match_parent"
54 + android:layout_height="wrap_content"
55 + android:layout_margin="5dp"
56 + android:layout_marginLeft="20dp"
57 + android:layout_marginRight="20dp"
58 + android:paddingLeft="20dp"
59 + android:paddingRight="20dp"
60 + android:textSize="18dp"
61 + android:visibility="visible" />
62 +
63 + <TextView
64 + android:id="@+id/dialogScrollContent2"
65 + android:layout_width="match_parent"
66 + android:layout_height="wrap_content"
67 + android:layout_margin="5dp"
68 + android:layout_marginLeft="20dp"
69 + android:layout_marginRight="20dp"
70 + android:paddingLeft="20dp"
71 + android:paddingRight="20dp"
72 + android:textSize="16dp"
73 + android:visibility="gone" />
74 +
75 + <TextView
76 + android:id="@+id/dialogScrollContent3"
77 + android:layout_width="match_parent"
78 + android:layout_height="wrap_content"
79 + android:layout_margin="5dp"
80 + android:layout_marginLeft="20dp"
81 + android:layout_marginRight="20dp"
82 + android:paddingLeft="20dp"
83 + android:paddingRight="20dp"
84 + android:textSize="18dp"
85 + android:visibility="gone" />
86 +
87 + <TextView
88 + android:id="@+id/dialogScrollContent4"
89 + android:layout_width="match_parent"
90 + android:layout_height="wrap_content"
91 + android:layout_margin="5dp"
92 + android:layout_marginLeft="20dp"
93 + android:layout_marginRight="20dp"
94 + android:paddingLeft="20dp"
95 + android:paddingRight="20dp"
96 + android:textSize="16dp"
97 + android:visibility="gone" />
98 +
99 + <TextView
100 + android:id="@+id/dialogScrollContent5"
101 + android:layout_width="match_parent"
102 + android:layout_height="wrap_content"
103 + android:layout_margin="5dp"
104 + android:layout_marginLeft="20dp"
105 + android:layout_marginRight="20dp"
106 + android:paddingLeft="20dp"
107 + android:paddingRight="20dp"
108 + android:textSize="18dp"
109 + android:visibility="gone" />
110 +
111 + <TextView
112 + android:id="@+id/dialogScrollContent6"
113 + android:layout_width="match_parent"
114 + android:layout_height="wrap_content"
115 + android:layout_margin="5dp"
116 + android:layout_marginLeft="20dp"
117 + android:layout_marginRight="20dp"
118 + android:paddingLeft="20dp"
119 + android:paddingRight="20dp"
120 + android:textSize="16dp"
121 + android:visibility="gone" />
122 + </LinearLayout>
123 + </ScrollView>
124 +
125 +
126 + <LinearLayout
127 + android:layout_width="wrap_content"
128 + android:layout_height="wrap_content"
129 + android:orientation="horizontal">
130 +
131 + <Button
132 + android:id="@+id/buttonScroll2"
133 + android:layout_width="wrap_content"
134 + android:layout_height="1dp"
135 + android:layout_gravity="center"
136 + android:layout_weight="1"
137 + android:background="#00000000"
138 + android:textColor="#29ABE2"
139 + android:textSize="18dp"
140 + android:visibility="gone" />
141 + </LinearLayout>
142 +
143 +</LinearLayout>
...\ No newline at end of file ...\ No newline at end of file
...@@ -3,9 +3,9 @@ ...@@ -3,9 +3,9 @@
3 <!-- Base application theme. --> 3 <!-- Base application theme. -->
4 <style name="NoActionBar" parent="Theme.AppCompat.Light.NoActionBar"> 4 <style name="NoActionBar" parent="Theme.AppCompat.Light.NoActionBar">
5 <!-- Customize your theme here. --> 5 <!-- Customize your theme here. -->
6 - <item name="colorPrimary">@color/colorPrimary</item> 6 + <item name="colorPrimary">#29ABE2</item>
7 - <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 7 + <item name="colorPrimaryDark">#29ABE2</item>
8 - <item name="colorAccent">@color/colorAccent</item> 8 + <item name="colorAccent">#29ABE2</item>
9 <item name="android:statusBarColor">#FFF</item> 9 <item name="android:statusBarColor">#FFF</item>
10 <item name="android:windowLightStatusBar">true</item> 10 <item name="android:windowLightStatusBar">true</item>
11 </style> 11 </style>
...@@ -22,5 +22,4 @@ ...@@ -22,5 +22,4 @@
22 <item name="android:colorControlNormal">#29ABE2</item> 22 <item name="android:colorControlNormal">#29ABE2</item>
23 </style> 23 </style>
24 24
25 -
26 </resources> 25 </resources>
......
No preview for this file type