在專案中遇到要在乙個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...