av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Android 判斷所有字段是否已經(jīng)輸入的實(shí)例

瀏覽:71日期:2022-09-25 18:11:17

Android 遍歷控件

Overview

在我們登錄或者注冊(cè)提交什么數(shù)據(jù)的時(shí)候我們需要填寫我們的個(gè)人信息,所以我們需要判斷我們的字段時(shí)候都輸入了。

Android 如何遍歷我們界面中的控件

按照國(guó)際慣例,我們看一下源代碼:

package com.android.gesture.study_01_08;import androidx.appcompat.app.AppCompatActivity;import androidx.constraintlayout.widget.ConstraintLayout;import android.os.Bundle;import android.view.View;import android.widget.EditText;import android.widget.Toast;public class Android_2Activity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_android_2); findViewById(R.id.btn_send).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ConstraintLayout root = findViewById(R.id.android_root); for (int i = 0; i < root.getChildCount(); i++) { View view = root.getChildAt(i); if (view instanceof EditText && ((EditText) view).getText().length() == 0) { Toast.makeText(Android_2Activity.this, 'Sorry Please fill in all the information', Toast.LENGTH_SHORT).show(); return; } } } }); }}

這些代碼就是實(shí)現(xiàn)我們對(duì)界面中的控件實(shí)現(xiàn)遍歷的全部代碼了。

然后我們來(lái)講解一下:

我們先確定一個(gè)大的主要布局。

然后獲取他的子控件。并且通過(guò)我們的用他的Count 去獲取。

使用instanceof關(guān)鍵字去判斷是不是你想要的控件。

最后判斷他的text長(zhǎng)度是不是0就可以實(shí)現(xiàn)判斷是否輸入了全部的字段的操作。

補(bǔ)充知識(shí):Android—判斷當(dāng)前時(shí)間段

思路:獲取當(dāng)前時(shí)間相對(duì)于當(dāng)天的分鐘數(shù),然后按照時(shí)間順序依次與時(shí)間段后面的時(shí)間(轉(zhuǎn)化為分鐘數(shù))比較(如8:00-9:00,跟9:00比較)。

部分代碼:

當(dāng)前時(shí)間

Calendar calendar = Calendar.getInstance();int hour = calendar.get(Calendar.HOUR_OF_DAY);int minute = calendar.get(Calendar.MINUTE);int CurrentTimeTotalMinute = hour * 60 + minute;

時(shí)間段時(shí)間:String time='8:00-9:00'

String[] two = time.split('-'); String[] second = two[1].split(':'); int secondTotalMinute = Integer.valueOf(second[0]) * 60 + Integer.valueOf(second[1]);

以上這篇Android 判斷所有字段是否已經(jīng)輸入的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Android
相關(guān)文章:
主站蜘蛛池模板: 三级视频在线观看电影 | 97综合在线 | 另类专区成人 | 国产精品视频在线观看 | 成年免费大片黄在线观看一级 | www.色53色.com | 黄色一级电影免费观看 | 欧美精品一区二区三区一线天视频 | 精品视频99| 欧美成人一区二免费视频软件 | 精品亚洲国产成av人片传媒 | 中文字幕国产精品 | 在线国产视频 | 麻豆av片| 中文字幕国产在线 | 国产一区 | 亚洲国产69 | 色久五月 | 无码日韩精品一区二区免费 | 日韩视频91| 国产高清视频一区 | 亚洲 欧美 在线 一区 | 日韩欧美视频免费在线观看 | 日韩美女一区二区三区在线观看 | 天堂一区二区三区 | 一起操网站 | 中文字幕第一页在线 | 午夜天堂精品久久久久 | 国产成人精品久久二区二区 | 91一区二区三区 | 国产精品久久久久久久久久久久久 | 国产a级毛片 | 亚洲毛片一区二区 | 亚洲一区二区欧美 | 91在线免费观看网站 | 日韩欧美在线一区二区 | 国产精品91久久久久久 | 免费看一级毛片 | 日韩精品一区二区三区视频播放 | 中文字幕一区二区三区四区 | 国产一区在线免费观看视频 |