(FRONT) FRONT (2025)

Return AtomicInteger and accept service callback in UI thread, stop progressBar that was run in UiThread

   1:  <?xml version="1.0" encoding="utf-8"?>
   2:  <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
   3:      xmlns:app="http://schemas.android.com/apk/res-auto"
   4:      xmlns:tools="http://schemas.android.com/tools"
   5:      android:id="@+id/main"
   6:      android:layout_width="match_parent"
   7:      android:layout_height="match_parent"
   8:      tools:context=".activities.StartActivity">
   9:   
  10:      <ImageView
  11:          android:id="@+id/logoImageView"
  12:          android:layout_width="wrap_content"
  13:          android:layout_height="wrap_content"
  14:          android:src="@drawable/logo"
  15:          app:layout_constraintBottom_toTopOf="@+id/inputEditText"
  16:          app:layout_constraintEnd_toEndOf="parent"
  17:          app:layout_constraintStart_toStartOf="parent"
  18:          app:layout_constraintTop_toTopOf="parent"
  19:          app:layout_constraintVertical_bias="0.5" />
  20:   
  21:      <EditText
  22:          android:id="@+id/inputEditText"
  23:          android:layout_width="0dp"
  24:          android:layout_height="wrap_content"
  25:          android:layout_marginStart="16dp"
  26:          android:layout_marginTop="16dp"
  27:          android:layout_marginEnd="16dp"
  28:          android:hint="@string/input_hint"
  29:          android:inputType="text"
  30:          android:minHeight="48dp"
  31:          android:textAlignment="center"
  32:          app:layout_constraintBottom_toTopOf="@+id/goButton"
  33:          app:layout_constraintEnd_toEndOf="parent"
  34:          app:layout_constraintHorizontal_bias="0.0"
  35:          app:layout_constraintStart_toStartOf="parent"
  36:          app:layout_constraintTop_toBottomOf="@+id/logoImageView"
  37:          app:layout_constraintVertical_bias="0.5" />
  38:   
  39:      <Button
  40:          android:id="@+id/goButton"
  41:          android:layout_width="0dp"
  42:          android:layout_height="wrap_content"
  43:          android:layout_marginTop="16dp"
  44:          android:pointerIcon="hand"
  45:          android:text="Go"
  46:          style="@style/MyButtonStyle"
  47:          app:layout_constraintBottom_toTopOf="@+id/helpButton"
  48:          app:layout_constraintEnd_toEndOf="parent"
  49:          app:layout_constraintStart_toStartOf="parent"
  50:          app:layout_constraintTop_toBottomOf="@+id/inputEditText"
  51:          app:layout_constraintVertical_bias="0.5"
  52:          app:layout_constraintWidth_percent="0.8" />
  53:   
  54:   
  55:      <Button
  56:          android:id="@+id/helpButton"
  57:          android:layout_width="0dp"
  58:          android:layout_height="wrap_content"
  59:          android:layout_marginTop="10dp"
  60:          android:pointerIcon="hand"
  61:          android:text="Help"
  62:          style="@style/MyButtonStyle"
  63:          app:layout_constraintBottom_toBottomOf="parent"
  64:          app:layout_constraintEnd_toEndOf="parent"
  65:          app:layout_constraintStart_toStartOf="parent"
  66:          app:layout_constraintTop_toBottomOf="@+id/goButton"
  67:          app:layout_constraintVertical_bias="0.4"
  68:          app:layout_constraintWidth_percent="0.8" />
  69:   
  70:      <ProgressBar
  71:          android:id="@+id/progressBar"
  72:          android:layout_width="wrap_content"
  73:          android:layout_height="wrap_content"
  74:          android:visibility="invisible"
  75:          app:layout_constraintBottom_toBottomOf="parent"
  76:          app:layout_constraintEnd_toEndOf="parent"
  77:          app:layout_constraintStart_toStartOf="parent"
  78:          app:layout_constraintTop_toTopOf="parent" />
  79:   
  80:  </androidx.constraintlayout.widget.ConstraintLayout>
  81:   
  82:   



AndroidMosaic context:



Comments ( )
<00>  <01>  <02>  <03>  <04>  <05>  <06>  <07>  <08>  <09>  <10>  <11>  <12>  <13>  <14>  <15>  <16>  <17>  <18>  <19>  <20>  <21>  <22>  <23>  <24>  <25
Link to this page: http://www.vb-net.com/AndroidMosaic/ProgressBar.htm
<TAGS>  <ARTICLES>  <FRONT>  <CORE>  <MVC>  <ASP>  <NET>  <DATA>  <TASK>  <XML>  <KIOSK>  <NOTES>  <SQL>  <LINUX>  <MONO>  <FREEWARE>  <DOCS> <TRAVELS> <FLOWERS> <RESUME> < THANKS ME>