contact filter layer structure:->
|----> * ACCOUNT DATA
.....|------> ** CONTACT DISPLAY FILTERING (global filter forall tabs)
.....|------> *** ONLY CONTACTS WITH PHONES (seperate filter for tabs: "Phone" and "Contacts")
IMPORTANT:
*........"ACCOUNT DATA"(filter layer 1) is related to all tabs ! excluded: to recognize the phone number (on tab"phone" and "history") all accounts of contact databases will be used (however it is set).
**......."CONTACT DISPLAY FILTERING"(filter layer 2) is a global filter, but only valid if "ONLY CONTACTS WITH PHONES" is disabled (which can be seperate set for tabs: "Phone" and "Contacts")
***....."ONLY CONTACTS WITH PHONES"(filter layer 2) if activated, then it will not use the."CONTACT DISPLAY FILTERING"
################################
hope it is clear .....
LAYER 1: ->see settings: "account data"
there you can define, which contact account types should be used.
LAYER 2: ->see settings: -> GLobal settings -> "Contact display filtering"
there you can define, which contacts should be displayed. this is the same filter as it is in your system (normally can be configured on your stock contact application)
BUT ! -> this LAYER " is only valid, if the layer 3 (see below) "Only contacts with phone number" is disabled !!!!
LAYER 2(too): can be set different on tab "Phone" and on tab "Contacts"
->see settings: -> Phone settings -> "Only contacts with phone number"
->see settings: -> detail view settings -> contact view settings -> "Only contacts with phone number"
if - this is set, then the android's system filtering will be not used. and it show all contacts,which are having minimum 1 phone number.
extra hint: tab "Search" show all contacts (which are activated by LAYER 1), and can search in all fileds
(sure, that this woul be take more time to search, because it will search in every contact field !)
PLS:
SORRY, that we are not having a real manual to know that
![Smile :)](./images/smilies/icon_e_smile.gif)
if i have time, i will make a FAQ or a manual or video ... but before we are trying to implemment the most important functions, and then we will do that.