这个 Activity 最初是有效的,但后来它突然停止工作,它向我显示了这个错误。我不知道如何解决它,我不记得从我的 app.gradle 文件中删除任何内容,但有人知道如何解决它吗?任何帮助将不胜感激
下面是我的密码 View 主要 Activity (下面显示的 XML 有错误)
'''
密码查看密码查看;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_password_view);
PasswordView = findViewById(R.id.PasswordView);
PasswordView.setPasscodeLength(4)
.setLocalPasscode("1234")
.setListener(new PasscodeView.PasscodeViewListener() {
@Override
public void onFail() {
Toast.makeText(PasswordView.this, "Passcode do not match",Toast.LENGTH_SHORT).show();
}
@Override
public void onSuccess(String number) {
Intent intent = new Intent(PasswordView.this,Main2Activity.class);
startActivity(intent);
}
});
}}
'''
Screenshot of Error and XML for Password View
1st Part of App.Gradle
2nd Part of App.Gradle (Dependencies)
最佳答案
添加 androidx.legacy:legacy-support-v4:1.0.0
在项目依赖项部分。
//app/build.gradle dependencies section
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
// Other dependencies
}
更多详情:AndroidX Class Mappings , AndroidX Artifact Mappings
关于java - 未找到密码 View 的类 Androidx.legacy.widget.space,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61368877/