我有一個「發送」按鈕內的dialogFragment按鈕,onClick事件將新數據按鍵值推送到firebase。兩個不同動作的一個按鈕
我希望這個按鈕在用戶點擊特定按鈕時也像是「更新」按鈕。數據將在與之前相同的關鍵值下在Firebase中進行更新。
這是發送按鈕的onClick方法:
send_btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//some code .....//
DatabaseReference newPost = mDatabase.push();
str_key = newPost.getKey();
trempData = new TrempData(str_key, str_uid, str_name, str_phone, str_from, str_to, str_date, str_time, str_extra, str_timestamp);
newPost.setValue(trempData);
Toast.makeText(getActivity(), "Tremp Added", Toast.LENGTH_SHORT).show();
dismiss();
}
});
有什麼建議?
當他打開開始狀態 –
我不知道什麼樣的對話我undrestand你的問題.. 開始狀態是當用戶點擊發送btn新數據推送到firebase – Nauruto
後它推動你想要的按鈕升級狀態 –