[英]How to pass get text from userinput (edittext) and put into a textview in another activity?
[英]How to get multiple integer values from EditText in Activity A to show min and max in TextView in Activity B?
這與我正在構建的android studio中的應用有關。 我有2個活動。
在活動A中,我有4個EditText,它們只能包含整數。 最小按鈕:有一個按鈕,應計算用戶輸入的這4個數字中的最小值。 最大值按鈕:有一個按鈕,應計算用戶輸入的這4個數字中的最大值。
在活動B中,有6個TextView
(數字為4,最小和最大為2)。 當Activity
A中的Button
被按下時。 它應當從通過數字EditText
S IN Activity
A到TextView
S IN Activity
B.除此之外,它應該顯示的4個數字的結果中的平均TextView
。
我想出了在第二個Activity
如何將數字傳遞給TextView
的方法。 我想要的是一個代碼,該代碼計算用戶輸入的最小值和最大值,並在Activity
B的TextView
中顯示最小值和最大值。
首先,您需要從所有Textview
獲取數字並將其設置在Integer List中,然后,您可以使用Collections
來檢查數字
以下是該示例代碼:
List<Integer> list = Arrays.asList(100,2,3,4,5,6,7,67,2,32);
int min = Collections.min(list);
int max = Collections.max(list);
System.out.println(min);
System.out.println(max);
輸出:
2
100
當然,您將必須在Textview
設置輸出,而不是System.out.println
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.