How to make a cardview layout with title stay on top of the borderline?












0















I need to make a layout which look like this



enter image description here



Have been researched through alot of topic but still couldn't find out the way how to make it



If anyone have an idea or just a git source please give me some advice










share|improve this question





























    0















    I need to make a layout which look like this



    enter image description here



    Have been researched through alot of topic but still couldn't find out the way how to make it



    If anyone have an idea or just a git source please give me some advice










    share|improve this question



























      0












      0








      0








      I need to make a layout which look like this



      enter image description here



      Have been researched through alot of topic but still couldn't find out the way how to make it



      If anyone have an idea or just a git source please give me some advice










      share|improve this question
















      I need to make a layout which look like this



      enter image description here



      Have been researched through alot of topic but still couldn't find out the way how to make it



      If anyone have an idea or just a git source please give me some advice







      android layout






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 25 '18 at 15:15









      Ashish Kudale

      73811332




      73811332










      asked Nov 25 '18 at 7:20









      Đoàn Trung HiếuĐoàn Trung Hiếu

      11




      11
























          3 Answers
          3






          active

          oldest

          votes


















          0














          you can use fieldset to achive that goal.



          <form>
          <fieldset>
          <legend>Personalia:</legend>
          Name: <input type="text"><br>
          Email: <input type="text"><br>
          Date of birth: <input type="text">
          </fieldset>
          </form>





          share|improve this answer































            0














            This is a vertical list of similar elements. So you can use Recyclerview for them. Inside an item you can use new Chip view (see https://medium.com/material-design-in-action/chips-material-components-for-android-46001664a40f ).






            share|improve this answer































              0














              You can only set background color of cardview, cannot directly set border color. So, keep a drawable file for background as follows :



              <shape xmlns:android="http://schemas.android.com/apk/res/android">
              <stroke android:width="3dp" android:color="#abc" />
              <corners android:radius="20dp"/>
              </shape>


              You can use the following layout to achieve the required style :



              <RelativeLayout
              xmlns:android="http://schemas.android.com/apk/res/android"
              xmlns:app="http://schemas.android.com/apk/res-auto"
              xmlns:tools="http://schemas.android.com/tools"
              android:layout_width="match_parent"
              android:layout_height="match_parent"
              tools:context=".MainActivity">

              <RelativeLayout
              android:layout_width="match_parent"
              android:layout_height="100dp"
              android:layout_marginTop="15dp"
              android:background="@drawable/border"><!--You can add your necessary content within this layout-->
              </RelativeLayout>
              <TextView
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:background="#ffffff"
              android:layout_marginLeft="25dp"
              android:text="Sample Text"
              android:textSize="20sp"/>







              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',
                autoActivateHeartbeat: false,
                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%2f53465464%2fhow-to-make-a-cardview-layout-with-title-stay-on-top-of-the-borderline%23new-answer', 'question_page');
                }
                );

                Post as a guest















                Required, but never shown

























                3 Answers
                3






                active

                oldest

                votes








                3 Answers
                3






                active

                oldest

                votes









                active

                oldest

                votes






                active

                oldest

                votes









                0














                you can use fieldset to achive that goal.



                <form>
                <fieldset>
                <legend>Personalia:</legend>
                Name: <input type="text"><br>
                Email: <input type="text"><br>
                Date of birth: <input type="text">
                </fieldset>
                </form>





                share|improve this answer




























                  0














                  you can use fieldset to achive that goal.



                  <form>
                  <fieldset>
                  <legend>Personalia:</legend>
                  Name: <input type="text"><br>
                  Email: <input type="text"><br>
                  Date of birth: <input type="text">
                  </fieldset>
                  </form>





                  share|improve this answer


























                    0












                    0








                    0







                    you can use fieldset to achive that goal.



                    <form>
                    <fieldset>
                    <legend>Personalia:</legend>
                    Name: <input type="text"><br>
                    Email: <input type="text"><br>
                    Date of birth: <input type="text">
                    </fieldset>
                    </form>





                    share|improve this answer













                    you can use fieldset to achive that goal.



                    <form>
                    <fieldset>
                    <legend>Personalia:</legend>
                    Name: <input type="text"><br>
                    Email: <input type="text"><br>
                    Date of birth: <input type="text">
                    </fieldset>
                    </form>






                    share|improve this answer












                    share|improve this answer



                    share|improve this answer










                    answered Nov 25 '18 at 7:32









                    Awronno AdharAwronno Adhar

                    113




                    113

























                        0














                        This is a vertical list of similar elements. So you can use Recyclerview for them. Inside an item you can use new Chip view (see https://medium.com/material-design-in-action/chips-material-components-for-android-46001664a40f ).






                        share|improve this answer




























                          0














                          This is a vertical list of similar elements. So you can use Recyclerview for them. Inside an item you can use new Chip view (see https://medium.com/material-design-in-action/chips-material-components-for-android-46001664a40f ).






                          share|improve this answer


























                            0












                            0








                            0







                            This is a vertical list of similar elements. So you can use Recyclerview for them. Inside an item you can use new Chip view (see https://medium.com/material-design-in-action/chips-material-components-for-android-46001664a40f ).






                            share|improve this answer













                            This is a vertical list of similar elements. So you can use Recyclerview for them. Inside an item you can use new Chip view (see https://medium.com/material-design-in-action/chips-material-components-for-android-46001664a40f ).







                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Nov 25 '18 at 8:49









                            coffeeplantercoffeeplanter

                            93




                            93























                                0














                                You can only set background color of cardview, cannot directly set border color. So, keep a drawable file for background as follows :



                                <shape xmlns:android="http://schemas.android.com/apk/res/android">
                                <stroke android:width="3dp" android:color="#abc" />
                                <corners android:radius="20dp"/>
                                </shape>


                                You can use the following layout to achieve the required style :



                                <RelativeLayout
                                xmlns:android="http://schemas.android.com/apk/res/android"
                                xmlns:app="http://schemas.android.com/apk/res-auto"
                                xmlns:tools="http://schemas.android.com/tools"
                                android:layout_width="match_parent"
                                android:layout_height="match_parent"
                                tools:context=".MainActivity">

                                <RelativeLayout
                                android:layout_width="match_parent"
                                android:layout_height="100dp"
                                android:layout_marginTop="15dp"
                                android:background="@drawable/border"><!--You can add your necessary content within this layout-->
                                </RelativeLayout>
                                <TextView
                                android:layout_width="wrap_content"
                                android:layout_height="wrap_content"
                                android:background="#ffffff"
                                android:layout_marginLeft="25dp"
                                android:text="Sample Text"
                                android:textSize="20sp"/>







                                share|improve this answer




























                                  0














                                  You can only set background color of cardview, cannot directly set border color. So, keep a drawable file for background as follows :



                                  <shape xmlns:android="http://schemas.android.com/apk/res/android">
                                  <stroke android:width="3dp" android:color="#abc" />
                                  <corners android:radius="20dp"/>
                                  </shape>


                                  You can use the following layout to achieve the required style :



                                  <RelativeLayout
                                  xmlns:android="http://schemas.android.com/apk/res/android"
                                  xmlns:app="http://schemas.android.com/apk/res-auto"
                                  xmlns:tools="http://schemas.android.com/tools"
                                  android:layout_width="match_parent"
                                  android:layout_height="match_parent"
                                  tools:context=".MainActivity">

                                  <RelativeLayout
                                  android:layout_width="match_parent"
                                  android:layout_height="100dp"
                                  android:layout_marginTop="15dp"
                                  android:background="@drawable/border"><!--You can add your necessary content within this layout-->
                                  </RelativeLayout>
                                  <TextView
                                  android:layout_width="wrap_content"
                                  android:layout_height="wrap_content"
                                  android:background="#ffffff"
                                  android:layout_marginLeft="25dp"
                                  android:text="Sample Text"
                                  android:textSize="20sp"/>







                                  share|improve this answer


























                                    0












                                    0








                                    0







                                    You can only set background color of cardview, cannot directly set border color. So, keep a drawable file for background as follows :



                                    <shape xmlns:android="http://schemas.android.com/apk/res/android">
                                    <stroke android:width="3dp" android:color="#abc" />
                                    <corners android:radius="20dp"/>
                                    </shape>


                                    You can use the following layout to achieve the required style :



                                    <RelativeLayout
                                    xmlns:android="http://schemas.android.com/apk/res/android"
                                    xmlns:app="http://schemas.android.com/apk/res-auto"
                                    xmlns:tools="http://schemas.android.com/tools"
                                    android:layout_width="match_parent"
                                    android:layout_height="match_parent"
                                    tools:context=".MainActivity">

                                    <RelativeLayout
                                    android:layout_width="match_parent"
                                    android:layout_height="100dp"
                                    android:layout_marginTop="15dp"
                                    android:background="@drawable/border"><!--You can add your necessary content within this layout-->
                                    </RelativeLayout>
                                    <TextView
                                    android:layout_width="wrap_content"
                                    android:layout_height="wrap_content"
                                    android:background="#ffffff"
                                    android:layout_marginLeft="25dp"
                                    android:text="Sample Text"
                                    android:textSize="20sp"/>







                                    share|improve this answer













                                    You can only set background color of cardview, cannot directly set border color. So, keep a drawable file for background as follows :



                                    <shape xmlns:android="http://schemas.android.com/apk/res/android">
                                    <stroke android:width="3dp" android:color="#abc" />
                                    <corners android:radius="20dp"/>
                                    </shape>


                                    You can use the following layout to achieve the required style :



                                    <RelativeLayout
                                    xmlns:android="http://schemas.android.com/apk/res/android"
                                    xmlns:app="http://schemas.android.com/apk/res-auto"
                                    xmlns:tools="http://schemas.android.com/tools"
                                    android:layout_width="match_parent"
                                    android:layout_height="match_parent"
                                    tools:context=".MainActivity">

                                    <RelativeLayout
                                    android:layout_width="match_parent"
                                    android:layout_height="100dp"
                                    android:layout_marginTop="15dp"
                                    android:background="@drawable/border"><!--You can add your necessary content within this layout-->
                                    </RelativeLayout>
                                    <TextView
                                    android:layout_width="wrap_content"
                                    android:layout_height="wrap_content"
                                    android:background="#ffffff"
                                    android:layout_marginLeft="25dp"
                                    android:text="Sample Text"
                                    android:textSize="20sp"/>








                                    share|improve this answer












                                    share|improve this answer



                                    share|improve this answer










                                    answered Nov 25 '18 at 8:50









                                    RajRaj

                                    14016




                                    14016






























                                        draft saved

                                        draft discarded




















































                                        Thanks for contributing an answer to Stack Overflow!


                                        • Please be sure to answer the question. Provide details and share your research!

                                        But avoid



                                        • Asking for help, clarification, or responding to other answers.

                                        • Making statements based on opinion; back them up with references or personal experience.


                                        To learn more, see our tips on writing great answers.




                                        draft saved


                                        draft discarded














                                        StackExchange.ready(
                                        function () {
                                        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53465464%2fhow-to-make-a-cardview-layout-with-title-stay-on-top-of-the-borderline%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

                                        404 Error Contact Form 7 ajax form submitting

                                        How to know if a Active Directory user can login interactively

                                        TypeError: fit_transform() missing 1 required positional argument: 'X'