| <?xml version="1.0" encoding="utf-8"?> |
| <ScrollView |
| 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:id="@+id/scroll_view" |
| android:layout_width="match_parent" |
| android:layout_height="wrap_content" |
| android:focusable="true" |
| android:focusableInTouchMode="true" |
| tools:context="org.webrtc.examples.androidvoip.MainActivity"> |
| |
| <LinearLayout |
| android:orientation="vertical" |
| android:layout_width="match_parent" |
| android:layout_height="match_parent" |
| android:padding="8dp"> |
| |
| <TextView |
| android:layout_width="match_parent" |
| android:layout_height="wrap_content" |
| android:layout_marginBottom="15dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginTop="15dp" |
| android:text="@string/local_endpoint_text_view" |
| android:textSize="19dp" |
| android:textStyle="bold" |
| android:textColor="@color/almost_black" /> |
| |
| <!--Local IP Adress--> |
| <LinearLayout |
| android:orientation="horizontal" |
| android:layout_width="match_parent" |
| android:layout_height="48dp" |
| android:layout_gravity="center_vertical" > |
| |
| <TextView |
| android:layout_width="wrap_content" |
| android:layout_height="wrap_content" |
| android:layout_marginTop="12dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginRight="15dp" |
| android:text="@string/ip_address_text_view" |
| android:textSize="16dp" /> |
| |
| <TextView |
| android:id="@+id/local_ip_address_text_view" |
| android:layout_width="wrap_content" |
| android:layout_height="wrap_content" |
| android:layout_marginTop="12dp" |
| android:layout_marginRight="15dp" |
| android:textSize="16dp" /> |
| |
| </LinearLayout> |
| |
| <!--Local Port Number--> |
| <LinearLayout |
| android:orientation="horizontal" |
| android:layout_width="match_parent" |
| android:layout_height="48dp" |
| android:layout_gravity="center_vertical"> |
| |
| <TextView |
| android:layout_width="wrap_content" |
| android:layout_height="wrap_content" |
| android:layout_marginBottom="15dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginRight="15dp" |
| android:text="@string/port_number_text_view" |
| android:textSize="16dp" /> |
| |
| <EditText |
| android:id="@+id/local_port_number_edit_text" |
| android:layout_width="0dp" |
| android:layout_height="match_parent" |
| android:layout_marginRight="15dp" |
| android:layout_weight="1" |
| android:text="10000" |
| android:inputType="number" |
| android:textSize="16dp" /> |
| |
| </LinearLayout> |
| |
| <TextView |
| android:layout_width="match_parent" |
| android:layout_height="wrap_content" |
| android:layout_marginBottom="15dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginTop="30dp" |
| android:text="@string/remote_endpoint_text_view" |
| android:textSize="19dp" |
| android:textStyle="bold" |
| android:textColor="@color/almost_black" /> |
| |
| <!--Remote IP Adress--> |
| <LinearLayout |
| android:orientation="horizontal" |
| android:layout_width="match_parent" |
| android:layout_height="48dp" |
| android:layout_gravity="center_vertical"> |
| |
| <TextView |
| android:layout_width="wrap_content" |
| android:layout_height="wrap_content" |
| android:layout_marginBottom="15dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginRight="15dp" |
| android:text="@string/ip_address_text_view" |
| android:textSize="16dp" /> |
| |
| <EditText |
| android:id="@+id/remote_ip_address_edit_text" |
| android:layout_width="0dp" |
| android:layout_height="wrap_content" |
| android:layout_marginRight="15dp" |
| android:layout_weight="1" |
| android:inputType="number" |
| android:digits="0123456789." |
| android:textSize="16dp" /> |
| |
| </LinearLayout> |
| |
| <!--Remote Port Number--> |
| <LinearLayout |
| android:orientation="horizontal" |
| android:layout_width="match_parent" |
| android:layout_height="48dp" |
| android:layout_gravity="center_vertical"> |
| |
| <TextView |
| android:layout_width="wrap_content" |
| android:layout_height="wrap_content" |
| android:layout_marginBottom="15dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginRight="15dp" |
| android:text="@string/port_number_text_view" |
| android:textSize="16dp" /> |
| |
| <EditText |
| android:id="@+id/remote_port_number_edit_text" |
| android:layout_width="0dp" |
| android:layout_height="match_parent" |
| android:layout_marginRight="15dp" |
| android:layout_weight="1" |
| android:text="10000" |
| android:inputType="number" |
| android:textSize="16dp" /> |
| |
| </LinearLayout> |
| |
| <TextView |
| android:layout_width="wrap_content" |
| android:layout_height="wrap_content" |
| android:layout_marginBottom="15dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginTop="30dp" |
| android:text="@string/encoder_text_view" |
| android:textSize="19dp" |
| android:textStyle="bold" |
| android:textColor="@color/almost_black" /> |
| |
| <Spinner |
| android:id="@+id/encoder_spinner" |
| android:layout_width="wrap_content" |
| android:layout_height="wrap_content" |
| android:layout_marginBottom="15dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginTop="10dp"/> |
| |
| <LinearLayout |
| android:orientation="horizontal" |
| android:layout_width="match_parent" |
| android:layout_height="48dp" |
| android:layout_marginTop="20dp" |
| android:layout_gravity="center_vertical"> |
| |
| <TextView |
| android:layout_width="wrap_content" |
| android:layout_height="wrap_content" |
| android:layout_marginBottom="15dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginRight="25dp" |
| android:text="@string/decoder_text_view" |
| android:textSize="19dp" |
| android:textStyle="bold" |
| android:textColor="@color/almost_black" /> |
| |
| <Button |
| android:id="@+id/decoder_selection_button" |
| android:text="@string/decoder_selection_button" |
| style="?android:attr/buttonBarButtonStyle" |
| android:layout_width="0dp" |
| android:layout_height="match_parent" |
| android:layout_marginRight="15dp" |
| android:layout_weight="1" /> |
| |
| </LinearLayout> |
| |
| |
| <TextView |
| android:id="@+id/decoders_text_view" |
| android:layout_width="wrap_content" |
| android:layout_height="wrap_content" |
| android:layout_marginTop="15dp" |
| android:layout_marginBottom="30dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginRight="15dp" |
| android:text="@string/decoders_text_view_default" |
| android:textSize="16dp" /> |
| |
| |
| <RelativeLayout |
| android:id="@+id/switch_layout" |
| android:layout_width="fill_parent" |
| android:layout_height="wrap_content" |
| android:layout_marginTop="15dp" |
| android:visibility="gone" > |
| |
| <View |
| android:id="@+id/divider" |
| android:layout_width="match_parent" |
| android:layout_height="1dp" |
| android:layout_marginLeft="15dp" |
| android:layout_marginRight="15dp" |
| android:layout_marginBottom="45dp" |
| android:background="@color/light_gray" /> |
| |
| <LinearLayout |
| android:id="@+id/start_send_switch_layout" |
| android:orientation="horizontal" |
| android:layout_width="match_parent" |
| android:layout_height="48dp" |
| android:layout_gravity="center_vertical" |
| android:layout_below="@id/divider" > |
| |
| <TextView |
| android:layout_width="wrap_content" |
| android:layout_height="match_parent" |
| android:layout_marginLeft="15dp" |
| android:gravity="left" |
| android:layout_weight="1" |
| android:text="@string/start_send_text_view" |
| android:textSize="16dp" /> |
| |
| <Switch |
| android:id="@+id/start_send_switch" |
| android:layout_width="wrap_content" |
| android:layout_height="match_parent" |
| android:layout_marginRight="15dp" |
| android:gravity="right" |
| android:layout_weight="1" /> |
| |
| </LinearLayout> |
| |
| <LinearLayout |
| android:orientation="horizontal" |
| android:layout_width="match_parent" |
| android:layout_height="48dp" |
| android:layout_gravity="center_vertical" |
| android:layout_below="@id/start_send_switch_layout"> |
| |
| <TextView |
| android:id="@+id/start_playout_text_view" |
| android:layout_width="wrap_content" |
| android:layout_height="match_parent" |
| android:layout_marginLeft="15dp" |
| android:gravity="left" |
| android:layout_weight="1" |
| android:text="@string/start_playout_text_view" |
| android:textSize="16dp" /> |
| |
| <Switch |
| android:id="@+id/start_playout_switch" |
| android:layout_width="wrap_content" |
| android:layout_height="match_parent" |
| android:layout_marginRight="15dp" |
| android:gravity="right" |
| android:layout_weight="1" /> |
| |
| </LinearLayout> |
| |
| </RelativeLayout> |
| |
| <LinearLayout |
| android:layout_width="match_parent" |
| android:layout_height="match_parent" |
| android:gravity="center" |
| android:orientation="vertical" > |
| |
| <ToggleButton |
| android:id="@+id/session_button" |
| android:layout_width="wrap_content" |
| android:layout_height="wrap_content" |
| android:layout_margin="8dp" |
| android:textOff="@string/session_button_text_off" |
| android:textOn="@string/session_button_text_on" |
| style="?android:attr/buttonStyle" /> |
| |
| </LinearLayout> |
| |
| </LinearLayout> |
| |
| </ScrollView> |