public class MainClass extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Intent intent1 = new Intent(MainClass.this, SecondClass.class);
startActivity(intent1);
}
//---------------------------------------------
public class SecondClass extends Activity {
ThirdClass thirdclass;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.keyboard);
thirdclass.Random_Method('A');
}
//---------------------------------------------
public class ThirdClass extends Activity {
public void Random_Method(char NewChar) {
}
最佳答案
我发现一些可能的问题:
- ThirdClass 永远不会根据您上面的代码进行实例化。
- 您正在从一个 Activity 调用另一个 Activity 的函数。我认为 Android 生命周期的工作方式实际上不可能如此。
关于java - 为什么这会创建强制关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5452254/