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>
    




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

  • 相关阅读:
    SQL注入与防范
    JDCP连接池连接数据库报错:java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z
    数据库连接池(基于MySQL数据库)
    使用JDBC连接MySQL数据库的一个基本案例
    快速排序的java实现
    在C++的函数中如何指定一个数组,使得这个数组的大小由函数的输入值来决定
    WORD2010如何把全角字母和数字批量转换成半角
    地图安卓
    浅谈java异常[Exception]
    Adapter的getView
  • 原文地址:https://www.cnblogs.com/Thereisnospon/p/4768453.html
Copyright © 2011-2022 走看看