-1

我是 android 和 Java 的新手,这个问题可能看起来有点幼稚,我正在尝试编写一个名为 getDispalay() 的方法,这将是一个没有回报的公众。我将打印一条消息,说明我在 getDisplay 方法中。在java中很简单,会在main方法中调用,但是我不知道如何在activity类中使用main方法?我的意思是如何编写一个方法并在需要时调用它?谢谢

4

3 回答 3

3

浏览这篇文章

正如您在 java 中所说,我们在 main 方法中调用该函数。

在android中,如果java类扩展了 activity ,你可以在activity的任何生命周期事件中调用方法 ,这取决于你的需要。例如,如果您想在进入活动时调用方法,请遵循此

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
     setContentView(R.layout.activity_main)//To set up ui for activity

    getDispalay();
}

public void getDispalay(){
 //your actions
}
于 2013-01-29T04:38:51.820 回答
1

您真正需要做的是了解活动生命周期

在此处输入图像描述

一旦你通读了这些,你就会知道你的 Android 应用程序是如何运行的,以及它过渡的状态和阶段。

于 2013-01-29T03:58:19.217 回答
0

您应该阅读有关Activity Lifecycle的文档。该onCreate()方法将与main().

于 2013-01-29T04:00:23.007 回答