Quantcast
Viewing all articles
Browse latest Browse all 8068

How go back to previous controller

Hi Friends,

I am developing an android app using alloy titanium, I need your help for following

I am creating a TableView with dynamic row data, here i am passing row data to another controller and display table

1.xml

<Window id="addCProviderWin" modal="true">
 
        <TableView id="addCProvider" headerTitle="Careproviders">
 </Window>
1.js
var cares = [];
 
   for(var i=0;i<data.careProviders.length;i++){
 
        var names = data.careProviders[i].name;
 
 
        var DocAvatar = data.careProviders[i].avatar;
        var splitImage = DocAvatar.split('"');
        UrlImage = 'http://xxx.com'+splitImage[1];
 
        var payload ={
            name : names,
            image : UrlImage  
        }
 
        cares.push(Alloy.createController('addCares',payload).getView());
        $.addCProvider.setData(cares);
 
    }
 
    $.addCProviderWin.open();
here i am passing data to "addCares" controller

addCares.js

Alloy.Globals.counter || (Alloy.Globals.counter = 0);
var counter = ++Alloy.Globals.counter;
var args = arguments[0] || {};
$.row.title = args;
 
$.image.image = args.image;
$.title.text  = "Dr. "+args.name;
 
 
function add () {
 
 
 do some task 
}
addCares..xml
<Alloy>
    <Window>
    <TableViewRow id="row" >
        <ImageView id="image" image="url"/>
        <Label id ="title"></Label>
        <Button id="addButton" onClick ="add"></Button>
    </TableViewRow>
    </Window>
</Alloy>
here you can see a button "addButton" once user click on that button it some some task that is ok, but after that i need to got my previous page, that is controller (1.js) and its view (1.xml). How can i go back

or can i write addButton onClick function ( function add) in the first controller?.

Please help


Viewing all articles
Browse latest Browse all 8068

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>