fragment頁面重新整理

2021-07-09 04:27:52 字數 935 閱讀 6394

在專案中遇到要在乙個fragment裡面新增兩個登入和未登入的布局檔案,也就是說在設定裡面登出登入,切換到我的tab介面時需要載入未登入的布局檔案,重新整理布局思路如下:在fragment的onstart()方法裡面載入另外乙個布局:

例項化布局的方法:

layout_not_login = inflater.inflate(

r.layout.activity_not_login_me, container, false);

signtv = (textview) layout_not_login.findviewbyid(r.id.sign);

registertv = (textview) layout_not_login

.findviewbyid(r.id.register);

signtv.setonclicklistener(new signclicklistener());

registertv.setonclicklistener(new registerclicklistener());

settv = (textview) layout_not_login.findviewbyid(r.id.setting);

settv.setonclicklistener(new settingclicklistener());

browsertv = (textview) layout_not_login

.findviewbyid(r.id.broswertv);

browsertv.setonclicklistener(new mybrowserclicklistener());

img = (imageview) layout_not_login.findviewbyid(r.id.img);

img.setonclicklistener(new onclicklistener() {



fragment切換時,重新整理資料

一般,我們做專案,底部的4個fragment切換時,最好可以重新整理資料 做fragment顯影藏時,最好用hide,show 這時會有乙個方法onhiddenchanged 在這裡面我們可以重新整理資料 還可以做這個操作 點當前tab,也重新整理介面 override public void on...

Fragment關閉指定頁面

好記性不如爛筆頭,沒事記錄下,下次需要可以直接就能看了。使用fragment需要記住這4個步驟 1.獲取fragmentmanager管理器,有個v4包下的,一般都用這個 getsupportfragmentmanager 2.開啟事務,fragmentmanager.begintransactio...

Fragment動態新增頁面

一.首先將fragment準備好 包含兩部分,一部分是布局檔案,一部分是類 1.布局檔案 普通的布局檔案就行 2.類 在類中引入布局檔案 package com.example.administrator.fragment import android.os.bundle import androi...