小弟刚开始做android开发,发现一个问题,比如
public class A extends Activity {
public void F1(MBundle savedInstanceState) {}
public void F2(Menu menu) {}}类A中的方法F1、F2都没见在哪里引用,也不见传递实际的参数进去,它们是怎么样被执行的呢???常见的有:
public void onCreate(Bundle savedInstanceState) public boolean onCreateOptionsMenu(Menu menu)和平常C#中的类不一样啊,C#中的类都会被实例化,类中的方法也都有实际的参数传进去才执行。
求高人解答!!
public class A extends Activity {
public void F1(MBundle savedInstanceState) {}
public void F2(Menu menu) {}}类A中的方法F1、F2都没见在哪里引用,也不见传递实际的参数进去,它们是怎么样被执行的呢???常见的有:
public void onCreate(Bundle savedInstanceState) public boolean onCreateOptionsMenu(Menu menu)和平常C#中的类不一样啊,C#中的类都会被实例化,类中的方法也都有实际的参数传进去才执行。
求高人解答!!
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
} @Override
public boolean onCreateOptionsMenu(Menu menu) { menu.add(Menu.NONE, Menu.FIRST + 1, 5, "删除").setIcon( android.R.drawable.ic_menu_delete); return true; }
}
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}@Override
public boolean onCreateOptionsMenu(Menu menu) { menu.add(Menu.NONE, Menu.FIRST + 1, 5, "删除").setIcon(android.R.drawable.ic_menu_delete);return true;}
}
这个问题呢???