Java 启动一个新屏幕(活动),而不是更换粗糙的屏幕

Java 启动一个新屏幕(活动),而不是更换粗糙的屏幕,java,android,Java,Android,这是我的第一个android应用程序-使用ZXingScanner库的二维码扫描仪 有没有办法启动一个新的屏幕(活动)而不是替换粗糙的屏幕,这样我就可以从扫描仪上按“后退”返回主屏幕按钮在哪里 请帮帮我。谢谢大家我想这个网站可以帮助你: 简言之: 您需要创建新的 Intent myIntent=newintent(this,SecondActivity.class)然后通过startActivity(myIntent)启动它 此外,最好在AndroidManifest中定义您的主要活动 <

这是我的第一个android应用程序-使用ZXingScanner库的二维码扫描仪

有没有办法启动一个新的屏幕(活动)而不是替换粗糙的屏幕,这样我就可以从扫描仪上按“后退”返回主屏幕按钮在哪里


请帮帮我。谢谢大家

我想这个网站可以帮助你:

简言之: 您需要创建新的

Intent myIntent=newintent(this,SecondActivity.class)
然后通过
startActivity(myIntent)
启动它

此外,最好在
AndroidManifest
中定义您的主要活动

<activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

我认为该网站可以帮助您:

简言之: 您需要创建新的

Intent myIntent=newintent(this,SecondActivity.class)
然后通过
startActivity(myIntent)
启动它

此外,最好在
AndroidManifest
中定义您的主要活动

<activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

您应该在应用程序中创建两个活动

从第一个活动向您之前创建的第二个活动发送意图(我认为您可以创建一个)。向另一个活动发送意图时,第一个活动将保留,您可以使用“后退”按钮加载该活动

现在,这是发送意向的最简单方法:

Intent intent= new Intent(Activity1.this,Activity2.class);
startActivity(intent);
但是还有其他一些发送活动的方式(类似于此):


您应该在应用程序中创建两个活动

从第一个活动向您之前创建的第二个活动发送意图(我认为您可以创建一个)。向另一个活动发送意图时,第一个活动将保留,您可以使用“后退”按钮加载该活动

现在,这是发送意向的最简单方法:

Intent intent= new Intent(Activity1.this,Activity2.class);
startActivity(intent);
但是还有其他一些发送活动的方式(类似于此):