123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487 |
- <?xml version="1.0" encoding="utf-8"?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- xmlns:app="http://schemas.android.com/apk/res-auto"
- android:orientation="horizontal"
- android:layout_width="match_parent"
- android:layout_height="match_parent">
- <!--좌측 탭 메뉴-->
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:layout_weight="7"
- android:background="@color/white"
- android:orientation="vertical">
- <LinearLayout
- android:id="@+id/tabAdmission"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:layout_gravity="center"
- >
- <!-- <Button-->
- <!-- android:id="@+id/btnInPatient"-->
- <!-- android:layout_width="25dp"-->
- <!-- android:layout_height="25dp"-->
- <!-- android:layout_gravity="center"-->
- <!-- android:background="@drawable/ic_patient"/>-->
- <ImageView
- android:id="@+id/ivInPatient"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:src="@drawable/ic_patient"
- android:layout_marginTop="8dp"
- android:layout_gravity="center"/>
- <TextView
- android:id="@+id/tvInPatient"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:gravity="center"
- android:layout_marginBottom="8dp"
- android:text="@string/admission"/>
- </LinearLayout>
- <LinearLayout
- android:id="@+id/tabOutPatient"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:layout_gravity="center">
- <!-- <Button-->
- <!-- android:layout_width="25dp"-->
- <!-- android:layout_height="25dp"-->
- <!-- android:layout_gravity="center"-->
- <!-- android:background="@drawable/ic_doctor"/>-->
- <ImageView
- android:id="@+id/ivOutPatient"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:src="@drawable/ic_doctor"
- android:layout_marginTop="8dp"
- android:layout_gravity="center"/>
- <TextView
- android:id="@+id/tvOutPatient"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:gravity="center"
- android:layout_marginBottom="8dp"
- android:text="@string/outPatient"/>
- </LinearLayout>
- <LinearLayout
- android:id="@+id/tabEmergency"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:layout_gravity="center">
- <!-- <Button-->
- <!-- android:layout_width="25dp"-->
- <!-- android:layout_height="25dp"-->
- <!-- android:layout_gravity="center"-->
- <!-- android:background="@drawable/ic_ambulance"/>-->
- <ImageView
- android:id="@+id/ivErPatient"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:src="@drawable/ic_ambulance"
- android:layout_marginTop="8dp"
- android:layout_gravity="center"/>
- <TextView
- android:id="@+id/tvErPatient"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:gravity="center"
- android:layout_marginBottom="8dp"
- android:text="@string/emergency"/>
- </LinearLayout>
- <LinearLayout
- android:id="@+id/tabSurgery"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:layout_gravity="center">
- <!-- <Button-->
- <!-- android:layout_width="25dp"-->
- <!-- android:layout_height="25dp"-->
- <!-- android:layout_gravity="center"-->
- <!-- android:background="@drawable/ic_surgery"/>-->
- <ImageView
- android:id="@+id/ivOpPatient"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:src="@drawable/ic_surgery"
- android:layout_marginTop="8dp"
- android:layout_gravity="center"/>
- <TextView
- android:id="@+id/tvOpPatient"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:gravity="center"
- android:layout_marginBottom="8dp"
- android:text="@string/surgery"/>
- </LinearLayout>
- <LinearLayout
- android:id="@+id/tabSearch"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:layout_gravity="center">
- <!-- <Button-->
- <!-- android:layout_width="25dp"-->
- <!-- android:layout_height="25dp"-->
- <!-- android:layout_gravity="center"-->
- <!-- android:background="@drawable/ic_search_black_24dp"/>-->
- <ImageView
- android:id="@+id/ivSearchPatient"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:src="@drawable/ic_search_black_24dp"
- android:layout_marginTop="8dp"
- android:layout_gravity="center"/>
- <TextView
- android:id="@+id/tvSearchPatient"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:gravity="center"
- android:layout_marginBottom="8dp"
- android:text="@string/search"/>
- </LinearLayout>
- </LinearLayout>
- <!--좌측 탭 메뉴 끝-->
- <!--환자 리스트 조회 화면 시작-->
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:layout_weight="1"
- android:orientation="vertical"
- android:background="@color/white"
- android:layout_margin="2dp">
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal"
- android:layout_marginLeft="8dp"
- android:layout_marginRight="8dp"
- android:layout_marginTop="8dp">
- <LinearLayout
- android:id="@+id/dateLayout"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:orientation="horizontal"
- android:background="@drawable/shape_item"
- android:layout_marginRight="4dp">
- <TextView
- android:id="@+id/tvMainDate"
- android:layout_width="match_parent"
- android:layout_height="35dp"
- android:layout_weight="1"
- android:singleLine="true"
- android:ellipsize="end"
- android:text="2019/11/12"
- android:gravity="center|left"
- android:layout_marginLeft="8dp"
- android:layout_gravity="center"
- android:textColor="@color/black"
- android:textSize="16sp" />
- <ImageView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginRight="8dp"
- android:gravity="right"
- android:layout_gravity="center"
- android:src="@drawable/date" />
- </LinearLayout>
- <!--병동-->
- <LinearLayout
- android:id="@+id/wardLayout"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:layout_marginLeft="4dp"
- android:background="@drawable/shape_item">
- <Spinner
- android:id="@+id/wardSpinner"
- android:layout_width="match_parent"
- android:layout_height="35dp"
- android:spinnerMode="dropdown"
- android:dropDownWidth="250dp"
- android:layout_marginLeft="4dp"
- android:overlapAnchor="false">
- </Spinner>
- </LinearLayout>
- </LinearLayout>
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal"
- android:layout_marginLeft="8dp"
- android:layout_marginRight="8dp"
- android:layout_marginTop="8dp">
- <!--진료과-->
- <LinearLayout
- android:id="@+id/deptLayout"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:layout_marginRight="4dp"
- android:background="@drawable/shape_item">
- <Spinner
- android:id="@+id/deptSpinner"
- android:layout_width="match_parent"
- android:layout_height="35dp"
- android:spinnerMode="dropdown"
- android:dropDownWidth="250dp"
- android:layout_marginLeft="4dp"
- android:overlapAnchor="false" />
- </LinearLayout>
- <LinearLayout
- android:id="@+id/doctorLayout"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:layout_marginLeft="4dp"
- android:background="@drawable/shape_item">
- <Spinner
- android:id="@+id/doctorSpinner"
- android:layout_width="match_parent"
- android:layout_height="35dp"
- android:spinnerMode="dropdown"
- android:dropDownWidth="250dp"
- android:layout_marginLeft="4dp"
- android:overlapAnchor="false"/>
- </LinearLayout>
- </LinearLayout>
- <RelativeLayout
- android:id="@+id/radioLayout"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginTop="3dp">
- <!-- <com.dbs.mplus.knuh.customView.CustomRadioGroup-->
- <!-- android:id="@+id/radioGroup"-->
- <!-- android:layout_width="wrap_content"-->
- <!-- android:layout_height="wrap_content"-->
- <!-- android:layout_centerInParent="true">-->
- <!-- <RadioButton-->
- <!-- android:id="@+id/radioBtn1"-->
- <!-- android:layout_width="wrap_content"-->
- <!-- android:layout_height="wrap_content"-->
- <!-- android:checked="true"-->
- <!-- android:text="버튼1"-->
- <!-- android:textSize="14sp"/>-->
- <!-- <RadioButton-->
- <!-- android:id="@+id/radioBtn2"-->
- <!-- android:layout_width="wrap_content"-->
- <!-- android:layout_height="wrap_content"-->
- <!-- android:layout_toRightOf="@id/radioBtn1"-->
- <!-- android:text="버튼2"-->
- <!-- android:textSize="14sp"/>-->
- <!-- <RadioButton-->
- <!-- android:id="@+id/radioBtn3"-->
- <!-- android:layout_width="wrap_content"-->
- <!-- android:layout_height="wrap_content"-->
- <!-- android:layout_toRightOf="@id/radioBtn2"-->
- <!-- android:text="버튼3"-->
- <!-- android:textSize="14sp"/>-->
- <!-- <RadioButton-->
- <!-- android:id="@+id/radioBtn4"-->
- <!-- android:layout_width="wrap_content"-->
- <!-- android:layout_height="wrap_content"-->
- <!-- android:layout_below="@id/radioBtn1"-->
- <!-- android:text="버튼4"-->
- <!-- android:textSize="14sp"/>-->
- <!-- <RadioButton-->
- <!-- android:id="@+id/radioBtn5"-->
- <!-- android:layout_width="wrap_content"-->
- <!-- android:layout_height="wrap_content"-->
- <!-- android:layout_below="@id/radioBtn2"-->
- <!-- android:layout_toRightOf="@id/radioBtn4"-->
- <!-- android:text="버튼5"-->
- <!-- android:textSize="14sp"/>-->
- <!-- </com.dbs.mplus.knuh.customView.CustomRadioGroup>-->
- </RelativeLayout>
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal"
- android:layout_marginLeft="8dp"
- android:layout_marginRight="8dp"
- android:layout_marginTop="8dp"
- android:focusable="true"
- android:focusableInTouchMode="true">
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_weight="1"
- android:orientation="horizontal"
- android:layout_gravity="center"
- android:background="@drawable/shape_item">
- <EditText
- android:id="@+id/etPatientId"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:hint="@string/patientIdSearch"
- android:layout_weight="1"
- android:layout_marginLeft="5dp"
- android:singleLine="true"
- android:textSize="16sp"
- android:inputType="number"
- app:theme="@style/EditTextStyle"
- style="@style/EditTextStyle"
- android:backgroundTint="@android:color/transparent"/>
- <LinearLayout
- android:id="@+id/patientSearchLayout"
- android:layout_width="wrap_content"
- android:layout_height="match_parent"
- android:layout_gravity="center"
- android:background="@drawable/shape_right_round">
- <!--백그라운드 수정 필요 -->
- <ImageView
- android:id="@+id/numberSearch"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center"
- android:src="@drawable/ic_search_black_24dp"/>
- <TextView
- android:layout_width="wrap_content"
- android:layout_height="match_parent"
- android:layout_marginRight="5dp"
- android:textSize="14sp"
- android:gravity="center"
- android:textColor="@color/black"
- android:text="@string/inquiry" />
- </LinearLayout>
- </LinearLayout>
- <LinearLayout
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center">
- <CheckBox
- android:id="@+id/chkMyPatient"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/myPatient"
- android:buttonTint="@color/darkGray"
- android:background="@android:color/transparent"
- android:visibility="gone"
- android:textSize="14sp"/>
- </LinearLayout>
- </LinearLayout>
- <!--컬럼 위 구분선-->
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="3dp"
- android:background="@color/black"
- android:layout_marginTop="5dp"
- android:layout_marginHorizontal="8dp">
- </LinearLayout>
- <!--컬럼-->
- <LinearLayout
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:orientation="horizontal"
- android:background="@color/patientListColumn"
- android:layout_marginHorizontal="8dp">
- <LinearLayout
- android:id="@+id/llPatientSort"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:layout_weight="1">
- <TextView
- android:id="@+id/column1"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/patientId"
- android:textStyle="bold"
- android:textSize="16sp"
- android:padding="4dp"/>
- <TextView
- android:id="@+id/column2"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/sexNage"
- android:textStyle="bold"
- android:textSize="16sp"
- android:paddingLeft="4dp"
- android:paddingBottom="4dp"
- android:paddingRight="4dp" />
- </LinearLayout>
- <LinearLayout
- android:id="@+id/llPatientNmSort"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:layout_weight="1">
- <TextView
- android:id="@+id/column3"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/dept"
- android:textStyle="bold"
- android:textSize="16sp"
- android:padding="4dp"/>
- <TextView
- android:id="@+id/column4"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/patientName"
- android:textStyle="bold"
- android:textSize="16sp"
- android:paddingLeft="4dp"
- android:paddingBottom="4dp"
- android:paddingRight="4dp"/>
- </LinearLayout>
- <LinearLayout
- android:id="@+id/llRoomSort"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:orientation="vertical"
- android:layout_weight="1">
- <TextView
- android:id="@+id/column5"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/professor"
- android:textStyle="bold"
- android:textSize="16sp"
- android:padding="4dp"/>
- <TextView
- android:id="@+id/column6"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:text="@string/wardRoom"
- android:textStyle="bold"
- android:textSize="16sp"
- android:paddingLeft="4dp"
- android:paddingBottom="4dp"
- android:paddingRight="4dp"/>
- </LinearLayout>
- </LinearLayout>
- <!--환자 리스트-->
- <RelativeLayout
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:layout_marginHorizontal="8dp">
- <androidx.recyclerview.widget.RecyclerView
- android:id="@+id/patientRecyclerView"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:layout_alignParentStart="true"
- android:layout_alignParentTop="true"/>
- <TextView
- android:id="@+id/patientEmpty"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_centerInParent="true"
- android:text="@string/searchPatient"
- android:textSize="16sp"/>
- </RelativeLayout>
- </LinearLayout>
- </LinearLayout>
|