2016-07-15 24 views
1

Android Studioプロジェクトから* .aarファイルを作成しました。このファイルを別のAndroid Studioプロジェクトファイルに正常にインポートしました。ここでは、付属のライブラリからアクティビティを開始します。しかし、私はぶら下がっており、時間から時間をかけて試しています...Android Studio Modulからアクティビティを開始

このような文を含める必要がありますか?

public void button_to_start_the_activity(View view) 
{ 
    Intent intent = new Intent(StartActivity.this, MainActivity.class); 
    startActivity(intent); 
} 

これをmodul javaファイルまたはアプリケーションjavaファイルに実装する必要がありますか? (これをチェックしてください、自分のモジュールにアクティビティJavaファイルが見つかりませんでした: -/glglgl) メインプロジェクトで新しいアクティビティを作成しましたが、問題なくアクティビティを開始できました。

わかりました...次の質問:メインマニフェストに

、...地獄に何私はアンドロイドで宣言叫ぶ:名前を ".... ....?" このような:

<activity 
     android:name="....??????...." 
     android:label="DLC" 
     android:screenOrientation="portrait" 
     android:theme="@style/Theme.AppCompat.NoActionBar"> 
    </activity> 

多分、または確かに簡単な質問...しかし、私はちょうど1週間以来少しずつ学んでいます...あなたの理解のために、私は簡単な言葉で私のプロジェクトを説明しようとします....:

1つのアプリで2つのアプリプロジェクトを結合しようとしてください!

私はアプリを作成した後、別のアプリを作成しました。今私はマージしたい。/

+0

再構築? –

+0

最終的に質問は、メインアプリのモジュールからアクティビティを開始する方法でした。 解決策を見つけました - 回答を参照してください! – BakteriusD

答えて

0

私の最終的な解決策は

    (私のようなあまり経験してpoepleの場合)、メインアプリでMODUL活動を開始する - :機能を備えたシンプルなスタートページは、(出回っ存在)...両方activitysを呼び出すために
  1. Androidスタジオで既存のアプリからモジュールを作成
  2. メインプロジェクトを開く新しいモジュールを挿入する(ファイル - >新規 - >モジュールをインポートする)
  3. プロジェクトフォルダを右クリックします。あなたのモジュールを追加する
  4. コンパイルプロジェクト( ':yourmodul')のbuild.cradle(Main-App)を確認してください onClickの中にあなたのlayout.xml中= "gotocalc"セット:
  5. public class StartActivity extends AppCompatActivity { 
    
    
    public void gotocalc(View view) 
    { 
    Intent intent = new Intent(StartActivity.this, YourModulClass.class); 
    startActivity(intent); 
    } 
    
  6. gotocalcボタンアンドロイドとスタートのためである(メインアプリから)あなたの活動にこれを追加メインアプリ

  7. クリーン、質問は何ですか
関連する問題