Skip to content

Commit debb68f

Browse files
committed
Pick a number as interval.
1 parent 905d0ef commit debb68f

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

activitytaskview/src/main/java/cc/rome753/activitytask/ActivityTask.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ public void handleMessage(Message msg) {
126126
private String trimLifecycle(String lifecycle) {
127127
lifecycle = lifecycle.replace("onFragment", "");
128128
lifecycle = lifecycle.replace("onActivity", "");
129-
lifecycle = lifecycle.replace("SaveInstanceState", "SaveIS");
129+
lifecycle = lifecycle.replace("SaveInstanceState", "SIS");
130130
return lifecycle;
131131
}
132132
}

activitytaskview/src/main/java/cc/rome753/activitytask/MainActivity.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@
1212

1313
import cc.rome753.activitytask.databinding.ActivityMainBinding;
1414

15-
1615
public class MainActivity extends AppCompatActivity {
1716

17+
String[] intervals = {"0", "10", "50", "100", "200", "300", "400", "500", "600", "700", "800", "900", "1000", "2000"}; // ms
1818
ActivityMainBinding binding;
1919

2020
@Override
@@ -34,6 +34,12 @@ protected void onCreate(Bundle savedInstanceState) {
3434
System.exit(0);
3535
});
3636

37+
binding.np.setMaxValue(intervals.length - 1);
38+
binding.np.setValue(3);
39+
binding.np.setDisplayedValues(intervals);
40+
binding.np.setOnValueChangedListener((picker, oldVal, newVal) -> {
41+
ActivityTask.interval = Long.parseLong(intervals[newVal]);
42+
});
3743
}
3844

3945
@Override

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,15 @@
4747
app:layout_constraintEnd_toEndOf="parent"
4848
android:layout_width="wrap_content"
4949
android:layout_height="wrap_content" />
50+
51+
<NumberPicker
52+
android:id="@+id/np"
53+
android:orientation="horizontal"
54+
app:layout_constraintStart_toStartOf="parent"
55+
app:layout_constraintTop_toTopOf="parent"
56+
android:layout_width="wrap_content"
57+
android:layout_height="wrap_content">
58+
59+
</NumberPicker>
5060
</androidx.constraintlayout.widget.ConstraintLayout>
5161
</layout>

0 commit comments

Comments
 (0)