protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_login_new); findId(); //QQ密码输入焦点监听 et_password.setOnFocusChangeListener((v, hasFocus) -> { if(hasFocus){ et_pwd_see.setVisibility(View.VISIBLE); }else { et_pwd_see.setVisibility(View.INVISIBLE); } });在super那里报这个错误
时间: 2024-02-14 22:19:50 浏览: 20
这个问题的错误提示不够明确,无法确定具体的错误。你可以尝试以下几个步骤来解决这个问题:
1. 确认你的代码是否有其他错误或警告,尤其是在 `findId()` 方法中是否有错误。
2. 检查你的 `activity_login_new` 布局文件是否存在,并且布局文件中是否存在 `et_password` 和 `et_pwd_see` 这两个控件。
3. 确认你的 `et_password` 和 `et_pwd_see` 控件的 ID 是否正确。
4. 如果你使用的是 Kotlin,那么你需要使用 `setOnClickListener` 方法来设置焦点监听,而不是使用 `setOnFocusChangeListener` 方法。
如果以上步骤都没有解决问题,那么请提供更多的错误信息或代码片段,以便更好地定位问题。
相关问题
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.select_layout);
这是一个 Android 应用程序的 onCreate 方法,它在 Activity 创建时被调用,用于设置布局和初始化界面。其中 setContentView 方法用于设置布局文件,R.layout.select_layout 是布局文件的资源 ID。
protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_about_us);
这是Android中Activity的一个生命周期方法onCreate(),它会在Activity第一次创建时被调用。在该方法中,通常会进行一些初始化的操作,如设置布局、绑定控件、注册监听器等。其中,setContentView()方法用于设置Activity的布局,参数R.layout.activity_about_us表示使用名为activity_about_us的布局文件。该方法返回一个View对象,表示Activity的根视图。在该方法中,也可以通过savedInstanceState参数获取之前保存的Activity状态数据,如屏幕方向、输入内容等。除了onCreate(),Activity还有其他生命周期方法,比如onStart()、onResume()、onPause()、onStop()、onDestroy()等。这些方法可以用来处理Activity的不同生命周期阶段的操作。