MainActivity.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:id="@+id/LinearLayout1" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity" > <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Large Text" android:textAppearance="?android:attr/textAppearanceLarge" /> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Button" /> <fragment android:id="@+id/frag" android:layout_width="match_parent" android:layout_height="match_parent" class="com.blogspot.csdevbin.fragment.MainActivity$SSFFragment" /> </LinearLayout> |
hellofrag.xml
<TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@color/colorAccent" android:text="fragment example " /> |
MainActivity.java
package com.blogspot.csdevbin.fragment;
import
android.annotation.SuppressLint;
import android.app.Fragment;
import
android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import
android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
public class MainActivity
extends AppCompatActivity {
@Override
protected void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@SuppressLint("NewApi")
public static class
SSFFragment extends Fragment {
@Override
public View onCreateView(LayoutInflater
inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the
layout for this fragment
View v =
inflater.inflate(R.layout.hellofrag, container, false);
return v;
}
}
}
|
Comments :
Post a Comment