我有一个“发送”按钮内的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
后它推动你想要的按钮升级状态 –