Open another App with specific screen

Hello,
is it possible to open another app (made by Kodular) but on a specific screen?

I tried to replace “[…].Screen1” on ActivityClass, but this doesen’t work.
The app only opens with “Screen1”.

I also tried to set an ExtraValue and then in the open app with “get start value” query, but without success

Thank you in advance.

1 Like

Try with

Action: android.intent.action.VIEW

Depends on when your app was made for the first time

Package: io.makeroid.email.projectname
Class: io.makeroid.email.projectname.Screen2

Package: io.kodular.email.projectname
Class: io.kodular.email.projectname.Screen2

/Boban

3 Likes

Thanks for the answer. However, this does not work …
I get the following message “No corresponding activity was found”.

But I did it according to your instructions …

Apologizing, It’s was copy paste mistake from my side, correction to my previous statement.

should be

Package: com.makeroid.email.projectname
Class: com.makeroid.email.projectname.Screen2

/Boban

1 Like

No problem. I have already created the app with Kodular. But it does not work.

Checked some aia’s long back in time just to be sure and as I mentioned earlier

I found three different file structures

com.makeroid.
io.makeroid.
io.kodular.

Easiest for you to find which one you have, download your aia, use 7-zip, open this file

bild

it will contain one of them tree that I mentioned above (ex. main=io.kodular.xxx.yyy.Screen1)

Btw, are you using your own package name

bild

/Boban

1 Like

Many Thanks.
However, I have already done this. And with me is “io.kodular.” the case.

Don’t know why it doesn’t work for you as it works for me

/Boban

Unfortunately I do not know. I can basically open the app, but this does not work with another screen. Only “Screen1” is possible …

But thanks anyway.

Try this apps, app1 should open different screens in app2

TestApp1.apk (4.1 MB)
TestApp2.apk (4.1 MB)

/Boban

1 Like

Thank you. Works perfectly. Now I’m just wondering what I did wrong xD
In my opinion, I did everything according to your instructions.

Can I send you my “.aia”? Maybe you see something I overlook.:sweat_smile:

1 Like

Since I have disabled messages in the community, I would have to PM you first I you wish

/Boban

OK. Yes, it would be nice from you.

But I want my own app activity name without kodular so that I can keep my app name in branding

Only doable with real package name…

Do you mean like when I put my own app package name instead of empty activity name will also change

To make it clear

By default you get

Package: io.kodular.email.projectname
Class: io.kodular.email.projectname.Screen2

If you change package name in Kodular e.g. com.example.projectname you get

Package: com.example.projectname
Class: io.kodular.email.projectname.Screen2

Real package name e.g. com.example.projectname you get, see more at App Inventor Tutorials and Examples: Package name | Pura Vida Apps

Package: com.example.projectname
Class: com.example.projectname.Screen2

2 Likes

Thanks I will try

Hello friends could you help me with something regarding the subject, how I explain it boban previously works but an example if I want to open the app with a specific data, for example a player What was done in kodular and I wish from another app also to open a video in kodular, how could it be done