
[英]Why can't I use Intent.FLAG_ACTIVITY_NEW_TASK in PendingIntent
[英]Why can't I use a specific activity in my intent? [closed]
使用 PhoneNumbeActivity 时显示错误。 这是我在将 Intent 更新到 Android Studio 4.1.2 后第一次使用 Intent。
package com.example.whatsapp;
import androidx.appcompat.app.AppCompatActivity;
import android.content.Intent;
import android.os.Bundle;
import android.telephony.PhoneNumberFormattingTextWatcher;
import android.view.View;
import com.example.whatsapp.databinding.ActivityPhoneNumberBinding;
public class PhoneNumber extends AppCompatActivity {
ActivityPhoneNumberBinding binding;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = ActivityPhoneNumberBinding.inflate(getLayoutInflater());
setContentView(binding.getRoot());
binding.continueBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new
Intent(PhoneNumberActivity.this,OTPActivity.class);
startActivity(intent);
}
});
}
替换这个:
Intent intent = new
Intent(PhoneNumberActivity.this,OTPActivity.class);
startActivity(intent);
有了这个:
Intent intent = new
Intent(PhoneNumber.this,OTPActivity.class);
startActivity(intent);
由于您的活动名称是PhoneNumber ,它没有找到任何PhoneNumberActivity
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.