0
我有一個主要的Android應用程序,名爲A和一個名爲B的模塊。我已導入模塊並添加了正確的依賴關係。我的問題是:我如何真正使用我的Android應用程序中的模塊信息? 我只是做B b = new B();在A裏面?我認爲這種方法與訪問同一模塊中的其他類更相關。有沒有特定的方法來訪問與訪問同一模塊中的其他類不同的模塊?如何從Android的主應用程序訪問模塊?
我有一個主要的Android應用程序,名爲A和一個名爲B的模塊。我已導入模塊並添加了正確的依賴關係。我的問題是:我如何真正使用我的Android應用程序中的模塊信息? 我只是做B b = new B();在A裏面?我認爲這種方法與訪問同一模塊中的其他類更相關。有沒有特定的方法來訪問與訪問同一模塊中的其他類不同的模塊?如何從Android的主應用程序訪問模塊?
我假設你的模塊是Java類,只是實例化它們,你提議
b = new B();
的方式,如果這些模塊都像活動/片段等Android的UI元素,那麼你已經傳遞一個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