Skip to content

Commit ce78613

Browse files
authored
Merge pull request #32 from dividiti/issue-30
Some minor fixes for the new version #30
2 parents 6249135 + 4334d8f commit ce78613

File tree

2 files changed

+20
-19
lines changed

2 files changed

+20
-19
lines changed

app/src/main/java/openscience/crowdsource/video/experiments/MainActivity.java

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@
3838
import android.provider.MediaStore;
3939
import android.support.annotation.NonNull;
4040
import android.text.Html;
41+
import android.text.SpannableString;
42+
import android.text.style.UnderlineSpan;
4143
import android.util.Base64;
4244
import android.util.Log;
4345
import android.view.SurfaceHolder;
@@ -92,6 +94,7 @@ public class MainActivity extends Activity implements GLSurfaceView.Renderer {
9294
private static final int REQUEST_IMAGE_CAPTURE = 100;
9395
private static final int REQUEST_IMAGE_SELECT = 200;
9496
public static final int MEDIA_TYPE_IMAGE = 1;
97+
public static final String ACKNOWLEDGE_YOUR_CONTRIBUTIONS = "acknowledge your contributions!";
9598

9699

97100
String welcome = "This application let you participate in experiment crowdsourcing " +
@@ -569,8 +572,15 @@ private void loadCachedEmail() {
569572
email = read_one_string_file(pemail);
570573
if (email == null) email = "";
571574
if (!email.equals("")) {
572-
t_email.setText(email.trim());
575+
SpannableString spanString = new SpannableString(email);
576+
spanString.setSpan(new UnderlineSpan(), 0, spanString.length(), 0);
577+
t_email.setText(spanString);
578+
} else {
579+
SpannableString spanString = new SpannableString(ACKNOWLEDGE_YOUR_CONTRIBUTIONS);
580+
spanString.setSpan(new UnderlineSpan(), 0, spanString.length(), 0);
581+
t_email.setText(spanString);
573582
}
583+
574584
}
575585

576586
private boolean updateEMail(String newEmailValue) {
@@ -584,9 +594,10 @@ private boolean updateEMail(String newEmailValue) {
584594
log.append("ERROR: can't write local configuration (" + pemail + "!");
585595
return true;
586596
}
587-
t_email.setText(email.trim());
597+
SpannableString spanString = new SpannableString(email.trim());
598+
spanString.setSpan(new UnderlineSpan(), 0, spanString.length(), 0);
599+
t_email.setText(spanString);
588600
}
589-
t_email.setText(emailTrimmed);
590601
return false;
591602
}
592603

@@ -2341,11 +2352,12 @@ public void run() {
23412352
}
23422353
if (it == 0) {
23432354
// first iteration used for mobile warms up if it was in a low freq state
2355+
publishProgress("\nRecognition time (warms up) " + processingTime + " ms \n");
23442356
continue;
23452357
}
2358+
publishProgress("\nRecognition time " + it + ": " + processingTime + " ms \n");
23462359
cpuFreqs.add(get_cpu_freqs());
23472360
processingTimes.add(processingTime);
2348-
publishProgress("\nRecognition time " + it + ": " + processingTime + " ms \n");
23492361
}
23502362
publishProgress("\nRecognition result:\n " + recognitionResultText + "\n\n");
23512363

app/src/main/res/layout/activity_main.xml

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -154,8 +154,8 @@
154154
android:layout_width="wrap_content"
155155
android:layout_height="wrap_content"
156156
android:layout_below="@+id/log"
157-
android:minHeight="12dp"
158-
android:textSize="14dp"
157+
android:minHeight="28dp"
158+
android:textSize="16dp"
159159
android:layout_alignParentLeft="true"
160160
android:layout_alignParentStart="true"
161161
android:id="@+id/textView"
@@ -168,26 +168,15 @@
168168
android:layout_height="wrap_content"
169169
android:hint="acknowledge your contributions!"
170170
android:inputType="textNoSuggestions|text"
171-
android:minHeight="12dp"
172-
android:textSize="14dp"
171+
android:minHeight="28dp"
172+
android:textSize="16dp"
173173
android:layout_above="@+id/b_about"
174174
android:layout_alignRight="@+id/b_about"
175175
android:layout_alignEnd="@+id/b_about"
176176
android:layout_toEndOf="@+id/btn_start"
177177
android:layout_alignLeft="@+id/b_sdk"
178178
android:layout_alignStart="@+id/b_sdk">
179179
</TextView>
180-
<!--<ImageButton-->
181-
<!--android:id="@+id/btn_updateEmail"-->
182-
<!--style="?android:attr/buttonStyleSmall"-->
183-
<!--android:layout_width="wrap_content"-->
184-
<!--android:layout_height="wrap_content"-->
185-
<!--android:maxHeight="24dp"-->
186-
<!--android:text=" "-->
187-
<!--android:src="@drawable/abc_edit_text_material"-->
188-
<!--android:layout_above="@+id/b_about"-->
189-
<!--android:layout_toRightOf="@+id/t_email"-->
190-
<!--/>-->
191180
<SurfaceView
192181
android:id="@+id/surfaceView1"
193182
android:layout_width="200dp"

0 commit comments

Comments
 (0)