zoukankan      html  css  js  c++  java
  • Fragment使用

    静态加载

    MyFragment.java
    public class MyFragment extends Fragment {
        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container,
                                 Bundle savedInstanceState) {
            View view=inflater.inflate(R.layout.fragment_my, container, false);
             Button button= (Button)view.findViewById(R.id.fragment_button);
            button.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    Toast.makeText(getActivity(), "HELLO", Toast.LENGTH_SHORT).show();
                }
            });
            return view;
        }
    }

    frament_my.xml

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:orientation="vertical"
        android:layout_height="match_parent"
        android:background="#99CCFF">
        <Button
            android:background="@drawable/an_button_selector"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:id="@+id/fragment_button"
            android:text="Yeah"
            android:textSize="25sp"
            android:textColor="#ffffff"
            />
    </LinearLayout>
    

    activity_test_fragment.xml
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:orientation="vertical"
        android:layout_height="match_parent"
        android:background="#F0FFFF">
        <fragment
            android:id="@+id/myFragment"
            android:layout_width="match_parent"
            android:layout_height="0dp"
            android:layout_weight="1"
            android:name="com.example.MyFragment"
            tools:layout="@layout/fragment_my">
        </fragment>
        <Button
            android:id="@+id/fragment_button"
            android:text="Button"
            android:textColor="#ffffff"
            android:textSize="25sp"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="@drawable/send_button_selector"/>
    </LinearLayout>
    




    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    陶哲轩实分析 习题 7.1.5
    java程序员必知的 8大排序
    java抽象类
    公式解析器开源项目整理
    大并发处理解决方案
    让Java代码跑得更快
    Java基础知识 (扫盲)
    一道多线程题目的解决方案
    如何优化JAVA程序设计和编码,提高JAVA性能
    词法分析(NFA与DFA)
  • 原文地址:https://www.cnblogs.com/Thereisnospon/p/4768453.html
Copyright © 2011-2022 走看看