我正在创建一个android项目。对于输入验证,我创建了一个不同的类并创建了一个构造器,但我有一个问题。我不知道如何获得我在其中调用构造器的那个类的上下文。
accountmanagement类
package com.example.whatsapp.modle;
import android.app.Activity;
import android.widget.Toast;
public class accountmanagement {
accountmanagement(String name, String email, String password){
if (name==null || name.length()<2){
Toast.makeText(, "", Toast.LENGTH_SHORT).show(); //what should I write here to get context of that class in which I will use this context
}
else if (password==null){Toast.makeText(, "", Toast.LENGTH_SHORT).show();}
else if(password.length()<6 && password.length()>1) {}
else if(!email.contains("@") && !email.contains(".") || email==null ){}
}
account management(String email, String password){}
}
这样做:-
accountmanagement(字符串名称、字符串电子邮件、字符串密码、上下文
context){
if (name==null || name.length()<2){
Toast.makeText(context, "", Toast.LENGTH_SHORT).show();
//添加参数上下文上下文//传递上下文
我试着用正常的方式做吐司。但我得到了错误,我尝试了很多倍数源,但失败了。
问题内容: 在Android中,是否有任何方法可以获取静态方式的应用程序上下文?例如,从后台线程检索它。 谢谢 问题答案: 最简单(也是正确的)方法是: 定义一个新类 然后,在清单中需要将此类添加到“应用程序”选项卡的“名称”字段中。或编辑xml并放入 然后可以从任何地方打电话 希望能帮助到你
问题内容: 如何获取Java中Activity的背景颜色和文本颜色(子视图的默认颜色)? 问题答案:
问题内容: 可能有人给我解释一下什么是获得这种方式的区别的? 性能或上下文本身是否有差异?如果是这样,那是最好的方法?还有其他检索上下文的方法吗? 问题答案: 还有一个。 从技术上讲,性能没有区别,只有会隐式创建HTTP会话对象(如果尚未创建)。因此,如果尚未完成,那么如果尚未创建会话,则通过会话获取servlet上下文可能要花费几纳秒的时间。 返回的上下文也没有区别。这些方法只是为了方便起见,获
本文向大家介绍详解在SpringBoot应用中获取应用上下文方法,包括了详解在SpringBoot应用中获取应用上下文方法的使用技巧和注意事项,需要的朋友参考一下 1、定义上下文工具类: 2、在启动入口类中注入applicationContext 3、调用方法 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
问题内容: 我想知道是否有人可以建议:我有一种情况,即Quartz运行的计划作业将每小时更新对象的数组列表。 但是我需要此对象数组列表对Tomcat创建的所有会话可见。所以我在想,我每小时都会在运行的Quartz作业中的某个地方编写该对象,以便每个会话都可以访问它。 谁能说这可以最好地实现?我想知道从Quartz作业将对象写入servlet上下文吗?另一种选择是让每个会话从数据库表中填充对象的数组