【发布时间】:2019-01-07 15:51:21
【问题描述】:
如何将我的 firebase 数据库连接到我的 xamarin listview 并获取它的值?
private List<string> mItems;
private ListView list_device;
private const string FirebaseURL = "https://abtrackslogin.firebaseio.com/";
FirebaseAuth auth;
DatabaseReference mDatabase;
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
SetContentView(Resource.Layout.DeviceList);
auth = FirebaseAuth.GetInstance(MainActivity.app);
list_device = FindViewById<ListView>(Resource.Id.list_device);
mDatabase = FirebaseDatabase.GetInstance(FirebaseURL).GetReference(auth.CurrentUser.Uid);
GetData();
list_device.ItemClick += listitemClick;
}
private void GetData()
{
FirebaseDatabase
.Instance
.Reference
.Child(auth.CurrentUser.Uid);
ArrayAdapter<string> adapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleListItem1, mItems);
list_device.Adapter = adapter;
}
【问题讨论】:
标签: android database firebase xamarin firebase-realtime-database