Skip to content

Instantly share code, notes, and snippets.

Created May 19, 2015 21:51
Show Gist options
  • Select an option

  • Save anonymous/cd7fda2fa5c4062acb92 to your computer and use it in GitHub Desktop.

Select an option

Save anonymous/cd7fda2fa5c4062acb92 to your computer and use it in GitHub Desktop.
<LinearLayout
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<TextView
android:text="Guest List"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView
android:text="Kunal"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
@Gebrushet

Copy link
Copy Markdown
  1. Text Views are not centered,
  2. View Group not identified due to no background color,
  3. No spacing between Text views.

@tsediatgstu

Copy link
Copy Markdown

,there is no forward slash at the top lineaylayout

@Ashra0915

Copy link
Copy Markdown

The code starts with opening tag
the code includes new attribute called : android:orientation
The code has two TextViews as siblings
the code ends with closing tag

@Asli5455

Copy link
Copy Markdown

View GROUP is linear layout
Vertical Orientation
Two Text view

@Berhanus

Copy link
Copy Markdown

The parent[LinearLayout] has two TextView as the children and oriented vertical

@AdamBeyu

Copy link
Copy Markdown

parent view on the LinearLayout has two TextView and Children and Oriented Vertical

@FilimonAlem

Copy link
Copy Markdown
  1. There is new linear layout keyword.
  2. There is new android orientation attribute.
  3. There are two text views inside the linear layout.

@megersayedin

Copy link
Copy Markdown
  1. There is new linear layout keyword.
  2. There is new android orientation attribute.
  3. There are two text views inside the linear layout.

@megersayedin

Copy link
Copy Markdown
<script src="https://gist.github.com/anonymous/cd7fda2fa5c4062acb92.js"></script>

@Amanuel3003

Copy link
Copy Markdown

One parent view: LinearLayout
Two children views: TextView
Linear layout orientation: vertical Height and width: wrap content

@DrMisDan

DrMisDan commented Jul 24, 2025

Copy link
Copy Markdown

Separate opening and closing tag used
Parent view is in Linear layout and Vertical orientation
Within it are 2 child TextViews
Width and Height of both parent and child views is set to automatically resize by the special code wrap_content

@lidros-ai

Copy link
Copy Markdown

linearLayout is a parent view
TextView is a child

@DestaGurmessa

Copy link
Copy Markdown
  1. one parent view group
  2. two child view

@talaqsrawy-hash

Copy link
Copy Markdown

View group is a LinearLayout : parent
LinearLayout have orientation : vertical
LinearLayout have heigth and width : wrap_content

@defrank138-code

Copy link
Copy Markdown

ViewGroup it's a element "LinearLayout".
The sentence indicates that the orientation of the childs contained within the ViewGroup, wil be aligned vertically.
The 2 childs elements are "TextView".

@lemiakinew

Copy link
Copy Markdown

What the difference between linearLayout and textView

@foziayube0-cyber

Copy link
Copy Markdown

TextView

· What it is: A widget for displaying text.
· Purpose: Shows text on the screen (like labels, messages, titles).
· Analogy: A single picture frame that holds a photo (text).
· Example usage:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Hello World!" />

LinearLayout

· What it is: A layout container for organizing other views.
· Purpose: Arranges child views in a single row (horizontal) or column (vertical).
· Analogy: A shelf that holds multiple picture frames (TextViews, Buttons, etc.) in a line.
· Example usage:

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">
    
    <TextView android:text="First Item"/>
    <TextView android:text="Second Item"/>
    <Button android:text="Click Me"/>
    
</LinearLayout>

Key Differences

Aspect TextView LinearLayout
Type View (widget) ViewGroup (container)
Purpose Display text Arrange other views
Children Cannot have child views Can contain multiple child views
Common Use Labels, messages, titles Organizing UI elements linearly

@mamushshabe65-prog

Copy link
Copy Markdown

This comparison correctly highlights the fundamental distinction between TextView and LinearLayout in Android UI design. A TextView is a leaf widget used solely for displaying text and cannot host other views, whereas a LinearLayout is a container (ViewGroup) whose role is to organize and position multiple child views in a linear (horizontal or vertical) arrangement. Understanding this separation is essential for building well-structured and maintainable layouts.

@mamushshabe65-prog

Copy link
Copy Markdown

This comparison correctly highlights the fundamental distinction between TextView and LinearLayout in Android UI design. A TextView is a leaf widget used solely for displaying text and cannot host other views, whereas a LinearLayout is a container (ViewGroup) whose role is to organize and position multiple child views in a linear (horizontal or vertical) arrangement. Understanding this separation is essential for building well-structured and maintainable layouts.

@mamushshabe65-prog

Copy link
Copy Markdown

This comparison correctly highlights the fundamental distinction between TextView and LinearLayout in Android UI design. A TextView is a leaf widget used solely for displaying text and cannot host other views, whereas a LinearLayout is a container (ViewGroup) whose role is to organize and position multiple child views in a linear (horizontal or vertical) arrangement. Understanding this separation is essential for building well-structured and maintainable layouts.

@manyazewalm

Copy link
Copy Markdown
  1. linear layout
  2. two textview

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment