Home > Android > Android Fragment Example | Whatsapp Model

Android Fragment Example | Whatsapp Model

ANDROID

Android Fragment Example

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 

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 



Recent   

Android fragment with android fragment example source code | Whatsapp Model

Leave a Reply

Your email address will not be published. Required fields are marked *

Translate »