update
This commit is contained in:
		@@ -1,71 +1,76 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
 | 
			
		||||
<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:layout_width="match_parent"
 | 
			
		||||
    android:layout_height="match_parent"
 | 
			
		||||
    android:paddingTop="16dp"
 | 
			
		||||
    android:paddingStart="16dp"
 | 
			
		||||
    android:paddingEnd="16dp"
 | 
			
		||||
    android:paddingBottom="16dp"
 | 
			
		||||
    tools:context=".MainActivity">
 | 
			
		||||
 | 
			
		||||
    <ImageView
 | 
			
		||||
        android:id="@+id/hexapod_logo"
 | 
			
		||||
        android:layout_width="200dp"
 | 
			
		||||
        android:layout_height="200dp"
 | 
			
		||||
        android:src="@drawable/hexapod_logo"
 | 
			
		||||
        app:layout_constraintBottom_toTopOf="@id/ip_input"
 | 
			
		||||
        app:layout_constraintEnd_toEndOf="parent"
 | 
			
		||||
        app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
        app:layout_constraintTop_toTopOf="parent" />
 | 
			
		||||
 | 
			
		||||
    <com.google.android.material.textfield.TextInputLayout
 | 
			
		||||
        android:id="@+id/ip_input_layout"
 | 
			
		||||
        android:layout_width="0dp"
 | 
			
		||||
    <androidx.constraintlayout.widget.ConstraintLayout
 | 
			
		||||
        android:layout_width="match_parent"
 | 
			
		||||
        android:layout_height="wrap_content"
 | 
			
		||||
        android:layout_marginBottom="8dp"
 | 
			
		||||
        app:layout_constraintBottom_toTopOf="@id/port_input_layout"
 | 
			
		||||
        app:layout_constraintEnd_toEndOf="parent"
 | 
			
		||||
        app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
        app:layout_constraintTop_toBottomOf="@+id/hexapod_logo" >
 | 
			
		||||
        android:paddingStart="16dp"
 | 
			
		||||
        android:paddingTop="16dp"
 | 
			
		||||
        android:paddingEnd="16dp"
 | 
			
		||||
        android:paddingBottom="16dp">
 | 
			
		||||
 | 
			
		||||
        <com.google.android.material.textfield.TextInputEditText
 | 
			
		||||
            android:id="@+id/ip_input"
 | 
			
		||||
            android:layout_width="match_parent"
 | 
			
		||||
        <ImageView
 | 
			
		||||
            android:id="@+id/hexapod_logo"
 | 
			
		||||
            android:layout_width="200dp"
 | 
			
		||||
            android:layout_height="200dp"
 | 
			
		||||
            android:src="@drawable/hexapod_logo"
 | 
			
		||||
            app:layout_constraintBottom_toTopOf="@id/ip_input_layout"
 | 
			
		||||
            app:layout_constraintEnd_toEndOf="parent"
 | 
			
		||||
            app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
            app:layout_constraintTop_toTopOf="parent" />
 | 
			
		||||
 | 
			
		||||
        <com.google.android.material.textfield.TextInputLayout
 | 
			
		||||
            android:id="@+id/ip_input_layout"
 | 
			
		||||
            android:layout_width="0dp"
 | 
			
		||||
            android:layout_height="wrap_content"
 | 
			
		||||
            android:inputType="number|numberDecimal"
 | 
			
		||||
            android:digits="0123456789."
 | 
			
		||||
            android:hint="IP" />
 | 
			
		||||
    </com.google.android.material.textfield.TextInputLayout>
 | 
			
		||||
            android:layout_marginBottom="8dp"
 | 
			
		||||
            app:layout_constraintBottom_toTopOf="@id/port_input_layout"
 | 
			
		||||
            app:layout_constraintEnd_toEndOf="parent"
 | 
			
		||||
            app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
            app:layout_constraintTop_toBottomOf="@+id/hexapod_logo">
 | 
			
		||||
 | 
			
		||||
    <com.google.android.material.textfield.TextInputLayout
 | 
			
		||||
        android:id="@+id/port_input_layout"
 | 
			
		||||
        android:layout_width="0dp"
 | 
			
		||||
        android:layout_height="wrap_content"
 | 
			
		||||
        android:layout_marginBottom="8dp"
 | 
			
		||||
        app:layout_constraintBottom_toTopOf="@id/button_connect"
 | 
			
		||||
        app:layout_constraintEnd_toEndOf="parent"
 | 
			
		||||
        app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
        app:layout_constraintTop_toBottomOf="@id/ip_input_layout">
 | 
			
		||||
            <com.google.android.material.textfield.TextInputEditText
 | 
			
		||||
                android:id="@+id/ip_input"
 | 
			
		||||
                android:layout_width="match_parent"
 | 
			
		||||
                android:layout_height="wrap_content"
 | 
			
		||||
                android:digits="0123456789."
 | 
			
		||||
                android:hint="IP"
 | 
			
		||||
                android:inputType="number|numberDecimal" />
 | 
			
		||||
        </com.google.android.material.textfield.TextInputLayout>
 | 
			
		||||
 | 
			
		||||
        <com.google.android.material.textfield.TextInputEditText
 | 
			
		||||
            android:id="@+id/port_input"
 | 
			
		||||
            android:layout_width="match_parent"
 | 
			
		||||
        <com.google.android.material.textfield.TextInputLayout
 | 
			
		||||
            android:id="@+id/port_input_layout"
 | 
			
		||||
            android:layout_width="0dp"
 | 
			
		||||
            android:layout_height="wrap_content"
 | 
			
		||||
            android:inputType="number"
 | 
			
		||||
            android:hint="Port" />
 | 
			
		||||
            android:layout_marginBottom="8dp"
 | 
			
		||||
            app:layout_constraintBottom_toTopOf="@id/button_connect"
 | 
			
		||||
            app:layout_constraintEnd_toEndOf="parent"
 | 
			
		||||
            app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
            app:layout_constraintTop_toBottomOf="@id/ip_input_layout">
 | 
			
		||||
 | 
			
		||||
    </com.google.android.material.textfield.TextInputLayout>
 | 
			
		||||
            <com.google.android.material.textfield.TextInputEditText
 | 
			
		||||
                android:id="@+id/port_input"
 | 
			
		||||
                android:layout_width="match_parent"
 | 
			
		||||
                android:layout_height="wrap_content"
 | 
			
		||||
                android:hint="Port"
 | 
			
		||||
                android:inputType="number" />
 | 
			
		||||
 | 
			
		||||
    <Button
 | 
			
		||||
        android:id="@+id/button_connect"
 | 
			
		||||
        android:layout_width="0dp"
 | 
			
		||||
        android:layout_height="wrap_content"
 | 
			
		||||
        android:layout_marginTop="16dp"
 | 
			
		||||
        android:text="Connect"
 | 
			
		||||
        app:layout_constraintEnd_toEndOf="parent"
 | 
			
		||||
        app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
        app:layout_constraintTop_toBottomOf="@id/port_input" />
 | 
			
		||||
        </com.google.android.material.textfield.TextInputLayout>
 | 
			
		||||
 | 
			
		||||
</androidx.constraintlayout.widget.ConstraintLayout>
 | 
			
		||||
        <Button
 | 
			
		||||
            android:id="@+id/button_connect"
 | 
			
		||||
            android:layout_width="0dp"
 | 
			
		||||
            android:layout_height="wrap_content"
 | 
			
		||||
            android:layout_marginTop="16dp"
 | 
			
		||||
            android:text="Connect"
 | 
			
		||||
            app:layout_constraintEnd_toEndOf="parent"
 | 
			
		||||
            app:layout_constraintStart_toStartOf="parent"
 | 
			
		||||
            app:layout_constraintTop_toBottomOf="@id/port_input_layout" />
 | 
			
		||||
 | 
			
		||||
    </androidx.constraintlayout.widget.ConstraintLayout>
 | 
			
		||||
</ScrollView>
 | 
			
		||||
@@ -3,7 +3,7 @@ dependencyResolutionManagement {
 | 
			
		||||
    repositories {
 | 
			
		||||
        google()
 | 
			
		||||
        mavenCentral()
 | 
			
		||||
        jcenter() // Warning: this repository is going to shut down soon
 | 
			
		||||
         // Warning: this repository is going to shut down soon
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
rootProject.name = "Hexapod"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user