如何让 activity 意图自己?

How to let an activity intent to itself?

activity 可以对自己执行意图吗?我创建了一个 activity,它叫做 activity_beautician_profile。此 activity 有一个编辑按钮,可让用户编辑他们的个人资料。所以我打算首先禁用 EditText,然后在用户单击编辑按钮时启用它。

我已经在编辑按钮中添加了一个 android:onClick="onClick"

到目前为止,这是我的代码:

public class BeauticianProfile extends AppCompatActivity {
    Button btnedit;
    EditText t1, t2, t3;

    @Override
    protected void onCreate (Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_beautician_profile);

        final EditText t1 = (EditText) findViewById(R.id.name);
        final EditText t2 = (EditText) findViewById(R.id.address);
        final EditText t3 = (EditText) findViewById(R.id.email);
        final EditText t4 = (EditText) findViewById(R.id.gender);

        //so that i can pass my values from the sign-Up page to this page
        t1.setText(getIntent().getExtras().getString("name"));
        t2.setText(getIntent().getExtras().getString("mobile"));
        t3.setText(getIntent().getExtras().getString("email"));
        t4.setText(getIntent().getExtras().getString("gender"));
    }

    public void onClick (View v) {
        if (v.getId() == btnedit.getId()) {
            t1.setFocusable(true);
            t2.setFocusable(true);
            t3.setFocusable(true);
        }
    }
}

当我点击编辑按钮时,我的应用程序停止运行

btnedit 为空,因为您尚未实施