Tag: 时间

Android检查文本输入(时间)是否与格式匹配

我有两个文本字段作为输入时间(mm:ss)我如何创建一个支票(与吐司,我知道如何做吐司xD),看看它是否匹配的格式,如果没有,然后传递吐司? 一直在尝试,但没有管理任何东西。 我不知道你是否需要比这更多的东西,但这里是我通过他们的地方: val time = findViewById<NumberPicker>(R.id.time) as TextView val distance = findViewById<NumberPicker>(R.id.distance) as TextView val pace = findViewById<NumberPicker>(R.id.pace) as TextView calculate.setOnClickListener { when { time.text.isEmpty() && (distance.text.isNotEmpty() && pace.text.isNotEmpty()) -> calculatePace(null, distance.text.toString(), pace.text.toString()) distance.text.isEmpty() && (time.text.isNotEmpty() && pace.text.isNotEmpty()) -> calculatePace(time.text.toString(), null, pace.text.toString()) pace.text.isEmpty() && (time.text.isNotEmpty() && distance.text.isNotEmpty()) -> calculatePace(time.text.toString(), distance.text.toString(), null) else -> { […]

如何找到时间是今天或昨天在android

Iam开发一个发送短信的应用程序。 Iam通过从数据库中检索时间来存储当前时间并显示在发送的历史页面中。 在发送的历史记录页面中,我想显示发送消息的时间。 在这里,我想检查一下,这个消息是今天还是昨天还是昨天之前发送的。 如果邮件昨天发送意味着那么我需要显示“昨天20:00”这样,甚至信息昨天发送意味着“星期一20:00”。 我不知道该怎么做。 如果有人知道,请帮助我。

Android Kotlin计算速度(时间)

所以…我已经在这个已经2天了,这让我疯狂。 我正在尝试使这个布局工作。 它应该是时间和/或速度计算器。 我一次尝试一个,但是2天后这个进展不顺利。 override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_running_calculator) var distanceView = findViewById<NumberPicker>(R.id.distanceTxtField) as TextView var timeView = findViewById<NumberPicker>(R.id.timeTxtField) as TextView var paceView = findViewById<NumberPicker>(R.id.paceTxtField) as TextView var calculateBtn = findViewById<Button>(R.id.calculateBtn) var resultView = findViewById<TextView>(R.id.textView5) // ………… fun calculationPaceKm () { var stringArray = timeView.text.toString().split(":") var total = stringArray[0].toDouble() total += (stringArray[1].toDouble() / […]