我正在开发我的第一个Android应用程序。我想组织我的java源代码。
public class MainActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
}
//more functions here
}
我希望能够在同一个包中创建子类来组织我的代码。我只是想知道我是否可以扩展MainActivity
并仍然在我的主要活动中引用它?
答案 0 :(得分:2)
是的,你可以扩展MainActivity
,但这通常是一个坏主意 - 特别是如果你是初学者。
您创建的所有活动都应直接来自Activity
。
可能静态变量和意图传递是您在活动之间交换信息的选项。