0
我有一個Firebase數據庫。數據庫結構就是這樣的。如何通過在數組中定位一個項目來將數據添加到某個火基子陣列
Mainparent
|
employees
|
employee_1
|
name
Joe Bloggs
clock-on (Data to add when button is clicked)
我想要的是找到名稱的孩子,並添加數據的時鐘。我的java代碼我使用名稱孩子,並將其添加到列表視圖與我的應用程序,然後可以選擇。
mRootRef = new Firebase("my firebase url");
final ListView elv = (ListView)findViewById(R.id.lvnames);
mRootRef.child("employees").addChildEventListener(new ChildEventListener() {
@Override
public void onChildAdded(final DataSnapshot dataSnapshot, String s) {
final ArrayAdapter jlistAdapter = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_list_item_activated_1, webstreamsArray);
elv.setAdapter(jlistAdapter);
final String streamname = dataSnapshot.child("Fullname").getValue(String.class) ;
jlistAdapter.notifyDataSetChanged();
webstreamsArray.add(streamname);
elv.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
// **here i want to add the required data to my clockon-child. how do i add it to just the name selected from the list**
}
});
我怎麼能對數據加鍾,只是所選擇的名稱作爲目前它加入自己的孩子主要父下。對不起,如果這聽起來令人困惑大聲笑。