私はFacebookのような操作をしたい、スクロールビューを負のyまでドラッグすると、アクティビティインジケータが表示され、ビューが更新されます。スクロールでScrollViewをリフレッシュする
次のコードを実装すると、IOS上で動作しています。しかし、Androidデバイスで実行すると、スクロールyは0以上の値しか持たないように見え、スクロールしてスクロールすることはできません。
async void ContentScrollView_Scrolled(object sender, ScrolledEventArgs e)
{
if (!hold)
{
if (ContentScrollView.ScrollY < -70)
{
hold = true;
scrollLoadingBar.IsRunning = true;
scrollLoadingBar.IsVisible = true;
netStructure structure = await Net.getWebServicesData("chart.asmx/GetCampaignChart?username=" + App.username + "&password=" + App.password + "&campid=" + App.campid + "&noOfChart=1&callback=");
if (structure.status)
{
App.chart1 = structure.returnObject;
setcampaignchart();
}
else
{
await DisplayAlert("Loading Chart Error", structure.errorMessage, "Ok");
}
scrollLoadingBar.IsVisible = false;
scrollLoadingBar.IsRunning = false;
}
}
if (hold)
{
if (ContentScrollView.ScrollY == 0)
{
hold = false;
}
}
}
Androidでこの機能を使用するにはどうすればよいですか?
このライブラリの使用方法について詳しく説明してください。答えは、それは非常に低品質であり、実際にStackOverflowの品質に適合していないので – Cheesebaron
私はどのように彼の仕事をプロジェクトに実装するか尋ねるかもしれません? –
@RyanShine [パッケージ]フォルダを右クリックし、[パッケージの追加]をクリックします。 [パッケージの追加]ウィンドウがポップアップ表示されます。 Refractored.XamForms.PullToRefreshを検索します。図書館は左側にあります。それを選択し、[パッケージの追加]をクリックします。今度はライブラリがプロジェクトに追加され、Xamlコードのウィジェットを参照すると、 – Sreeraj