I have used Activity Indicator in my page but it is not hiding when i set it to false in any promise but when i set false outside promise it is hiding
//My ts file
public loadLanguages() {
this.isLoading= true; //where i am setting value true for activity indicator
for (var i = 0; i < 1; i++) {
this.ArrayLangauge.push("Select Langauge");
}
this.registerService.language()
.then(a => {
if (a) {
for (var i = 0; i < a[0].languages.length; i++) {
}
} this.isLoading=false; ////where i am setting value false for activity indicator
});
}
//my Html
<AbsoluteLayout height="100%" width="100%">
<ActivityIndicator class="indicator" [busy]="isLoading" [visibility]=" isLoading ? 'visible' : 'collapse'" row="1" horizontalAlignment="center" verticalAlignment="center"></ActivityIndicator>
</AbsoluteLayout>