![](/img/trans.png)
[英]super.onCreate(savedInstanceState) crashes in first run
[英]How to fix setContentView and super.onCreate methods using a class and subclass?
所以我试图将不同的按钮输出加载到子类中,所以我需要 setContentView 和 onCreate 方法(我认为)所以我可以触发 findViewById 函数来触发使用按钮的不同方法。
我这里有错误的代码
public class LoadGuitar {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_berries);
它显示了 onCreate 和 setContentView 上的问题,并且它似乎以错误方式影响了整个项目。 有没有人遇到过这个导致显示不正确的问题? 这仅适用于我标记为 LoadGuitar 的子类。 在我的主班...
public class Berries extends LoadGuitar {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_berries);
它工作正常!
请如果有人可以帮助我解决这个问题。 谢谢你。
oncreate() 和 setcontentview() 在 Activity 类中定义;为了覆盖或调用它们,您必须使用 LoadGuitar 扩展 Activity 类;
public class LoadGuitar extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_berries);
...
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.