有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Android Studio从模块启动活动

我创建了一个*。来自Android Studio项目的aar文件。此文件已成功导入另一个Android Studio项目文件。现在我想从包含的库开始活动。但是我在绞刑,我试着一小时一小时地

在哪个文件中我必须包括这样的声明

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

我应该在moduljava文件或应用程序java文件中实现这一点吗? (请检查此项,我在模块中未找到活动java文件:-/glglgl) Steps bevor,我在我的主要项目中创建了一个新的活动,我能够顺利地开始活动

好的。。。下一个问题:

在主舱单中,。。。我用安卓系统喊了什么名字“…?…”像这样:

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

也许,或者可以肯定,一个简单的问题。。。但是我试着从一个星期开始学一点。。。为了您的理解,我将尝试用简单的词语解释我的项目

尝试在一个应用程序中合并两个应用程序项目

我创建了一个应用程序,然后又创建了另一个应用程序。现在我想合并。Simple startpage(allready exist),具有调用这两个活动的函数…:-/


共 (1) 个答案

  1. # 1 楼答案

    我在主应用程序中启动模块活动的最终解决方案(适用于像我这样经验较少的人)

    1. 在Android Studio中从现有应用程序创建模块
    2. 打开主项目并插入新模块(文件>;新建>;导入模块)
    3. 右键单击项目文件夹。搜索应用程序(左侧),然后搜索依赖项(右侧)>;从模块中添加新模块>;添加您的模块
    4. 检查你的身材。编译项目(“:yourmodul”)的支架(主应用程序)
    5. 将此添加到您的活动中(从主应用程序)

       public class StartActivity extends AppCompatActivity {
      
      
       public void gotocalc(View view)
       {
       Intent intent = new Intent(StartActivity.this, YourModulClass.class);
       startActivity(intent);
       }
      
    6. gotocalc用于在布局中设置一个按钮开始。主应用程序中的xml

    7. 清理、重建