{"id":3835,"date":"2019-03-21T09:36:02","date_gmt":"2019-03-21T04:06:02","guid":{"rendered":"https:\/\/pheonixsolutions.com\/blog\/?p=3835"},"modified":"2026-10-13T09:58:25","modified_gmt":"2026-10-13T04:28:25","slug":"add-another-activity-in-existing-activity-on-android-studio","status":"publish","type":"post","link":"https:\/\/pheonixsolutions.com\/blog\/add-another-activity-in-existing-activity-on-android-studio\/","title":{"rendered":"How to Add Another Activity to an Existing Android Studio Project"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Post Date:<\/strong> March 12, 2019<br><strong>Last Updated:<\/strong> October 13, 2026<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In this tutorial, we will learn how to add another activity to an existing Android Studio project.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this example, we will use a login activity as the first screen. When the user clicks the login button, the application should redirect to another activity called Navigation Activity, which contains a navigation drawer menu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We will create the Navigation Activity, configure the required settings, connect the button to the new activity, and run the application on an Android emulator.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before starting, make sure you have:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Android Studio installed on your computer.<\/li>\n\n\n\n<li>An existing Android Studio project with a Login Activity.<\/li>\n\n\n\n<li>An Android emulator configured in Android Studio.<\/li>\n\n\n\n<li>Basic knowledge of Android activities and XML layouts.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you have not created your first Android Studio project yet, follow this tutorial:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/how-to-create-first-project-in-android-studio\/\">How to Create Your First Project in Android Studio<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-2.png\"><img fetchpriority=\"high\" decoding=\"async\" width=\"761\" height=\"633\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-2.png\" alt=\"\" class=\"wp-image-12259\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-2.png 761w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-2-300x250.png 300w\" sizes=\"(max-width: 761px) 100vw, 761px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Steps to Add Another Activity in Android Studio<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Open the Existing Android Project<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">First, open your existing Android Studio project containing the Login Activity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The login screen will be the first activity displayed when the application starts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Create a Navigation Drawer Activity<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In Android Studio, locate the <code>app<\/code> folder in the Project panel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Right-click the <code>app<\/code> folder and select:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">New \u2192 Activity \u2192 Navigation Drawer Activity<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Android Studio will open a configuration window for creating the new activity.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-1.png\"><img decoding=\"async\" width=\"762\" height=\"552\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-1.png\" alt=\"\" class=\"wp-image-12258\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-1.png 762w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-1-300x217.png 300w\" sizes=\"(max-width: 762px) 100vw, 762px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Configure the New Activity<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In the configuration window, enter the required activity details.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Activity Name: Enter the name for the Navigation Activity.<\/li>\n\n\n\n<li>Parent Activity: Select the Login Activity as the parent, as shown in the original tutorial.<\/li>\n\n\n\n<li>Review the remaining settings and click Finish.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Android Studio will generate the files required for the new Navigation Drawer Activity.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-3.png\"><img decoding=\"async\" width=\"762\" height=\"553\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-3.png\" alt=\"\" class=\"wp-image-12260\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-3.png 762w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-3-300x218.png 300w\" sizes=\"(max-width: 762px) 100vw, 762px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Check the AndroidManifest.xml File<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After creating the new activity, open the <code>AndroidManifest.xml<\/code> file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Check the activity declarations generated by Android Studio. The manifest should contain an entry for the newly created activity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The original tutorial also shows the parent activity configuration at this stage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note: The manifest registers activities in the application. The parent activity setting is used for navigation relationships and does not, by itself, make the new activity open when the login button is clicked.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"760\" height=\"546\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-4.png\" alt=\"\" class=\"wp-image-12261\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-4.png 760w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-4-300x216.png 300w\" sizes=\"(max-width: 760px) 100vw, 760px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Add the sendMessage() Method to the Login Activity<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open the Java file for your Login Activity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Add a <code>sendMessage()<\/code> method below the <code>onCreate()<\/code> method. This method will handle the button click and open the Navigation Activity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The original tutorial demonstrates adding the method stub through Android Studio. If the IDE shows an error or offers a quick fix, place the cursor on the highlighted code and press Alt + Enter to review the available suggestions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The method should start the Navigation Activity using an explicit <code>Intent<\/code>. For a Java-based Android project, the basic implementation is:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">public void sendMessage(View view) {\n    Intent intent = new Intent(LoginActivity.this, NavigationActivity.class);\n    startActivity(intent);\n}<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Replace <code>LoginActivity<\/code> and <code>NavigationActivity<\/code> with the actual class names in your project. Make sure the required <code>Intent<\/code> and <code>View<\/code> imports are available.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"762\" height=\"548\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-5.png\" alt=\"\" class=\"wp-image-12262\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-5.png 762w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-5-300x216.png 300w\" sizes=\"(max-width: 762px) 100vw, 762px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6: Connect the Login Button to sendMessage()<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open the Login Activity&#8217;s XML layout file, identified as <code>activity_login.xml<\/code> in the original tutorial.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Find the login button and add the <code>android:onClick<\/code> attribute:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">android:onClick=\"sendMessage\"<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">&lt;Button\n    android:id=\"@+id\/button\"\n    android:layout_width=\"wrap_content\"\n    android:layout_height=\"wrap_content\"\n    android:text=\"Sign in or Register\"\n    android:onClick=\"sendMessage\" \/><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">When the user clicks this button, Android calls the <code>sendMessage()<\/code> method defined in the activity.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-6.png\"><img loading=\"lazy\" decoding=\"async\" width=\"760\" height=\"546\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-6.png\" alt=\"\" class=\"wp-image-12263\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-6.png 760w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-6-300x216.png 300w\" sizes=\"(max-width: 760px) 100vw, 760px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 7: Configure the Navigation Activity<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Open the Java file for the Navigation Activity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The original tutorial shows adding the following line:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Intent intent = getIntent();<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This retrieves the <code>Intent<\/code> used to start the activity. Place the statement inside an appropriate method, such as <code>onCreate()<\/code>, after the activity has been initialized.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">@Override\nprotected void onCreate(Bundle savedInstanceState) {\n    super.onCreate(savedInstanceState);\n    setContentView(R.layout.activity_navigation);\n\n    Intent intent = getIntent();\n}<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure the layout resource name matches the layout generated for your activity. Retrieving the <code>Intent<\/code> is only necessary if you need to access information passed to the activity; it does not itself perform the redirection.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-7.png\"><img loading=\"lazy\" decoding=\"async\" width=\"761\" height=\"546\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-7.png\" alt=\"\" class=\"wp-image-12264\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-7.png 761w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-7-300x215.png 300w\" sizes=\"(max-width: 761px) 100vw, 761px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 8: Run the Android Application<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After completing the configuration:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click the Run button in Android Studio.<\/li>\n\n\n\n<li>Select your configured Android emulator.<\/li>\n\n\n\n<li>Click OK or Run, depending on the displayed dialog.<\/li>\n\n\n\n<li>Wait for the application to build and launch.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The application should open with the Login Activity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The login screen will be displayed on the emulator.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After clicking the Sign in or Register button, the application should redirect to the Navigation Activity.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-8.png\"><img loading=\"lazy\" decoding=\"async\" width=\"765\" height=\"552\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-8.png\" alt=\"\" class=\"wp-image-12265\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-8.png 765w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-8-300x216.png 300w\" sizes=\"(max-width: 765px) 100vw, 765px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-9.png\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"633\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-9.png\" alt=\"\" class=\"wp-image-12266\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-9.png 758w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-9-300x251.png 300w\" sizes=\"(max-width: 758px) 100vw, 758px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-10.png\"><img loading=\"lazy\" decoding=\"async\" width=\"757\" height=\"655\" src=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-10.png\" alt=\"\" class=\"wp-image-12267\" srcset=\"https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-10.png 757w, https:\/\/pheonixsolutions.com\/blog\/wp-content\/uploads\/2019\/03\/image-10-300x260.png 300w\" sizes=\"(max-width: 757px) 100vw, 757px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Expected Output<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The application starts with the login activity. When the user clicks the login button, the <code>sendMessage()<\/code> method starts the Navigation Activity using an explicit <code>Intent<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This demonstrates how to connect two activities within an existing Android Studio project.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Frequently Asked Questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. What is an Activity in Android Studio?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An Activity represents a screen in an Android application. For example, a login screen and a navigation screen can be implemented as separate activities.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. How do I open another activity when a button is clicked?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Create an explicit <code>Intent<\/code> that identifies the destination activity and call <code>startActivity(intent)<\/code> from the button&#8217;s click handler.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. What is the purpose of AndroidManifest.xml?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The <code>AndroidManifest.xml<\/code> file declares application components, including activities, and provides important configuration information for the Android application.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. What does the getIntent() method do?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The <code>getIntent()<\/code> method retrieves the <code>Intent<\/code> that started the current activity. It can be used to access extras or other information passed from the previous activity.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Can I add more activities to an existing Android project?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Yes. You can create additional activities using Android Studio and connect them using intents, buttons, or other navigation mechanisms.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In this tutorial, we learned how to add a Navigation Drawer Activity to an existing Android Studio project and connect it to a Login Activity.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By creating the new activity, checking the manifest configuration, adding the <code>sendMessage()<\/code> method, and connecting the login button, you can navigate from one screen to another in an Android application.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Related Articles<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/pheonixsolutions.com\/blog\/how-to-create-first-project-in-android-studio\/\">How to Create Your First Project in Android Studio<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/pheonixsolutions.com\/blog\/how-to-run-the-android-studio-projectapp-on-emulator\/\">How to Run an Android Studio Project\/App on an Emulator<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Talk to Our Experts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Need help with Android application development or configuring your Android Studio project? Our experts can help you find the right solution for your business.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Get in touch with us: <a href=\"https:\/\/pheonixsolutions.com\/contact\">Contact our team<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Post Date: March 12, 2019Last Updated: October 13, 2026 Introduction In this tutorial, we will learn how to add another [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1021],"tags":[588,590,589],"class_list":["post-3835","post","type-post","status-publish","format-standard","hentry","category-mobile-flutter","tag-add-another-activity","tag-android-studio","tag-navigation-activity","psol-cat-mobile-flutter"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/phn2x7-ZR","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/3835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=3835"}],"version-history":[{"count":2,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/3835\/revisions"}],"predecessor-version":[{"id":12270,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/3835\/revisions\/12270"}],"wp:attachment":[{"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=3835"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=3835"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pheonixsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=3835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}