Make Shadow on Flutter backdrop











up vote
2
down vote

favorite












how to make appbar lok like is opening a modal?



enter image description here



picture 1 = what exactly what i want to make



picture 2 = i tried with showModalBottomSheet with in case thats not allow me to make it height strecth until appbar



picture 3 = i try with Flutter Backdrop its look like what i want, but the appbar cannot like showModalBottomSheet,



please help me, how to make the appbar has shadow like showModalBottomSheet does, or how to hack showModalBottomSheet so i can make it height below the appbar?










share|improve this question






















  • you need to create your own page route. See this stackoverflow.com/a/51908876/7652758
    – ibhavikmakwana
    5 hours ago

















up vote
2
down vote

favorite












how to make appbar lok like is opening a modal?



enter image description here



picture 1 = what exactly what i want to make



picture 2 = i tried with showModalBottomSheet with in case thats not allow me to make it height strecth until appbar



picture 3 = i try with Flutter Backdrop its look like what i want, but the appbar cannot like showModalBottomSheet,



please help me, how to make the appbar has shadow like showModalBottomSheet does, or how to hack showModalBottomSheet so i can make it height below the appbar?










share|improve this question






















  • you need to create your own page route. See this stackoverflow.com/a/51908876/7652758
    – ibhavikmakwana
    5 hours ago















up vote
2
down vote

favorite









up vote
2
down vote

favorite











how to make appbar lok like is opening a modal?



enter image description here



picture 1 = what exactly what i want to make



picture 2 = i tried with showModalBottomSheet with in case thats not allow me to make it height strecth until appbar



picture 3 = i try with Flutter Backdrop its look like what i want, but the appbar cannot like showModalBottomSheet,



please help me, how to make the appbar has shadow like showModalBottomSheet does, or how to hack showModalBottomSheet so i can make it height below the appbar?










share|improve this question













how to make appbar lok like is opening a modal?



enter image description here



picture 1 = what exactly what i want to make



picture 2 = i tried with showModalBottomSheet with in case thats not allow me to make it height strecth until appbar



picture 3 = i try with Flutter Backdrop its look like what i want, but the appbar cannot like showModalBottomSheet,



please help me, how to make the appbar has shadow like showModalBottomSheet does, or how to hack showModalBottomSheet so i can make it height below the appbar?







dart flutter flutter-layout






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked 6 hours ago









RIFAL

285




285












  • you need to create your own page route. See this stackoverflow.com/a/51908876/7652758
    – ibhavikmakwana
    5 hours ago




















  • you need to create your own page route. See this stackoverflow.com/a/51908876/7652758
    – ibhavikmakwana
    5 hours ago


















you need to create your own page route. See this stackoverflow.com/a/51908876/7652758
– ibhavikmakwana
5 hours ago






you need to create your own page route. See this stackoverflow.com/a/51908876/7652758
– ibhavikmakwana
5 hours ago














1 Answer
1






active

oldest

votes

















up vote
0
down vote













You have to create your own PageRoute class:



class _YourPageRoute<T> extends MaterialPageRoute<T> {
...
@override
bool get opaque => false;
}


Now push this route to your navigator:



Navigator.push(context, _YourPageRoute(builder: ...));


Check this answer too.






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














     

    draft saved


    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53369868%2fmake-shadow-on-flutter-backdrop%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    0
    down vote













    You have to create your own PageRoute class:



    class _YourPageRoute<T> extends MaterialPageRoute<T> {
    ...
    @override
    bool get opaque => false;
    }


    Now push this route to your navigator:



    Navigator.push(context, _YourPageRoute(builder: ...));


    Check this answer too.






    share|improve this answer



























      up vote
      0
      down vote













      You have to create your own PageRoute class:



      class _YourPageRoute<T> extends MaterialPageRoute<T> {
      ...
      @override
      bool get opaque => false;
      }


      Now push this route to your navigator:



      Navigator.push(context, _YourPageRoute(builder: ...));


      Check this answer too.






      share|improve this answer

























        up vote
        0
        down vote










        up vote
        0
        down vote









        You have to create your own PageRoute class:



        class _YourPageRoute<T> extends MaterialPageRoute<T> {
        ...
        @override
        bool get opaque => false;
        }


        Now push this route to your navigator:



        Navigator.push(context, _YourPageRoute(builder: ...));


        Check this answer too.






        share|improve this answer














        You have to create your own PageRoute class:



        class _YourPageRoute<T> extends MaterialPageRoute<T> {
        ...
        @override
        bool get opaque => false;
        }


        Now push this route to your navigator:



        Navigator.push(context, _YourPageRoute(builder: ...));


        Check this answer too.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited 4 hours ago

























        answered 5 hours ago









        ibhavikmakwana

        522216




        522216






























             

            draft saved


            draft discarded



















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53369868%2fmake-shadow-on-flutter-backdrop%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            'app-layout' is not a known element: how to share Component with different Modules

            android studio warns about leanback feature tag usage required on manifest while using Unity exported app?

            WPF add header to Image with URL pettitions [duplicate]