在编辑文本中输入数字时显示Toast消息(Show a toast message when entering a number in Edit text)
我想在输入少于180的数字时显示祝酒消息,我是初学者,但我需要一些帮助,所以我想在输入少于180的数字时显示特定的消息,那么在如果方法?
public class MainActivity extends Activity { EditText ed1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ed1 = (EditText)findViewById(R.id.editText1); } public void mansaf (View v) { if (){ Toast.makeText(MainActivity.this, "Message1", Toast.LENGTH_LONG).show(); } else Toast.makeText(MainActivity.this, "Message2 ", Toast.LENGTH_LONG).show(); } }
这是xml代码:
<EditText android:id="@+id/editText1" android:layout_width="match_parent" android:layout_height="wrap_content" android:ems="10" android:inputType="number" android:hint="ما السرعة التي تقود بها عادة ؟" > <requestFocus /> </EditText> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:text="ما مستوى قيادتي ؟" android:onClick="mansaf"/>
I'd like to show a toast message when entering a number less than 180 , I'm a beginner but I need some help , so i want to show a specific message when entering a number less than 180 , so what to write in the if method ?
public class MainActivity extends Activity { EditText ed1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ed1 = (EditText)findViewById(R.id.editText1); } public void mansaf (View v) { if (){ Toast.makeText(MainActivity.this, "Message1", Toast.LENGTH_LONG).show(); } else Toast.makeText(MainActivity.this, "Message2 ", Toast.LENGTH_LONG).show(); } }
and this is the xml code :
<EditText android:id="@+id/editText1" android:layout_width="match_parent" android:layout_height="wrap_content" android:ems="10" android:inputType="number" android:hint="ما السرعة التي تقود بها عادة ؟" > <requestFocus /> </EditText> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:text="ما مستوى قيادتي ؟" android:onClick="mansaf"/>
原文:
最满意答案
您没有引用$ scope的正确属性。
使用:
$scope.date_rdv = $filter('date')(Date.now(), 'yyyy-MM-dd');
要么
<input type="date" ng-model="date_rdv" />
。我在这里更新你的小提琴:
You are not referencing the correct property of $scope.
Either use:
$scope.date_rdv = $filter('date')(Date.now(), 'yyyy-MM-dd');
Or
<input type="date" ng-model="date_rdv" />
.I've updated your fiddle here:
相关问答
更多-
在输入类型日期设置日期(set date in input type date)[2021-11-08]
小提琴链接: http : //jsfiddle.net/7LXPq/93/ 这两个问题: HTML 5中的日期控制以我们在SQL中使用的年 - 月 - 日的格式接受 如果月份是9,那么需要简单地设置为09不是9。 所以它也适用于天田。 请按照小提琴链接进行演示: var now = new Date(); var day = ("0" + now.getDate()).slice(-2); var month = ("0" + (now.getMonth() + 1)).slice(-2); var ... -
如何将默认值设置为输入[type =“date”](How to set default value to the input[type=“date”] [duplicate])[2022-02-15]
日期应采用格式YYYY-MM-DD 。 单位数字和月份应填入0. 1月是01。 从文档 : 表示日期的字符串。 价值: [RFC 3339]中定义的有效全日期,附加条件是年份组件是四位或更多位数字,表示大于0的数字。 您的代码应该更改为 示例jsfiddle The date should take the format YYYY-MM-DD. Single digit days and months should be pad ... -
在DataBox中设置默认日期(Set default date in DataBox)[2023-08-21]
DateBox有一个setValue(Date)函数。 用它来设置日期。 var ONE_DAY = 24 * 60 * 60 *1000; var today = new Date(); var yesterday = new Date(today.getTime() - ONE_DAY); Today_dateBox.setValue(today); Yesterday_dateBox.setValue(yesterday); DateBox has a setValue(Date) functi ... -
Moment.js非常有帮助Moment.js帮助了我。 谢谢你的回复.. :) 首先将Moment.js文件导入您的代码中。 document.getElementById('today').value = moment().format('YYYY-MM-DD'); 在单独的函数中使用上面的代码,页面自动加载。 谢谢你的回复。 Moment.js is very helpful Moment.js helped me. Thanks for your replies .. :) First import ...
-
您可以使用minDate:“ - 7D”,maxDate:new Date() You can use minDate: "-7D", maxDate: new Date()
-
在这里,您可以使用解决方案https://jsfiddle.net/7wdw0fr6/1/ $(document).ready(function() { var date = new Date(); var today = new Date(date.getFullYear(), date.getMonth(), date.getDate()); var tomorrow = new Date(date.getFullYear(), date.getMonth(), (date.getDa ...
-
Joda Time:如何解析时间并将默认日期设置为今天的日期(Joda Time: how to parse time and set default date as today's date)[2022-02-01]
Joda-Time-Formatter仅支持withDefaultYear() ,而不支持withDefaultDate() 。 相反,你可以这样做: DateTimeFormatter timeParser = DateTimeFormat.forPattern("HH:mm"); LocalTime time = timeParser.parseLocalTime("05:40"); DateTimeZone tz = DateTimeZone.getDefault(); // Or DateTimeZ ... -
您可以将模型中的默认值设置为“TODAY”或“NOW”,并在您创建该实体的实例时自动设置它。 You can set the default value inside of the model to 'TODAY' or 'NOW' and it will automatically be set when you create an instance of that entity.
-
将默认日期设置为DatePicker, NSDateFormatter *formater=[[NSDateFormatter alloc] init]; [formater setDateFormat:@"yyyy-MM-dd"]; NSDate *date= [formater dateFromString:@"2013-08-30"] [datePicker setDate:date]; set default date to DatePicker, NSDa ...
-
您没有引用$ scope的正确属性。 使用: $scope.date_rdv = $filter('date')(Date.now(), 'yyyy-MM-dd'); 要么 。 我在这里更新你的小提琴: http://jsfiddle.net/68j7y439/1/ You are not referencing the correct property of $scope. Either use: $scope.date_ ...