我不知道我在找什麼,這就是爲什麼我要在這裏發佈信息,我需要在刷新或編輯其他片段時進行一些更改。這是描述我需要的屏幕截圖 當編輯內容時自動刷新的片段
對不起,但這就是我找到的,這就是我要找的。
因此,這是某人的個人資料隱藏在白色標記下,當您按下按鈕進行編輯時,您將看到新的片段,您可以自定義,添加照片,填寫姓名年齡等......當您按下按鈕時將您保存回這個凍結的片段,並查看有關您的配置文件的更新信息,但仍然可以再次編輯它,如您所見。
我需要一些文檔解決這個問題,要明白,
我不知道我在找什麼,這就是爲什麼我要在這裏發佈信息,我需要在刷新或編輯其他片段時進行一些更改。這是描述我需要的屏幕截圖 當編輯內容時自動刷新的片段
對不起,但這就是我找到的,這就是我要找的。
因此,這是某人的個人資料隱藏在白色標記下,當您按下按鈕進行編輯時,您將看到新的片段,您可以自定義,添加照片,填寫姓名年齡等......當您按下按鈕時將您保存回這個凍結的片段,並查看有關您的配置文件的更新信息,但仍然可以再次編輯它,如您所見。
我需要一些文檔解決這個問題,要明白,
試試這個 添加該代碼在你的活動/片段
private BroadcastReceiver mMessageReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
// write your update code here
}
};
註冊廣播接收器的onCreate()如果活動或onCreateView()如果片段
LocalBroadcastManager.getInstance(mActivity).registerReceiver(mMessageReceiver,
new IntentFilter(Constant.UPDATE_CHAT_COUNT));
Un在onDestroy()中註冊廣播接收器()如果活動或onDestroyView()如果片段
LocalBroadcastManager.getInstance(mActivity).unregisterReceiver(mMessageReceiver);
更新的個人資料後,通知使用此代碼
Intent intent1 = new Intent(Constant.UPDATE_CHAT_COUNT);
LocalBroadcastManager.getInstance(mActivity).sendBroadcast(intent1);
您可以通過使用2路1)使用接口實現這一點,2)利用廣播接收器 –
使用localbroadcastmanager或eventbus –
以及如何自定義開關這樣的一個?有沒有可能性? – Kertuj