2017-06-16 89 views
0

我有一個主要的Android應用程序,名爲A和一個名爲B的模塊。我已導入模塊並添加了正確的依賴關係。我的問題是:我如何真正使用我的Android應用程序中的模塊信息? 我只是做B b = new B();在A裏面?我認爲這種方法與訪問同一模塊中的其他類更相關。有沒有特定的方法來訪問與訪問同一模塊中的其他類不同的模塊?如何從Android的主應用程序訪問模塊?

回答

0

我假設你的模塊是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

相關問題