我有一个名为A的主Android应用程序和一个名为B的模块。我已导入模块并添加了正确的依赖项。我的问题是:我如何实际使用Android应用程序中的模块信息? 我只做B b = new B();在A里面?我认为这种方法与访问同一模块中的其他类更相关。是否有特定的方法来访问与访问同一模块中的其他类不同的模块?
答案 0 :(得分:0)
假设您的模块是Java类,只需按照提议的方式实例化它们
b = new B();
如果这些模块是Android UI元素,如Activities / Fragments等,那么您已经通过了Intent
来启动它们。请参阅Android文档here
Intent intent = new Intent(this, YourActivityB.class);
EditText editText = (EditText) findViewById(R.id.editText);
String message = editText.getText().toString();
intent.putExtra(EXTRA_MESSAGE, message);
startActivity(intent);
同样适用于Android服务(文档here): -
Intent intent = new Intent(this, HelloService.class);
startService(intent);
HTH