Home > Android > Android Fragment Example | Whatsapp Model

Android Fragment Example | Whatsapp Model

ANDROID

Android Fragment Example

Fdaytalk Forum

Android Fragment Example : Fragment Activity

Android Program of fragment sample code example

       

Java Code

import android.app.Activity;
import android.app.FragmentManager;
import android.app.FragmentTransaction;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;

public class FragAct extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_frag);

FragmentManager fm = getFragmentManager();
FragmentTransaction fgtr = fm.beginTransaction();
fgtr.add(R.id.ll1,new MyFragment2());
fgtr.commit();

}

public void openOne(View v)
{
FragmentManager fm = getFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
ft.replace(R.id.ll1,new MyFragment1());
ft.commit();
}

public void openTwo(View v)
{
FragmentManager fm = getFragmentManager();
FragmentTransaction fgtr = fm.beginTransaction();
fgtr.replace(R.id.ll1,new MyFragment2());
fgtr.commit();
}

public void openThree(View v)
{
FragmentManager fm = getFragmentManager();
FragmentTransaction fgtr = fm.beginTransaction();
fgtr.replace(R.id.ll1,new MyFragment3());
fgtr.commit();
}
}


Java Code(MyFragment1)

import android.app.Fragment;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class MyFragment1 extends Fragment
{
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
super.onCreateView(inflater, container, savedInstanceState);
View v = inflater.inflate(R.layout.fragment_layout1,container,false);
return v;
}
}

Java Code(MyFragment2)

import android.app.Fragment;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class MyFragment2 extends Fragment
{
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
super.onCreateView(inflater, container, savedInstanceState);
View v = inflater.inflate(R.layout.fragment_layout2,container,false);
return v;
}
}

Java Code(MyFragment3)

import android.app.Fragment;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class MyFragment3 extends Fragment
{
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
super.onCreateView(inflater, container, savedInstanceState);
View v = inflater.inflate(R.layout.fragment_layout3,container,false);
return v;
}
}

 

Layout XML Code(activity_frag)

<?xml version=”1.0″ encoding=”utf-8″?>
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”
xmlns:tools=”http://schemas.android.com/tools”
android:layout_width=”match_parent”
android:layout_height=”match_parent”
android:orientation=”vertical”
android:paddingBottom=”@dimen/activity_vertical_margin”
android:paddingLeft=”@dimen/activity_horizontal_margin”
android:paddingRight=”@dimen/activity_horizontal_margin”
android:paddingTop=”@dimen/activity_vertical_margin”
tools:context=”com.andro.tech.androidproject.FragAct”>

<TextView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:textSize=”@dimen/textsize”
android:layout_gravity=”center”
android:textStyle=”bold”
android:text=”FRAGMENTS”
android:layout_marginBottom=”10dp” />

<TableLayout
android:background=”#0080ff”
android:layout_margin=”5dp”
android:layout_width=”match_parent”
android:layout_height=”wrap_content”>

<TableRow>

<Button
android:layout_margin=”5dp”
android:layout_weight=”1″
android:background=”#ff00dd”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”One”
android:onClick=”openOne”/>
<Button
android:layout_margin=”5dp”
android:layout_weight=”1″
android:background=”#ff3c00″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”Two”
android:onClick=”openTwo”/>

<Button
android:layout_margin=”5dp”
android:layout_weight=”1″
android:background=”#08ff00″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”Three”
android:onClick=”openThree”/>

</TableRow>

</TableLayout>

<LinearLayout
android:id=”@+id/ll1″
android:background=”#08ff00″
android:orientation=”vertical”
android:layout_width=”match_parent”
android:layout_height=”320dp”
android:layout_marginBottom=”20dp”>

</LinearLayout>

<Button
android:layout_width=”match_parent”
android:layout_height=”wrap_content”
android:text=”@string/sourcecode”
android:background=”@color/bgcolor”
android:textStyle=”bold”
android:textColor=”@color/text”/>

</LinearLayout>

Layout XML Code(fragment_layout1)

<?xml version=”1.0″ encoding=”utf-8″?>
<LinearLayout
xmlns:android=”http://schemas.android.com/apk/res/android”
android:orientation=”vertical”
android:gravity=”center”
android:background=”#ff00dd”
android:layout_width=”match_parent”
android:layout_height=”match_parent”>

<TextView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”I am One”
android:textColor=”#FFF”
android:textStyle=”bold”
android:textSize=”30sp”/>

</LinearLayout>

Layout XML Code(fragment_layout2)

<?xml version=”1.0″ encoding=”utf-8″?>
<LinearLayout
xmlns:android=”http://schemas.android.com/apk/res/android”
android:orientation=”vertical”
android:gravity=”center”
android:background=”#ff3c00″
android:layout_width=”match_parent”
android:layout_height=”match_parent”>

<TextView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”I am Two”
android:textColor=”#FFF”
android:textStyle=”bold”
android:textSize=”30sp”/>

</LinearLayout>

Layout XML Code(fragment_layout3)

<?xml version=”1.0″ encoding=”utf-8″?>
<LinearLayout
xmlns:android=”http://schemas.android.com/apk/res/android”
android:orientation=”vertical”
android:gravity=”center”
android:background=”#08ff00″
android:layout_width=”match_parent”
android:layout_height=”match_parent”>

<TextView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”I am Three”
android:textColor=”#FFF”
android:textStyle=”bold”
android:textSize=”30sp”/>

</LinearLayout>


Output :

       

 

Download Source Code

android fragment example source code

Learn Android 

Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api' It will be removed at the end of 2018

Configuration ‘compile’ is obsolete and has been replaced with ‘implementation’ and ‘api’

Configuration 'compile' is obsolete and has been replaced with 'implementation' and 'api' It will be ...
Read More

Android Fragment Example | Whatsapp Model

ANDROID Android Fragment Example Android Fragment Example : Fragment Activity Android Program of fragment sample ...
Read More
Android Intent Service

Android Intent Service | Phone Vibration

Android Intent Service ANDROID Android Program of Android Intent Service (Vibrate) Activity: Making Phone to ...
Read More

Explicit Intent In Android | Switching With Data

Explicit Intent In Android An intent is abstract used with startActivity to launch/start an Activity, ...
Read More
Explicit Intent In Android

Explicit Intent In Android | Switching Without Data

Explicit Intent In Android Android Program of Explicit Intent In Android (Switching Without Data)     Java ...
Read More
Android Sqlite Database Example

Android Sqlite Database Example | Source Code

ANDROID Android Sqlite Database Example Android Sqlite Database Example     Java Code(SQLiteAct) import android.app.Activity; ...
Read More
Android Button onclick

Android Button onclick | Event Handler

ANDROID Android Button onclick Android Button onclick | Event Handler             ...
Read More

Android Program – Navigation Drawer

ANDROID Android Program - Navigation Drawer       Java Code(NavAct) import android.app.Activity; import android.content.Intent; ...
Read More

Android Program – Wifi Activity

ANDROID Android Program - Wifi Activity          Java Code(WifiAct) import android.app.Activity; import ...
Read More

Android Program – Drawable shape resource

ANDROID Android Program of Drawable shape resource Java Code(ShapeAct) import android.app.Activity; import android.content.Intent; import android.os.Bundle; ...
Read More

Android Program – Email Activity

ANDROID Android Program - Email Activity         Java Code(EmailAct) import android.app.Activity; import ...
Read More

Android Program – Options Menu

ANDROID Android Program - Options Menu           Java Code(OptionAct) import android.content.Intent; ...
Read More

Android Program – Context Menu

ANDROID Android Program - Context Menu      Java Code(ContextAct) import android.app.Activity; import android.content.Intent; import ...
Read More

Android Program – Notification Activity

ANDROID Android Program of Notification Activity     Java Code(NotificationAct) import android.app.Activity; import android.app.Notification; import ...
Read More
Android Seekbar Example

Android Seekbar Example | Source Code

Android Seekbar Android Seekbar Example    Java Code(SeekAct) import android.app.Activity; import android.content.Intent; import android.os.Bundle; import ...
Read More
Android Ratingbar

Android Ratingbar | Source Code

 Android Ratingbar  Android Ratingbar | Source code    Java Code(RatingAct ) import android.app.Activity; import android.content.Intent; ...
Read More
Android Radio Button Example

Android Radio Button | Snippet | Source Code

 Android Radio Button  Android Radio Button Example:         Java Code(RadioAct) import android.app.Activity; ...
Read More

Android Program -Touch Activity

ANDROID Android Program -Touch Activity     Java Code(TouchAct ) import android.app.Activity; import android.content.Intent; import android.graphics.Color; ...
Read More

Android Program – Time Picker Activity

ANDROID Android Program - Time Picker Activity      Java Code(TimeAct) import android.app.Activity; import android.app.Dialog; ...
Read More

Android Program – Date Activity

ANDROID Android Program - Date Activity       Java Code(DateAct)  import android.app.Activity; import android.app.DatePickerDialog; ...
Read More

Android Program – Audio Player Activity

ANDROID Android Program - Audio Player Activity Java Code(AudioAct) import android.app.Activity; import android.content.Intent; import android.os.Bundle; ...
Read More

Android Program – Call Dial Activity

ANDROID  Android Program of Call Dial Activity    Java Code(DialAct ) import android.app.Activity; import android.content.Intent; ...
Read More

Android Program – Camera Activity

ANDROID  Android Program of Camera Activity Java Code(CameraAct) import android.app.Activity; import android.content.Intent; import android.provider.MediaStore; import ...
Read More
Android Alertdialog Example

Android Alertdialog Example

Android Alertdialog Example Android Alertdialog Example    Java Code (AlertDialogAct) import android.app.Activity; import android.content.DialogInterface; import ...
Read More
Android Spinner Example

Android Spinner Example

Android Spinner  Android Spinner Example     Java Code(SpinnerAct) import android.app.Activity; import android.content.Intent; import android.os.Bundle; ...
Read More
Android Listview Example

Android Listview Example

Android Listview   Android Listview Example      Java Code(ListViewAct) import android.app.Activity; import android.content.Intent; import android.os.Bundle; ...
Read More
Android Checkbox Example

Android Checkbox Example

ANDROID Android Checkbox Example    Java Code(CheckBoxAct) import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; ...
Read More
Toast Example In Android

Android Program – Toast Activity

Toast Example In Android Toast Example In Android     Java Code(ToastAct ) import android.app.Activity; ...
Read More

Andriod Program – Intent Action

ANDROID Android program for Intent Action        Java Code(MainAct)  import android.app.Activity; import android.content.Intent; ...
Read More
Android Interview Questions For Freshers

Android Interview Questions For Freshers

 Android Interview Questions For Freshers Android Interview Questions For Freshers | Experience How many activity ...
Read More

Follow Us – Never Miss Update

Fb/PageTwitterGoogle+InstagramPinterest 

[metaslider id=3165]

Recent   

Android fragment with android fragment example source code | Whatsapp Model

Is this Useful content For You?