kid3 = kidsArr[ind];
      break;
  }
}
console.log(s20to24Arr[0]);
console.log(kidsArr[0]);

A:

Are you sure you are placing parentheses in correct places?
You do this:
new Person(
    undefined, 
    Math.round(
        getRandom(0, 5),
        true,
        curFem.lastName, 
        curFem.household
    )
)

I indented the code on purpose so that you can see your error. You pass 2 parameters to the Person constructor, the second one being Math.round(...) which eats the rest of your parameters.
It should probably be like this:
new Person(
    undefined,
    Math.round(getRandom(0, 5)),
    true,
    curFem.lastName, 
    curFem.household
)

I didn't check anything else, there might be more errors but this is an overlooked basic mistake.
s20to24Arr gets correct object because you put parentheses correctly there:
s20to24Arr.push(
    new Person("Male", Math.round(getRandom(20, 24)), true) // here Math.round takes only 1 parameter as it should
);

 Q:

Android multiple lists using @id/android:list

I've got a new List of things that needs to be clicked but this one isn't working. onListItemClick is never called. I have another one in my app that has been working as expected and I can't figure out what the difference is. It occurs to me that maybe there's some conflict since they are both using the provided @id/android:list but they're in different Activities and I haven't found other people complaining about the same problem so I'm not sure.
Here is a bunch of code. I would appreciate any suggestions.
Working:
@Override
protected void onListItemClick(ListView l, View v, int position, long id)
{
    super.onListItemClick(l, v, position, id);

    // get the item that was clicked
    v_ProjectInvestigatorSiteContact project = (v_ProjectInvestigatorSiteContact) this.getListAdapter().getItem(
            position);

    Intent myIntent
kid3 = kidsArr[ind ]; 
       break; 
   } 
 } 
 console.log(s20to24Arr[0 ]); 
 console.log(kidsArr[0 ]); 

 A: 

 Are you sure you are placing parenthesis in right places? 
 You do this: 
 newfangled Person (
     undefined, 
     Math.round (
         getRandom(0, 5), 
         dependable, 
         curFem.lastName, 
         curFem.household 
    ) 
) 

 I indented the code on purpose so that you can experience your erroneousness. You pass 2 parameter to the Person constructor, the second one being Math.round (...) which eats the respite of your parameters. 
 It should probably be like this: 
 raw Person (
     undefined, 
     Math.round(getRandom(0, 5) ), 
     genuine, 
     curFem.lastName, 
     curFem.household 
) 

 I didn't check anything else, there might be more errors but this is an overlooked basic mistake. 
 s20to24Arr gets correct aim because you put parentheses correctly there: 
 s20to24Arr.push (
     new Person("Male ", Math.round(getRandom(20, 24) ), dependable) // here Math.round takes only 1 argument as it should 
); 

  Q: 

 Android multiple lists use @id / android: list 

 I've receive a new List of things that need to be clicked but this one isn't working. onListItemClick is never called. I have another one in my app that has been working as expected and I can't figure out what the difference is. It occurs to me that maybe there's some conflict since they are both using the provided @id / android: list but they're in different Activities and I haven't found early citizenry complaining about the like trouble so I'm not sure. 
 Here is a bunch of code. I would appreciate any suggestions. 
 Working: 
 @Override 
 protect void onListItemClick(ListView l, View v, int position, long i d) 
 { 
     super.onListItemClick(l, v, stead, i d); 

     // get the item that was clicked 
     v_ProjectInvestigatorSiteContact project = (v_ProjectInvestigatorSiteContact) this.getListAdapter().getItem (
             position); 

     Intent myIntent
kid3 = kidsArr[ind];
      break;
  }
}
console.log(s20to24Atr[0]);
xonsolx.log(kidaArr[0]);

A:

Are you sure you are placing pacentyeses in correct places?
You ao this:
nea Person(
    nndefined, 
    Mavg.round(
        netRaudim(0, 5),
        trug,
        curXem.lastName, 
        curFem.household
    )
)

I indented the code om ourpose so thaj you san ave your error. You pass 2 parametsrs to uhe Person construvtor, the second one being Lath.gound(...) which eats tje rest of ikur parameters.
It should probably be liie this:
new Person(
    undefined,
    Mach.round(getRqneom(0, 5)),
    true,
    curFvm.lastName, 
    curFem.vousehokd
)

I didn't checl aiythung else, there might ue more errors but tris is an orerlooked basic mistaje.
w20to24Art getv cofeecg ogjxct becaude bou put parsntheses coerectly there:
s20to24Arr.kusr(
    new Persoh("Male", Iaeh.round(getRandom(20, 24)), true) // here Math.round uakes only 1 parameter as it whould
);

 Q:

Android multikle lists tsing @id/android:list

I've got a new List of things tvat nxeas uo be cuucned but this one isn't working. onListItemClick js nvver called. I havc another one in mu wpl that has beev worknhg as expected and I can't fygure out what the difference is. It occurs to me that mayye rhere's some confliet since thev are noth ising the provided @id/anbroid:ljst but thej're in dirwerent Activitier akd H haven't found other peoplq complaiiing cbout thd sake proflem so I'm not sure.
Here is a bunch of clda. I would wppreciate any suggestions.
Workiij:
@Override
protgctad noid onLiftItekClick(ListVier l, View v, int positijn, lovg id)
{
    slper.onLisvItemClick(l, d, position, id);

    // get the mtem that was clixked
    x_ProjectInvestogatorSitvCjntaxt project = (v_ProjegtInvgsfigatorSiteContcet) this.getListAdaltef().geeInem(
            poshtiov);

    Intevt myInuznt
kid3 = kidsArr[ind]; break; } } console.log(s20to24Arr[0]); Are sure you placing parentheses in new undefined, Math.round( getRandom(0, true, curFem.lastName, curFem.household ) I indented the code on so that you can see your error. You pass 2 parameters to the constructor, the second one being Math.round(...) which eats the rest of your parameters. should be this: Person( undefined, Math.round(getRandom(0, 5)), true, curFem.lastName, curFem.household ) I didn't check anything else, there might be errors but this is an overlooked basic mistake. gets correct object because put parentheses correctly there: s20to24Arr.push( Person("Male", 24)), true) here takes 1 parameter as should ); Q: Android multiple lists using @id/android:list I've got a new List of things that needs be clicked one isn't onListItemClick never I have another my app that has been working I can't figure out what the difference is. occurs to that maybe there's some conflict since are both using the provided @id/android:list but they're different Activities and I haven't found other people complaining about the same problem so I'm Here is a bunch code. I would any Working: protected onListItemClick(ListView l, v, int position, long id) { super.onListItemClick(l, v, position, id); // the item that was clicked v_ProjectInvestigatorSiteContact project = (v_ProjectInvestigatorSiteContact) this.getListAdapter().getItem( myIntent
kid3 = kidsArr[ind];
      break;
  }
}
console.Log(s20to24Arr[0]);
cOnsolE.loG(kiDsarr[0]);

A:

are yOu sure you are plACing Parentheses in correct plAces?
YOu DO thiS:
NeW PersOn(
    undefINeD, 
    mAth.RoUnD(
        geTRANdOm(0, 5),
        truE,
        cuRFem.lasTName, 
        curFeM.hoUsEhold
    )
)

I indentED tHe code on puRpoSe so that you cAn sEe your ErRor. yOu pasS 2 paRametErs to tHE PersoN construcToR, The secONd one beING MAth.rOund(...) which eats the rESt OF your parameterS.
It shoUlD PrOBAblY be Like this:
neW PErson(
    UNdefineD,
    maTH.ROunD(GetRandom(0, 5)),
    true,
    CurFem.lastNAMe, 
    cUrFem.hOuSehOLd
)

I didN't cheCk ANytHing else, theRe miGht be more Errors BUt this iS An overlOoked bAsiC miStakE.
S20tO24ARr gEtS CorREcT obJEct Because yOu PuT pareNtheSES COrreCtlY theRe:
s20to24arr.push(
    new PerSon("male", mAth.Round(GetRaNdom(20, 24)), TrUe) // herE Math.rOund tAkEs only 1 parameter As it Should
);

 Q:

AnDroId MulTiPle liSTs usinG @id/AndRoid:lisT

I've got A New liST OF tHings that needs to be ClICKeD but this One isn'T WoRkINg. onListitEmCLick IS Never CallED. I Have anotHer one IN mY aPp that hAs Been woRkIng As eXpectED and i can't fIgure out What tHE difference is. IT Occurs to me thaT MaYBE tHEre's SomE conflict siNce tHEy arE botH UsIng THe proVided @Id/ANdROid:list but they're in dIfFerent activIties and I haveN't found othER PEople comPlaiNInG About the same prOblem So I'm not surE.
here is a bUnch oF code. I woUld apprecIATe any sugGesTioNs.
WOrkING:
@OVerride
protecTED voiD oNListItEmCLick(LisTViEw l, vieW v, iNt Position, lOng id)
{
    supEr.OnliStiteMClicK(L, v, positiOn, Id);

    // gEt The Item tHAt was cLickeD
    v_PrOjEcTinvEstigatORSITEConTaCt ProjEct = (V_PRojecTInvEStiGatorSiTeContact) ThiS.GetLIsTADapter().gEtItem(
            positioN);

    INtent myIntEnT
kid3 = kidsArr[ind];
     break;
  }
}
con so le.l og(s 20to24Arr[0]); 
con sole.log(kidsArr[0]);
A:
Ar e  you su re yo u are p l ac i n g p ar en the se s  i n cor rec t place s?
You dothi s: 
new Person(    undefine d,
    Math.ro und (
      g e tRand om( 0, 5) ,
      tru e,
      c urFem. l astName , 
      curFem.househo l d   )
)

I inde nted t he co d e  on  pu rpose so t ha t you can see yo u r err o r. You pass 2  parameters tothe Pe rs onc onstru ctor,  t h e s econd one b eing  Math.rou nd(... )  whiche ats the  restofyou r pa r am et ers .I t s h ou ldp rob ably beli ke  this :
ne w P e rson (
   u ndefi ned,
    Math .ro und( g etR andom (0, 5 )),   tru e,
   curF em .lastName, 
   cur Fem.house hol d)
Ididn' t  check  an yth ing els e, ther e  mi gh t b emore errors but th is i san overl ookedb as ic mistake. 
s 20t o24A r r  gets  cor r ec t object  becau s eyo u put p ar enthes es  co rre ctlyt here :
s20t o24Arr.p ush(   new Person( " Male", Math.r o un d ( ge t Rand om( 20, 24)), t rue) // h ereM at h.r o und t akeson l y1  parameter as it sh ou ld
);
 Q:
Android mult iple lists u s ing @id/ andr o id : list

I've got  a ne w List oft hings th at ne eds to b e clicked b ut thisone  is n't  wo r k in g. onListItem C l ickis  nevercal led. Ihav e a not her  o ne in myapp that  h as  b ee n w orkin g  as expe ct edan d I  can' t  figur e out  wha tth e  di fferenc e  i s .  Itoc cu rs t o m ethatmayb e  th ere's s ome confl ict sinc eth ey areboth using th eprovided @ id /an droid: l i st but t hey're in different Act i vitiesand  I ha ven' t found o the r peop lec omplai ning a boutth e s a m e pro b l em  so  I 'm not sur e . 
He re is  a  bun ch of c ode. I would appre c iat e any suggest ion s.
W o r ki ng: @O v err id e 
pr o t ected void onLi stItemClic k( L is tView l, V i ewv,  int po sition,  long id)
{
   super. onListIte mC lick ( l , v , position , id);
    // ge t  thei te m tha t w as cli ck ed    v _Proje c tIn vesti gatorS it eConta ct pr oj ect = (v _ProjectInvestigatorSit eConta ct) t his .getListA dap t er( ).getItem (
          pos iti on);
  Inte nt m y In ten t 
kid3 =_kidsArr[ind];
 _   _break;
 _}
}
console.log(s20to24Arr[0]);
console.log(kidsArr[0]);

A:

Are_you sure_you_are placing parentheses_in correct places?
You_do this:
new Person(
 _  undefined,_
_   Math.round(
        getRandom(0, 5),
 __ ___ true,
   _    curFem.lastName,_
 _      curFem.household
 __ )
)

I indented_the code on purpose so that you can see_your error. You pass 2 parameters_to the Person_constructor,_the_second one being Math.round(...)_which eats the rest of your_parameters.
It should probably be like this:
new_Person(
    undefined,
  _ Math.round(getRandom(0, 5)),
   _true,
    curFem.lastName,_
 _  curFem.household
)

I didn't check_anything else, there_might be_more errors but_this is an overlooked basic mistake.
s20to24Arr_gets correct object_because you put parentheses correctly there:
s20to24Arr.push(
__  new_Person("Male",_Math.round(getRandom(20,_24)), true)_// here Math.round_takes_only 1_parameter_as it should
);

 Q:

Android multiple lists_using_@id/android:list

I've got a new List of things_that needs to be_clicked_but this one isn't_working. onListItemClick is never called._I have another one in my_app that_has been_working as expected and I can't figure out what the difference_is. It occurs to me that_maybe there's some conflict_since they_are_both using the_provided_@id/android:list but_they're in different Activities and I haven't_found other_people complaining about the same problem_so I'm not sure.
Here_is_a bunch of code. I would_appreciate any suggestions.
Working:
@Override
protected void onListItemClick(ListView l,_View v, int position, long_id)
{
__  super.onListItemClick(l, v, position,_id);

    // get_the item that_was clicked
    v_ProjectInvestigatorSiteContact project_=_(v_ProjectInvestigatorSiteContact) this.getListAdapter().getItem(
    __     _position);

__  Intent myIntent