repo time
Dependencies: mbed MAX14720 MAX30205 USBDevice
src/main/res/layout/gatt_services_characteristics.xml@20:6d2af70c92ab, 2021-04-06 (annotated)
- Committer:
- darienf
- Date:
- Tue Apr 06 06:41:40 2021 +0000
- Revision:
- 20:6d2af70c92ab
another repo
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
darienf | 20:6d2af70c92ab | 1 | <?xml version="1.0" encoding="utf-8"?> |
darienf | 20:6d2af70c92ab | 2 | <!-- Copyright (C) 2013 The Android Open Source Project |
darienf | 20:6d2af70c92ab | 3 | |
darienf | 20:6d2af70c92ab | 4 | Licensed under the Apache License, Version 2.0 (the "License"); |
darienf | 20:6d2af70c92ab | 5 | you may not use this file except in compliance with the License. |
darienf | 20:6d2af70c92ab | 6 | You may obtain a copy of the License at |
darienf | 20:6d2af70c92ab | 7 | |
darienf | 20:6d2af70c92ab | 8 | http://www.apache.org/licenses/LICENSE-2.0 |
darienf | 20:6d2af70c92ab | 9 | |
darienf | 20:6d2af70c92ab | 10 | Unless required by applicable law or agreed to in writing, software |
darienf | 20:6d2af70c92ab | 11 | distributed under the License is distributed on an "AS IS" BASIS, |
darienf | 20:6d2af70c92ab | 12 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
darienf | 20:6d2af70c92ab | 13 | See the License for the specific language governing permissions and |
darienf | 20:6d2af70c92ab | 14 | limitations under the License. |
darienf | 20:6d2af70c92ab | 15 | --> |
darienf | 20:6d2af70c92ab | 16 | <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" |
darienf | 20:6d2af70c92ab | 17 | android:orientation="vertical" |
darienf | 20:6d2af70c92ab | 18 | android:layout_width="match_parent" |
darienf | 20:6d2af70c92ab | 19 | android:layout_height="wrap_content" |
darienf | 20:6d2af70c92ab | 20 | android:layout_margin="10dp"> |
darienf | 20:6d2af70c92ab | 21 | <LinearLayout android:orientation="horizontal" |
darienf | 20:6d2af70c92ab | 22 | android:layout_width="match_parent" |
darienf | 20:6d2af70c92ab | 23 | android:layout_height="wrap_content" |
darienf | 20:6d2af70c92ab | 24 | android:layout_margin="10dp"> |
darienf | 20:6d2af70c92ab | 25 | <TextView android:layout_width="wrap_content" |
darienf | 20:6d2af70c92ab | 26 | android:layout_height="wrap_content" |
darienf | 20:6d2af70c92ab | 27 | android:text="@string/label_device_address" |
darienf | 20:6d2af70c92ab | 28 | android:textSize="18sp"/> |
darienf | 20:6d2af70c92ab | 29 | <Space android:layout_width="5dp" |
darienf | 20:6d2af70c92ab | 30 | android:layout_height="wrap_content"/> |
darienf | 20:6d2af70c92ab | 31 | <TextView android:id="@+id/device_address" |
darienf | 20:6d2af70c92ab | 32 | android:layout_width="match_parent" |
darienf | 20:6d2af70c92ab | 33 | android:layout_height="wrap_content" |
darienf | 20:6d2af70c92ab | 34 | android:textSize="18sp"/> |
darienf | 20:6d2af70c92ab | 35 | </LinearLayout> |
darienf | 20:6d2af70c92ab | 36 | <LinearLayout android:orientation="horizontal" |
darienf | 20:6d2af70c92ab | 37 | android:layout_width="match_parent" |
darienf | 20:6d2af70c92ab | 38 | android:layout_height="wrap_content" |
darienf | 20:6d2af70c92ab | 39 | android:layout_margin="10dp"> |
darienf | 20:6d2af70c92ab | 40 | <TextView android:layout_width="wrap_content" |
darienf | 20:6d2af70c92ab | 41 | android:layout_height="wrap_content" |
darienf | 20:6d2af70c92ab | 42 | android:text="@string/label_state" |
darienf | 20:6d2af70c92ab | 43 | android:textSize="18sp"/> |
darienf | 20:6d2af70c92ab | 44 | <Space android:layout_width="5dp" |
darienf | 20:6d2af70c92ab | 45 | android:layout_height="wrap_content"/> |
darienf | 20:6d2af70c92ab | 46 | <TextView android:id="@+id/connection_state" |
darienf | 20:6d2af70c92ab | 47 | android:layout_width="match_parent" |
darienf | 20:6d2af70c92ab | 48 | android:layout_height="wrap_content" |
darienf | 20:6d2af70c92ab | 49 | android:text="@string/disconnected" |
darienf | 20:6d2af70c92ab | 50 | android:textSize="18sp"/> |
darienf | 20:6d2af70c92ab | 51 | </LinearLayout> |
darienf | 20:6d2af70c92ab | 52 | <LinearLayout android:orientation="horizontal" |
darienf | 20:6d2af70c92ab | 53 | android:layout_width="match_parent" |
darienf | 20:6d2af70c92ab | 54 | android:layout_height="wrap_content" |
darienf | 20:6d2af70c92ab | 55 | android:layout_margin="10dp"> |
darienf | 20:6d2af70c92ab | 56 | <TextView android:layout_width="wrap_content" |
darienf | 20:6d2af70c92ab | 57 | android:layout_height="wrap_content" |
darienf | 20:6d2af70c92ab | 58 | android:text="@string/label_data" |
darienf | 20:6d2af70c92ab | 59 | android:textSize="18sp"/> |
darienf | 20:6d2af70c92ab | 60 | <Space android:layout_width="5dp" |
darienf | 20:6d2af70c92ab | 61 | android:layout_height="wrap_content"/> |
darienf | 20:6d2af70c92ab | 62 | <TextView android:id="@+id/data_value" |
darienf | 20:6d2af70c92ab | 63 | android:layout_width="match_parent" |
darienf | 20:6d2af70c92ab | 64 | android:layout_height="wrap_content" |
darienf | 20:6d2af70c92ab | 65 | android:text="@string/no_data" |
darienf | 20:6d2af70c92ab | 66 | android:textSize="18sp"/> |
darienf | 20:6d2af70c92ab | 67 | </LinearLayout> |
darienf | 20:6d2af70c92ab | 68 | <ExpandableListView android:id="@+id/gatt_services_list" |
darienf | 20:6d2af70c92ab | 69 | android:layout_width="match_parent" |
darienf | 20:6d2af70c92ab | 70 | android:layout_height="wrap_content"/> |
darienf | 20:6d2af70c92ab | 71 | </LinearLayout> |