当我启动我的应用程序时,我希望它立即加载另一个空白。我怎么能这样做?
我的代码以:
开头@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.assistent);
}
我希望它称之为虚空:
private void load(View view) {
//i want the code in this void to load when the activity starts.
}
我该怎么做?
类似的东西:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.assistent);
this.load();
}
答案 0 :(得分:1)
此类表示用户界面的基本构建块 组件。一个视图在屏幕上占据一个矩形区域 负责绘图和事件处理。 View是基类 小部件,用于创建交互式UI组件(按钮, 文本字段等。)。
无需 传递View
参数。在这里onCreate
执行此操作。
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.assistent);
this.load();
}
private void load()
{
// Add your stuff here
}
}
答案 1 :(得分:0)
方法load
将View
作为参数。但是你在没有任何参数的情况下调用它。虽然我们非常不鼓励你做类似的事情,但如果你需要调用它,你可以传递一个View类型作为参数或null
。
答案 2 :(得分:0)
您正在尝试调用一个方法,该方法要求您在其中放置View实例。
private void load(View view){}
因此,为了打电话,您必须执行以下操作:
this.load(your view Instance);