康奈尔大学Cornell毕业,证成绩,单/薇70709,1118#美国假毕业,证成绩,单制作#康奈尔大学Cornell毕业,证成绩,单
↧
康奈尔大学Cornell毕业,证成绩,单/薇70709,1118#美国假毕业,证成绩,单制作#康奈尔大学Cornell毕业,证成绩,单
↧
毕业,证 @微927,0079伦敦大学学院毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
↧
毕业,证 @微927,0079兰卡斯特大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
毕业,证 @微927,0079巴斯大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
毕业,证 @微927,0079拉夫堡大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
↧
毕业,证 @微927,0079利兹大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
毕业,证 @微927,0079约克大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
毕业,证 @微927,0079南安普顿大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
NYU毕业,证成绩,单/薇70709,1118#美国假毕业,证成绩,单制作#纽约大学毕业,证成绩,单
NYU毕业,证成绩,单/薇70709,1118#美国假毕业,证成绩,单制作#纽约大学毕业,证成绩,单
↧
↧
Load more items without button click
Dears,
I am implementing load more items to listview without a button.
My code:
public partial class DashBoardPage : ContentPage
{
ObservableCollection<string> Items;
bool isLoading;
public DashBoardPage()
{
InitializeComponent();
Items = new ObservableCollection<string>();
var listview = new ListView();
listview.ItemsSource = Items;
listview.ItemAppearing += (sender, e) =>
{
if (isLoading || Items.Count == 0)
return;
//hit bottom!
if (e.Item.ToString() == Items[Items.Count - 1])
{
LoadItems();
}
};
LoadItems();
}
public async void LoadItems()
{
isLoading = true;
HttpClient client = new HttpClient();
var response = await client.GetAsync("My Url");
string tweetJson = await response.Content.ReadAsStringAsync();
UserTweetResponse userTweetResponse = new UserTweetResponse();
if (tweetJson != "")
{
userTweetResponse = JsonConvert.DeserializeObject<UserTweetResponse>(tweetJson.ToString());
}
ListView1.ItemsSource = userTweetResponse.userTweetsList;
isLoading = false;
}
}
I refer the following link and confused with the for loop inside LoadItems():
https://montemagno.com/load-more-items-at-end-of-listview-in/
for (int i = 0; i < 20; i++)
{
Items.Add (string.Format("Item {0}", Items.Count));
}
In my case I am using itemSource property to bind the response to list view.
How can I fix this?
Thanks in advance
↧
毕业,证 @微927,0079东英格利亚大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
罗格斯大学RU毕业,证成绩,单/薇70709,1118#美国假毕业,证成绩,单制作#罗格斯大学RU毕业,证成绩,单
罗格斯大学RU毕业,证成绩,单/薇70709,1118#美国假毕业,证成绩,单制作#罗格斯大学RU毕业,证成绩,单
↧
毕业,证 @微927,0079萨塞克斯大学毕业,证 @微927,0079x毕业,证成绩单/留学认证,教育部公证 x
↧
↧
毕业,证 @微927,0079布里斯托大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
毕业,证 @微927,0079谢菲尔德大学毕业,证 @微927,0079ff毕业,证成绩单/留学认证,教育部公证 ff
↧
毕业,证 @微927,0079爱丁堡大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
毕业,证 @微927,0079纽卡斯尔大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
↧
UMN毕业,证成绩,单/薇70709,1118#美国假毕业,证成绩,单制作#明尼苏达大学双城分校毕业,证成绩,单
UMN毕业,证成绩,单/薇70709,1118#美国假毕业,证成绩,单制作#明尼苏达大学双城分校毕业,证成绩,单
↧
毕业,证 @微927,0079肯特大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧
毕业,证 @微927,0079格拉斯哥大学毕业,证 @微927,0079毕业,证成绩单/留学认证,教育部公证
↧