我正尝试在活动中打开活动。我成功地从MainActivity那里做了,但由于某种原因,这不会让我再次这样做。Android Studio打开活动
我对此很新,请帮帮我。
package com.example.edonfreiner.siddur;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class Davening extends AppCompatActivity {
Button shacharisButton, minchaButton, maarivButton;
public void openShacharis() {
shacharisButton = (Button) findViewById(R.id.shacharis);
shacharisButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent open = new Intent(Davening.this, Shacharis.class);
startActivity(open);
}
});
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_davening);
openShacharis();
}
}
这是我的班级的代码,没有错误,这意味着所有按钮和引用都存在于XML文件中。
预先感谢您。
你有没有在Android清单中声明你的'Shacharis'活动?你有没有日志? – Logain
我没有,非常感谢。这到底是什么? –