values.xml 568 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <resources xmlns:ns1="http://schemas.android.com/tools" xmlns:ns2="urn:oasis:names:tc:xliff:document:1.2">
  3. <integer-array name="navigation_icons">
  4. <item>@mipmap/icon_aqjc</item>
  5. <item>@mipmap/icon_aqpx</item>
  6. <item>@mipmap/icon_wfzy</item>
  7. <item>@mipmap/icon_kcpd</item>
  8. <item>@mipmap/icon_bqgl</item>
  9. <item>@mipmap/icon_ewmsm</item>
  10. </integer-array>
  11. <string-array name="navigation_txt">
  12. <item>安全检查</item>
  13. <item>安全培训</item>
  14. <item>危废转运</item>
  15. <item>库存盘点</item>
  16. <item>标签管理</item>
  17. <item>二维码扫描</item>
  18. </string-array>
  19. <integer-array name="security_check_icons">
  20. <item>@mipmap/icon_aqjc</item>
  21. <item>@mipmap/icon_aqpx</item>
  22. <item>@mipmap/icon_wfzy</item>
  23. <item>@mipmap/icon_kcpd</item>
  24. </integer-array>
  25. <string-array name="security_check_txt">
  26. <item>校院巡查</item>
  27. <item>实验室自查</item>
  28. <item>安全隐患</item>
  29. <item>随手拍</item>
  30. </string-array>
  31. <string-array name="spOrganization">
  32. <item>校院巡查</item>
  33. <item>实验室自查</item>
  34. </string-array>
  35. <string-array name="spTypes">
  36. <item>请选择检查类型</item>
  37. <item>专项检查</item>
  38. <item>综合检查</item>
  39. </string-array>
  40. <string-array name="spinnerClassTwo">
  41. <item>符合</item>
  42. <item>不符合</item>
  43. </string-array>
  44. <string-array name="spinnerItems">
  45. <item>请选择</item>
  46. </string-array>
  47. <string-array name="spinnerclass">
  48. <item>一般隐患</item>
  49. <item>重大隐患</item>
  50. <item>管理问题</item>
  51. </string-array>
  52. <attr format="reference" name="animate_relativeTo"/>
  53. <attr format="reference" name="appBarLayoutStyle"/>
  54. <attr format="enum" name="arcMode">
  55. <enum name="startVertical" value="0"/>
  56. <enum name="startHorizontal" value="1"/>
  57. <enum name="flip" value="2"/>
  58. </attr>
  59. <attr format="reference" name="badgeStyle"/>
  60. <attr format="boolean" name="barrierAllowsGoneWidgets"/>
  61. <attr format="enum" name="barrierDirection">
  62. <enum name="left" value="0"/>
  63. <enum name="right" value="1"/>
  64. <enum name="top" value="2"/>
  65. <enum name="bottom" value="3"/>
  66. <enum name="start" value="5"/>
  67. <enum name="end" value="6"/>
  68. </attr>
  69. <attr format="dimension" name="barrierMargin"/>
  70. <attr format="reference" name="bottomAppBarStyle"/>
  71. <attr format="reference" name="bottomNavigationStyle"/>
  72. <attr format="reference" name="bottomSheetDialogTheme"/>
  73. <attr format="reference" name="bottomSheetStyle"/>
  74. <attr format="reference" name="cardViewStyle"/>
  75. <attr format="boolean" name="chainUseRtl"/>
  76. <attr format="reference" name="checkedIcon"/>
  77. <attr format="color" name="checkedIconTint"/>
  78. <attr format="reference" name="chipGroupStyle"/>
  79. <attr format="reference" name="chipStandaloneStyle"/>
  80. <attr format="reference" name="chipStyle"/>
  81. <attr format="dimension" name="circleRadius"/>
  82. <attr format="reference" name="circularProgressIndicatorStyle"/>
  83. <attr format="reference" name="clockIcon"/>
  84. <attr format="reference" name="collapsingToolbarLayoutStyle"/>
  85. <attr name="colorOnBackground"/>
  86. <attr format="color" name="colorOnError"/>
  87. <attr format="color" name="colorOnPrimary"/>
  88. <attr format="color" name="colorOnPrimarySurface"/>
  89. <attr format="color" name="colorOnSecondary"/>
  90. <attr format="color" name="colorOnSurface"/>
  91. <attr format="color" name="colorPrimarySurface"/>
  92. <attr format="color" name="colorPrimaryVariant"/>
  93. <attr format="color" name="colorSecondary"/>
  94. <attr format="color" name="colorSecondaryVariant"/>
  95. <attr format="color" name="colorSurface"/>
  96. <attr format="reference" name="constraintSet"/>
  97. <attr format="string" name="constraint_referenced_ids"/>
  98. <attr format="reference" name="content"/>
  99. <attr format="reference" name="coordinatorLayoutStyle"/>
  100. <attr format="enum" name="curveFit">
  101. <enum name="spline" value="0"/>
  102. <enum name="linear" value="1"/>
  103. </attr>
  104. <attr format="integer" name="defaultDuration"/>
  105. <attr format="float" name="deltaPolarAngle"/>
  106. <attr format="float" name="deltaPolarRadius"/>
  107. <attr format="enum" name="dragDirection">
  108. <enum name="dragUp" value="0"/>
  109. <enum name="dragDown" value="1"/>
  110. <enum name="dragLeft" value="2"/>
  111. <enum name="dragRight" value="3"/>
  112. <enum name="dragStart" value="4"/>
  113. <enum name="dragEnd" value="5"/>
  114. </attr>
  115. <attr format="enum" name="drawPath">
  116. <enum name="none" value="0"/>
  117. <enum name="path" value="1"/>
  118. <enum name="pathRelative" value="2"/>
  119. <enum name="deltaRelative" value="3"/>
  120. <enum name="asConfigured" value="4"/>
  121. <enum name="rectangles" value="5"/>
  122. </attr>
  123. <attr format="reference" name="drawerArrowStyle"/>
  124. <attr format="integer" name="duration"/>
  125. <attr format="color" name="elevationOverlayColor"/>
  126. <attr format="boolean" name="elevationOverlayEnabled"/>
  127. <attr format="boolean" name="enableEdgeToEdge"/>
  128. <attr format="boolean" name="ensureMinTouchTargetSize"/>
  129. <attr format="reference" name="extendedFloatingActionButtonStyle"/>
  130. <attr format="reference" name="floatingActionButtonStyle"/>
  131. <attr format="float" name="flow_firstHorizontalBias"/>
  132. <attr format="enum" name="flow_firstHorizontalStyle">
  133. <enum name="spread" value="0"/>
  134. <enum name="spread_inside" value="1"/>
  135. <enum name="packed" value="2"/>
  136. </attr>
  137. <attr format="float" name="flow_firstVerticalBias"/>
  138. <attr format="enum" name="flow_firstVerticalStyle">
  139. <enum name="spread" value="0"/>
  140. <enum name="spread_inside" value="1"/>
  141. <enum name="packed" value="2"/>
  142. </attr>
  143. <attr format="float" name="flow_horizontalAlign">
  144. <enum name="start" value="0"/>
  145. <enum name="end" value="1"/>
  146. <enum name="center" value="2"/>
  147. </attr>
  148. <attr format="float" name="flow_horizontalBias"/>
  149. <attr format="dimension" name="flow_horizontalGap"/>
  150. <attr format="enum" name="flow_horizontalStyle">
  151. <enum name="spread" value="0"/>
  152. <enum name="spread_inside" value="1"/>
  153. <enum name="packed" value="2"/>
  154. </attr>
  155. <attr format="float" name="flow_lastHorizontalBias"/>
  156. <attr format="enum" name="flow_lastHorizontalStyle">
  157. <enum name="spread" value="0"/>
  158. <enum name="spread_inside" value="1"/>
  159. <enum name="packed" value="2"/>
  160. </attr>
  161. <attr format="float" name="flow_lastVerticalBias"/>
  162. <attr format="enum" name="flow_lastVerticalStyle">
  163. <enum name="spread" value="0"/>
  164. <enum name="spread_inside" value="1"/>
  165. <enum name="packed" value="2"/>
  166. </attr>
  167. <attr format="integer" name="flow_maxElementsWrap"/>
  168. <attr format="dimension" name="flow_padding"/>
  169. <attr format="enum" name="flow_verticalAlign">
  170. <enum name="top" value="0"/>
  171. <enum name="bottom" value="1"/>
  172. <enum name="center" value="2"/>
  173. <enum name="baseline" value="3"/>
  174. </attr>
  175. <attr format="float" name="flow_verticalBias"/>
  176. <attr format="dimension" name="flow_verticalGap"/>
  177. <attr format="enum" name="flow_verticalStyle">
  178. <enum name="spread" value="0"/>
  179. <enum name="spread_inside" value="1"/>
  180. <enum name="packed" value="2"/>
  181. </attr>
  182. <attr format="enum" name="flow_wrapMode">
  183. <enum name="none" value="0"/>
  184. <enum name="chain" value="1"/>
  185. <enum name="aligned" value="2"/>
  186. </attr>
  187. <attr format="integer" name="framePosition"/>
  188. <attr format="reference" name="headerLayout"/>
  189. <attr format="dimension" name="height"/>
  190. <attr format="reference" name="hideMotionSpec"/>
  191. <attr format="boolean" name="isLightTheme"/>
  192. <attr format="boolean" name="isMaterialTheme"/>
  193. <attr format="reference" name="itemShapeAppearance"/>
  194. <attr format="reference" name="itemShapeAppearanceOverlay"/>
  195. <attr format="color" name="itemTextColor"/>
  196. <attr format="reference" name="keyboardIcon"/>
  197. <attr format="reference" name="layoutDescription"/>
  198. <attr format="enum" name="layoutDuringTransition">
  199. <enum name="ignoreRequest" value="0"/>
  200. <enum name="honorRequest" value="1"/>
  201. </attr>
  202. <attr format="boolean" name="layout_constrainedHeight"/>
  203. <attr format="boolean" name="layout_constrainedWidth"/>
  204. <attr format="integer" name="layout_constraintBaseline_creator"/>
  205. <attr format="reference|enum" name="layout_constraintBaseline_toBaselineOf">
  206. <enum name="parent" value="0"/>
  207. </attr>
  208. <attr format="integer" name="layout_constraintBottom_creator"/>
  209. <attr format="reference|enum" name="layout_constraintBottom_toBottomOf">
  210. <enum name="parent" value="0"/>
  211. </attr>
  212. <attr format="reference|enum" name="layout_constraintBottom_toTopOf">
  213. <enum name="parent" value="0"/>
  214. </attr>
  215. <attr format="reference" name="layout_constraintCircle"/>
  216. <attr format="integer" name="layout_constraintCircleAngle"/>
  217. <attr format="dimension" name="layout_constraintCircleRadius"/>
  218. <attr format="string" name="layout_constraintDimensionRatio"/>
  219. <attr format="reference|enum" name="layout_constraintEnd_toEndOf">
  220. <enum name="parent" value="0"/>
  221. </attr>
  222. <attr format="reference|enum" name="layout_constraintEnd_toStartOf">
  223. <enum name="parent" value="0"/>
  224. </attr>
  225. <attr format="dimension" name="layout_constraintGuide_begin"/>
  226. <attr format="dimension" name="layout_constraintGuide_end"/>
  227. <attr format="float" name="layout_constraintGuide_percent"/>
  228. <attr name="layout_constraintHeight_default">
  229. <enum name="spread" value="0"/>
  230. <enum name="wrap" value="1"/>
  231. <enum name="percent" value="2"/>
  232. </attr>
  233. <attr format="dimension|enum" name="layout_constraintHeight_max">
  234. <enum name="wrap" value="-2"/>
  235. </attr>
  236. <attr format="dimension|enum" name="layout_constraintHeight_min">
  237. <enum name="wrap" value="-2"/>
  238. </attr>
  239. <attr format="float" name="layout_constraintHeight_percent"/>
  240. <attr format="float" name="layout_constraintHorizontal_bias"/>
  241. <attr format="enum" name="layout_constraintHorizontal_chainStyle">
  242. <enum name="spread" value="0"/>
  243. <enum name="spread_inside" value="1"/>
  244. <enum name="packed" value="2"/>
  245. </attr>
  246. <attr format="float" name="layout_constraintHorizontal_weight"/>
  247. <attr format="integer" name="layout_constraintLeft_creator"/>
  248. <attr format="reference|enum" name="layout_constraintLeft_toLeftOf">
  249. <enum name="parent" value="0"/>
  250. </attr>
  251. <attr format="reference|enum" name="layout_constraintLeft_toRightOf">
  252. <enum name="parent" value="0"/>
  253. </attr>
  254. <attr format="integer" name="layout_constraintRight_creator"/>
  255. <attr format="reference|enum" name="layout_constraintRight_toLeftOf">
  256. <enum name="parent" value="0"/>
  257. </attr>
  258. <attr format="reference|enum" name="layout_constraintRight_toRightOf">
  259. <enum name="parent" value="0"/>
  260. </attr>
  261. <attr format="reference|enum" name="layout_constraintStart_toEndOf">
  262. <enum name="parent" value="0"/>
  263. </attr>
  264. <attr format="reference|enum" name="layout_constraintStart_toStartOf">
  265. <enum name="parent" value="0"/>
  266. </attr>
  267. <attr format="string" name="layout_constraintTag"/>
  268. <attr format="integer" name="layout_constraintTop_creator"/>
  269. <attr format="reference|enum" name="layout_constraintTop_toBottomOf">
  270. <enum name="parent" value="0"/>
  271. </attr>
  272. <attr format="reference|enum" name="layout_constraintTop_toTopOf">
  273. <enum name="parent" value="0"/>
  274. </attr>
  275. <attr format="float" name="layout_constraintVertical_bias"/>
  276. <attr format="enum" name="layout_constraintVertical_chainStyle">
  277. <enum name="spread" value="0"/>
  278. <enum name="spread_inside" value="1"/>
  279. <enum name="packed" value="2"/>
  280. </attr>
  281. <attr format="float" name="layout_constraintVertical_weight"/>
  282. <attr name="layout_constraintWidth_default">
  283. <enum name="spread" value="0"/>
  284. <enum name="wrap" value="1"/>
  285. <enum name="percent" value="2"/>
  286. </attr>
  287. <attr format="dimension|enum" name="layout_constraintWidth_max">
  288. <enum name="wrap" value="-2"/>
  289. </attr>
  290. <attr format="dimension|enum" name="layout_constraintWidth_min">
  291. <enum name="wrap" value="-2"/>
  292. </attr>
  293. <attr format="float" name="layout_constraintWidth_percent"/>
  294. <attr format="dimension" name="layout_editor_absoluteX"/>
  295. <attr format="dimension" name="layout_editor_absoluteY"/>
  296. <attr format="dimension" name="layout_goneMarginBottom"/>
  297. <attr format="dimension" name="layout_goneMarginEnd"/>
  298. <attr format="dimension" name="layout_goneMarginLeft"/>
  299. <attr format="dimension" name="layout_goneMarginRight"/>
  300. <attr format="dimension" name="layout_goneMarginStart"/>
  301. <attr format="dimension" name="layout_goneMarginTop"/>
  302. <attr name="layout_optimizationLevel">
  303. <flag name="none" value="0"/>
  304. <flag name="standard" value="7"/> <!-- direct, barriers, chains -->
  305. <flag name="direct" value="1"/>
  306. <flag name="barrier" value="2"/>
  307. <flag name="chains" value="4"/>
  308. <flag name="dimensions" value="8"/>
  309. <flag name="ratio" value="16"/>
  310. <flag name="groups" value="32"/>
  311. <flag name="graph" value="64"/>
  312. <flag name="graph_wrap" value="128"/>
  313. </attr>
  314. <attr format="enum" name="layout_srlSpinnerStyle">
  315. <enum name="Translate" value="0"/><!--平行移动-->
  316. <enum name="Scale" value="1"/><!--拉伸形变-->
  317. <enum name="FixedBehind" value="2"/><!--固定在背后-->
  318. <enum name="FixedFront" value="3"/><!--固定在前面-->
  319. <enum name="MatchLayout" value="4"/><!--填满布局-->
  320. </attr>
  321. <attr format="reference" name="linearProgressIndicatorStyle"/>
  322. <attr format="reference" name="materialButtonOutlinedStyle"/>
  323. <attr format="reference" name="materialButtonStyle"/>
  324. <attr format="reference" name="materialButtonToggleGroupStyle"/>
  325. <attr format="reference" name="materialCalendarDay"/>
  326. <attr format="reference" name="materialCalendarFullscreenTheme"/>
  327. <attr format="reference" name="materialCalendarHeaderCancelButton"/>
  328. <attr format="reference" name="materialCalendarHeaderConfirmButton"/>
  329. <attr format="reference" name="materialCalendarHeaderDivider"/>
  330. <attr format="reference" name="materialCalendarHeaderLayout"/>
  331. <attr format="reference" name="materialCalendarHeaderSelection"/>
  332. <attr format="reference" name="materialCalendarHeaderTitle"/>
  333. <attr format="reference" name="materialCalendarHeaderToggleButton"/>
  334. <attr format="reference" name="materialCalendarMonth"/>
  335. <attr format="reference" name="materialCalendarMonthNavigationButton"/>
  336. <attr format="reference" name="materialCalendarStyle"/>
  337. <attr format="reference" name="materialCalendarTheme"/>
  338. <attr format="reference" name="materialCalendarYearNavigationButton"/>
  339. <attr format="reference" name="materialCardViewStyle"/>
  340. <attr format="dimension" name="materialCircleRadius"/>
  341. <attr format="reference" name="materialClockStyle"/>
  342. <attr format="reference" name="materialThemeOverlay"/>
  343. <attr format="reference" name="materialTimePickerStyle"/>
  344. <attr format="reference" name="materialTimePickerTheme"/>
  345. <attr format="dimension" name="minTouchTargetSize"/>
  346. <attr format="integer" name="motionDurationLong1"/>
  347. <attr format="integer" name="motionDurationLong2"/>
  348. <attr format="integer" name="motionDurationMedium1"/>
  349. <attr format="integer" name="motionDurationMedium2"/>
  350. <attr format="integer" name="motionDurationShort1"/>
  351. <attr format="integer" name="motionDurationShort2"/>
  352. <attr format="string" name="motionEasingAccelerated"/>
  353. <attr format="string" name="motionEasingDecelerated"/>
  354. <attr format="string" name="motionEasingEmphasized"/>
  355. <attr format="string" name="motionEasingLinear"/>
  356. <attr format="string" name="motionEasingStandard"/>
  357. <attr format="enum|string" name="motionPath">
  358. <enum name="linear" value="0"/>
  359. <enum name="arc" value="1"/>
  360. </attr>
  361. <attr format="float" name="motionPathRotate"/>
  362. <attr format="float" name="motionProgress"/>
  363. <attr format="float" name="motionStagger"/>
  364. <attr format="reference|string" name="motionTarget"/>
  365. <attr format="reference" name="navigationRailStyle"/>
  366. <attr format="reference" name="navigationViewStyle"/>
  367. <attr format="enum" name="pathMotionArc">
  368. <enum name="none" value="0"/>
  369. <enum name="startVertical" value="1"/>
  370. <enum name="startHorizontal" value="2"/>
  371. <enum name="flip" value="3"/>
  372. </attr>
  373. <attr format="float" name="path_percent"/>
  374. <attr format="float" name="perpendicularPath_percent"/>
  375. <attr format="reference|enum" name="pivotAnchor">
  376. <enum name="parent" value="0"/>
  377. </attr>
  378. <attr name="placeholder_emptyVisibility">
  379. <enum name="visible" value="0"/>
  380. <enum name="invisible" value="4"/>
  381. <enum name="gone" value="8"/>
  382. </attr>
  383. <attr format="reference" name="popupMenuBackground"/>
  384. <attr format="reference" name="recyclerViewStyle"/>
  385. <attr format="color" name="rippleColor"/>
  386. <attr format="color|reference" name="scrimBackground"/>
  387. <attr format="boolean" name="selectionRequired"/>
  388. <attr format="reference" name="shapeAppearanceLargeComponent"/>
  389. <attr format="reference" name="shapeAppearanceMediumComponent"/>
  390. <attr format="reference" name="shapeAppearanceSmallComponent"/>
  391. <attr format="reference" name="showMotionSpec"/>
  392. <attr format="boolean" name="singleSelection"/>
  393. <attr format="float" name="sizePercent"/>
  394. <attr format="reference" name="sliderStyle"/>
  395. <attr format="color" name="srlAccentColor"/>
  396. <attr format="enum" name="srlClassicsSpinnerStyle">
  397. <enum name="Translate" value="0"/><!--平行移动-->
  398. <enum name="Scale" value="1"/><!--拉伸形变-->
  399. <enum name="FixedBehind" value="2"/><!--固定在背后-->
  400. </attr>
  401. <attr format="reference" name="srlDrawableArrow"/>
  402. <attr format="dimension" name="srlDrawableArrowSize"/>
  403. <attr format="dimension" name="srlDrawableMarginRight"/>
  404. <attr format="reference" name="srlDrawableProgress"/>
  405. <attr format="dimension" name="srlDrawableProgressSize"/>
  406. <attr format="dimension" name="srlDrawableSize"/>
  407. <attr format="boolean" name="srlEnableHorizontalDrag"/>
  408. <attr format="integer" name="srlFinishDuration"/>
  409. <attr format="color" name="srlPrimaryColor"/>
  410. <attr format="reference" name="srlStyle"/>
  411. <attr format="string" name="srlTextFailed"/>
  412. <attr format="string" name="srlTextFinish"/>
  413. <attr format="string" name="srlTextLoading"/>
  414. <attr format="string" name="srlTextNothing"/>
  415. <attr format="string" name="srlTextPulling"/>
  416. <attr format="string" name="srlTextRefreshing"/>
  417. <attr format="string" name="srlTextRelease"/>
  418. <attr format="string" name="srlTextSecondary"/>
  419. <attr format="dimension" name="srlTextSizeTime"/>
  420. <attr format="dimension" name="srlTextSizeTitle"/>
  421. <attr format="string" name="srlTextUpdate"/>
  422. <attr format="color" name="strokeColor"/>
  423. <attr format="dimension" name="strokeWidth"/>
  424. <attr format="reference" name="tabStyle"/>
  425. <attr format="reference" name="targetId"/>
  426. <attr format="reference" name="textAppearanceBody1"/>
  427. <attr format="reference" name="textAppearanceBody2"/>
  428. <attr format="reference" name="textAppearanceButton"/>
  429. <attr format="reference" name="textAppearanceCaption"/>
  430. <attr format="reference" name="textAppearanceHeadline1"/>
  431. <attr format="reference" name="textAppearanceHeadline2"/>
  432. <attr format="reference" name="textAppearanceHeadline3"/>
  433. <attr format="reference" name="textAppearanceHeadline4"/>
  434. <attr format="reference" name="textAppearanceHeadline5"/>
  435. <attr format="reference" name="textAppearanceHeadline6"/>
  436. <attr format="boolean" name="textAppearanceLineHeightEnabled"/>
  437. <attr format="reference" name="textAppearanceOverline"/>
  438. <attr format="reference" name="textAppearanceSubtitle1"/>
  439. <attr format="reference" name="textAppearanceSubtitle2"/>
  440. <attr format="reference" name="textInputStyle"/>
  441. <attr format="dimension" name="themeLineHeight"/>
  442. <attr format="string" name="title"/>
  443. <attr format="reference" name="tooltipStyle"/>
  444. <attr format="reference" name="touchAnchorId"/>
  445. <attr format="enum" name="touchAnchorSide">
  446. <enum name="top" value="0"/>
  447. <enum name="left" value="1"/>
  448. <enum name="right" value="2"/>
  449. <enum name="bottom" value="3"/>
  450. <enum name="middle" value="4"/>
  451. <enum name="start" value="5"/>
  452. <enum name="end" value="6"/>
  453. </attr>
  454. <attr format="color" name="trackColor"/>
  455. <attr format="string|enum" name="transitionEasing">
  456. <enum name="standard" value="0"/>
  457. <enum name="accelerate" value="1"/>
  458. <enum name="decelerate" value="2"/>
  459. <enum name="linear" value="3"/>
  460. </attr>
  461. <attr format="float" name="transitionPathRotate"/>
  462. <attr format="reference" name="transitionShapeAppearance"/>
  463. <attr format="boolean" name="useMaterialThemeColors"/>
  464. <attr format="enum" name="visibilityMode">
  465. <enum name="normal" value="0"/>
  466. <enum name="ignore" value="1"/>
  467. </attr>
  468. <attr format="integer" name="waveDecay"/>
  469. <attr format="float|dimension" name="waveOffset"/>
  470. <attr format="float" name="wavePeriod"/>
  471. <attr format="enum" name="waveShape">
  472. <enum name="sin" value="0"/>
  473. <enum name="square" value="1"/>
  474. <enum name="triangle" value="2"/>
  475. <enum name="sawtooth" value="3"/>
  476. <enum name="reverseSawtooth" value="4"/>
  477. <enum name="cos" value="5"/>
  478. <enum name="bounce" value="6"/>
  479. </attr>
  480. <attr format="enum" name="waveVariesBy">
  481. <enum name="position" value="0"/>
  482. <enum name="path" value="1"/>
  483. </attr>
  484. <bool name="abc_action_bar_embed_tabs">true</bool>
  485. <bool name="abc_config_actionMenuItemAllCaps">true</bool>
  486. <bool name="mtrl_btn_textappearance_all_caps">true</bool>
  487. <color name="abc_decor_view_status_guard">#ff000000</color>
  488. <color name="abc_decor_view_status_guard_light">#ffffffff</color>
  489. <color name="abc_search_url_text_normal">#7fa87f</color>
  490. <color name="abc_search_url_text_pressed">@android:color/black</color>
  491. <color name="abc_search_url_text_selected">@android:color/black</color>
  492. <color name="accent_material_dark">@color/material_deep_teal_200</color>
  493. <color name="accent_material_light">@color/material_deep_teal_500</color>
  494. <color name="androidx_core_ripple_material_light">#1f000000</color>
  495. <color name="androidx_core_secondary_text_default_material_light">#8a000000</color>
  496. <color name="background_floating_material_dark">@color/material_grey_800</color>
  497. <color name="background_floating_material_light">@android:color/white</color>
  498. <color name="background_material_dark">@color/material_grey_850</color>
  499. <color name="background_material_light">@color/material_grey_50</color>
  500. <color name="bar_pressed_black20">#22000000</color>
  501. <color name="bar_pressed_black5">#0c000000</color>
  502. <color name="bar_pressed_white40">#66FFFFFF</color>
  503. <color name="bar_transparent">#00000000</color>
  504. <color name="black">#FF000000</color>
  505. <color name="bright_foreground_disabled_material_dark">#80ffffff</color>
  506. <color name="bright_foreground_disabled_material_light">#80000000</color>
  507. <color name="bright_foreground_inverse_material_dark">@color/bright_foreground_material_light</color>
  508. <color name="bright_foreground_inverse_material_light">@color/bright_foreground_material_dark</color>
  509. <color name="bright_foreground_material_dark">@android:color/white</color>
  510. <color name="bright_foreground_material_light">@android:color/black</color>
  511. <color name="button_material_dark">#ff5a595b</color>
  512. <color name="button_material_light">#ffd6d7d7</color>
  513. <color name="capture_navigation_bar_color">#00000000</color>
  514. <color name="capture_status_bar_color">#00000000</color>
  515. <color name="cardview_dark_background">#FF424242</color>
  516. <color name="cardview_light_background">#FFFFFFFF</color>
  517. <color name="cardview_shadow_end_color">#03000000</color>
  518. <color name="cardview_shadow_start_color">#37000000</color>
  519. <color name="color_222222">#222222</color>
  520. <color name="color_666666">#666666</color>
  521. <color name="color_e8e8e8">#e8e8e8</color>
  522. <color name="color_f5810b">#f5810b</color>
  523. <color name="color_fe0000">#fe0000</color>
  524. <color name="design_bottom_navigation_shadow_color">#14000000</color>
  525. <color name="design_dark_default_color_background">#121212</color>
  526. <color name="design_dark_default_color_error">#CF6679</color>
  527. <color name="design_dark_default_color_on_background">#FFFFFF</color>
  528. <color name="design_dark_default_color_on_error">#000000</color>
  529. <color name="design_dark_default_color_on_primary">#000000</color>
  530. <color name="design_dark_default_color_on_secondary">#000000</color>
  531. <color name="design_dark_default_color_on_surface">#FFFFFF</color>
  532. <color name="design_dark_default_color_primary">#BA86FC</color>
  533. <color name="design_dark_default_color_primary_dark">#000000</color>
  534. <color name="design_dark_default_color_primary_variant">#3700B3</color>
  535. <color name="design_dark_default_color_secondary">#03DAC6</color>
  536. <color name="design_dark_default_color_secondary_variant">#03DAC6</color>
  537. <color name="design_dark_default_color_surface">#121212</color>
  538. <color name="design_default_color_background">#FFFFFF</color>
  539. <color name="design_default_color_error">#B00020</color>
  540. <color name="design_default_color_on_background">#000000</color>
  541. <color name="design_default_color_on_error">#FFFFFF</color>
  542. <color name="design_default_color_on_primary">#FFFFFF</color>
  543. <color name="design_default_color_on_secondary">#000000</color>
  544. <color name="design_default_color_on_surface">#000000</color>
  545. <color name="design_default_color_primary">#6200EE</color>
  546. <color name="design_default_color_primary_dark">#3700B3</color>
  547. <color name="design_default_color_primary_variant">#3700B3</color>
  548. <color name="design_default_color_secondary">#03DAC6</color>
  549. <color name="design_default_color_secondary_variant">#018786</color>
  550. <color name="design_default_color_surface">#FFFFFF</color>
  551. <color name="design_fab_shadow_end_color">@android:color/transparent</color>
  552. <color name="design_fab_shadow_mid_color">#14000000</color>
  553. <color name="design_fab_shadow_start_color">#44000000</color>
  554. <color name="design_fab_stroke_end_inner_color">#0A000000</color>
  555. <color name="design_fab_stroke_end_outer_color">#0F000000</color>
  556. <color name="design_fab_stroke_top_inner_color">#1AFFFFFF</color>
  557. <color name="design_fab_stroke_top_outer_color">#2EFFFFFF</color>
  558. <color name="design_snackbar_background_color">#323232</color>
  559. <color name="dim_foreground_disabled_material_dark">#80bebebe</color>
  560. <color name="dim_foreground_disabled_material_light">#80323232</color>
  561. <color name="dim_foreground_material_dark">#ffbebebe</color>
  562. <color name="dim_foreground_material_light">#ff323232</color>
  563. <color name="error_color_material_dark">#ff7043</color>
  564. <color name="error_color_material_light">#ff5722</color>
  565. <color name="foreground_material_dark">@android:color/white</color>
  566. <color name="foreground_material_light">@android:color/black</color>
  567. <color name="highlighted_text_material_dark">#6680cbc4</color>
  568. <color name="highlighted_text_material_light">#66009688</color>
  569. <color name="material_blue_grey_800">#ff37474f</color>
  570. <color name="material_blue_grey_900">#ff263238</color>
  571. <color name="material_blue_grey_950">#ff21272b</color>
  572. <color name="material_deep_teal_200">#ff80cbc4</color>
  573. <color name="material_deep_teal_500">#ff008577</color>
  574. <color name="material_grey_100">#fff5f5f5</color>
  575. <color name="material_grey_300">#ffe0e0e0</color>
  576. <color name="material_grey_50">#fffafafa</color>
  577. <color name="material_grey_600">#ff757575</color>
  578. <color name="material_grey_800">#ff424242</color>
  579. <color name="material_grey_850">#ff303030</color>
  580. <color name="material_grey_900">#ff212121</color>
  581. <color name="mtrl_btn_text_color_disabled">#61000000</color>
  582. <color name="mtrl_btn_transparent_bg_color">#00ffffff</color>
  583. <color name="mtrl_scrim_color">#52000000</color>
  584. <color name="mtrl_textinput_default_box_stroke_color">#6B000000</color>
  585. <color name="mtrl_textinput_disabled_color">#1F000000</color>
  586. <color name="mtrl_textinput_filled_box_default_background_color">#0A000000</color>
  587. <color name="mtrl_textinput_focused_box_stroke_color">#00000000</color>
  588. <color name="mtrl_textinput_hovered_box_stroke_color">#DE000000</color>
  589. <color name="notification_action_color_filter">#ffffffff</color>
  590. <color name="notification_icon_bg_color">#ff9e9e9e</color>
  591. <color name="notification_material_background_media_default_color">#ff424242</color>
  592. <color name="primary_dark_material_dark">@android:color/black</color>
  593. <color name="primary_dark_material_light">@color/material_grey_600</color>
  594. <color name="primary_material_dark">@color/material_grey_900</color>
  595. <color name="primary_material_light">@color/material_grey_100</color>
  596. <color name="primary_text_default_material_dark">#ffffffff</color>
  597. <color name="primary_text_default_material_light">#de000000</color>
  598. <color name="primary_text_disabled_material_dark">#4Dffffff</color>
  599. <color name="primary_text_disabled_material_light">#39000000</color>
  600. <color name="purple_1a5d">#1FA50D</color>
  601. <color name="purple_200">#FFBB86FC</color>
  602. <color name="purple_2fd331">#2FD331</color>
  603. <color name="purple_3d3d3d">#3D3D3D</color>
  604. <color name="purple_500">#FF6200EE</color>
  605. <color name="purple_6">#666666</color>
  606. <color name="purple_700">#FF3700B3</color>
  607. <color name="purple_999">#999999</color>
  608. <color name="purple_a2a2a2a2">#A2A2A2</color>
  609. <color name="purple_d8">#D8D8D8</color>
  610. <color name="purple_e0">#E0E0E0</color>
  611. <color name="purple_f5">#F5F5F5</color>
  612. <color name="purple_f503">#FF7503</color>
  613. <color name="purple_fa">#0183FA</color>
  614. <color name="purple_fa201">#FA8201</color>
  615. <color name="purple_fdd37f">#FDD37F</color>
  616. <color name="purple_ff00">#FF0000</color>
  617. <color name="purple_ff0183fa">#ff0183fa</color>
  618. <color name="purple_ff4545">#FF4545</color>
  619. <color name="purple_ff7f50">#FFDAB9</color>
  620. <color name="purple_ffdf1">#ffdf1111</color>
  621. <color name="ripple_material_dark">#33ffffff</color>
  622. <color name="ripple_material_light">#1f000000</color>
  623. <color name="scankit_viewfinder_corner">#FF1FB3E2</color>
  624. <color name="scankit_viewfinder_frame">#7F1FB3E2</color>
  625. <color name="scankit_viewfinder_lasers">#ffffff</color>
  626. <color name="scankit_viewfinder_mask">#60000000</color>
  627. <color name="scankit_viewfinder_result_point_color">#C0FFBD21</color>
  628. <color name="scankit_viewfinder_text_color">#FFC0C0C0</color>
  629. <color name="secondary_text_default_material_dark">#b3ffffff</color>
  630. <color name="secondary_text_default_material_light">#8a000000</color>
  631. <color name="secondary_text_disabled_material_dark">#36ffffff</color>
  632. <color name="secondary_text_disabled_material_light">#24000000</color>
  633. <color name="switch_thumb_disabled_material_dark">#ff616161</color>
  634. <color name="switch_thumb_disabled_material_light">#ffbdbdbd</color>
  635. <color name="switch_thumb_normal_material_dark">#ffbdbdbd</color>
  636. <color name="switch_thumb_normal_material_light">#fff1f1f1</color>
  637. <color name="teal_200">#FF03DAC5</color>
  638. <color name="teal_700">#FF018786</color>
  639. <color name="tooltip_background_dark">#e6616161</color>
  640. <color name="tooltip_background_light">#e6FFFFFF</color>
  641. <color name="tram">#00000000</color>
  642. <color name="viewfinder_corner">#FF1FB3E2</color>
  643. <color name="viewfinder_frame">#7F1FB3E2</color>
  644. <color name="viewfinder_laser">#FF1FB3E2</color>
  645. <color name="viewfinder_mask">#60000000</color>
  646. <color name="viewfinder_result_point_color">#C0FFBD21</color>
  647. <color name="viewfinder_text_color">#FFC0C0C0</color>
  648. <color name="white">#FFFFFFFF</color>
  649. <dimen name="abc_action_bar_content_inset_material">16dp</dimen>
  650. <dimen name="abc_action_bar_content_inset_with_nav">72dp</dimen>
  651. <dimen name="abc_action_bar_default_height_material">56dp</dimen>
  652. <dimen name="abc_action_bar_default_padding_end_material">0dp</dimen>
  653. <dimen name="abc_action_bar_default_padding_start_material">0dp</dimen>
  654. <dimen name="abc_action_bar_elevation_material">4dp</dimen>
  655. <dimen name="abc_action_bar_icon_vertical_padding_material">16dp</dimen>
  656. <dimen name="abc_action_bar_overflow_padding_end_material">10dp</dimen>
  657. <dimen name="abc_action_bar_overflow_padding_start_material">6dp</dimen>
  658. <dimen name="abc_action_bar_stacked_max_height">48dp</dimen>
  659. <dimen name="abc_action_bar_stacked_tab_max_width">180dp</dimen>
  660. <dimen name="abc_action_bar_subtitle_bottom_margin_material">5dp</dimen>
  661. <dimen name="abc_action_bar_subtitle_top_margin_material">-3dp</dimen>
  662. <dimen name="abc_action_button_min_height_material">48dp</dimen>
  663. <dimen name="abc_action_button_min_width_material">48dp</dimen>
  664. <dimen name="abc_action_button_min_width_overflow_material">36dp</dimen>
  665. <dimen name="abc_alert_dialog_button_bar_height">48dp</dimen>
  666. <dimen name="abc_alert_dialog_button_dimen">48dp</dimen>
  667. <dimen name="abc_button_inset_horizontal_material">@dimen/abc_control_inset_material</dimen>
  668. <dimen name="abc_button_inset_vertical_material">6dp</dimen>
  669. <dimen name="abc_button_padding_horizontal_material">8dp</dimen>
  670. <dimen name="abc_button_padding_vertical_material">@dimen/abc_control_padding_material</dimen>
  671. <dimen name="abc_cascading_menus_min_smallest_width">720dp</dimen>
  672. <dimen name="abc_config_prefDialogWidth">320dp</dimen>
  673. <dimen name="abc_control_corner_material">2dp</dimen>
  674. <dimen name="abc_control_inset_material">4dp</dimen>
  675. <dimen name="abc_control_padding_material">4dp</dimen>
  676. <dimen name="abc_dialog_corner_radius_material">2dp</dimen>
  677. <item name="abc_dialog_fixed_height_major" type="dimen">80%</item>
  678. <item name="abc_dialog_fixed_height_minor" type="dimen">100%</item>
  679. <item name="abc_dialog_fixed_width_major" type="dimen">320dp</item>
  680. <item name="abc_dialog_fixed_width_minor" type="dimen">320dp</item>
  681. <dimen name="abc_dialog_list_padding_bottom_no_buttons">8dp</dimen>
  682. <dimen name="abc_dialog_list_padding_top_no_title">8dp</dimen>
  683. <item name="abc_dialog_min_width_major" type="dimen">65%</item>
  684. <item name="abc_dialog_min_width_minor" type="dimen">95%</item>
  685. <dimen name="abc_dialog_padding_material">24dp</dimen>
  686. <dimen name="abc_dialog_padding_top_material">18dp</dimen>
  687. <dimen name="abc_dialog_title_divider_material">8dp</dimen>
  688. <item format="float" name="abc_disabled_alpha_material_dark" type="dimen">0.30</item>
  689. <item format="float" name="abc_disabled_alpha_material_light" type="dimen">0.26</item>
  690. <dimen name="abc_dropdownitem_icon_width">32dip</dimen>
  691. <dimen name="abc_dropdownitem_text_padding_left">8dip</dimen>
  692. <dimen name="abc_dropdownitem_text_padding_right">8dip</dimen>
  693. <dimen name="abc_edit_text_inset_bottom_material">7dp</dimen>
  694. <dimen name="abc_edit_text_inset_horizontal_material">4dp</dimen>
  695. <dimen name="abc_edit_text_inset_top_material">10dp</dimen>
  696. <dimen name="abc_floating_window_z">16dp</dimen>
  697. <dimen name="abc_list_item_height_large_material">80dp</dimen>
  698. <dimen name="abc_list_item_height_material">64dp</dimen>
  699. <dimen name="abc_list_item_height_small_material">48dp</dimen>
  700. <dimen name="abc_list_item_padding_horizontal_material">@dimen/abc_action_bar_content_inset_material</dimen>
  701. <dimen name="abc_panel_menu_list_width">296dp</dimen>
  702. <dimen name="abc_progress_bar_height_material">4dp</dimen>
  703. <dimen name="abc_search_view_preferred_height">48dip</dimen>
  704. <dimen name="abc_search_view_preferred_width">320dip</dimen>
  705. <dimen name="abc_seekbar_track_background_height_material">2dp</dimen>
  706. <dimen name="abc_seekbar_track_progress_height_material">2dp</dimen>
  707. <dimen name="abc_select_dialog_padding_start_material">20dp</dimen>
  708. <dimen name="abc_star_big">48dp</dimen>
  709. <dimen name="abc_star_medium">36dp</dimen>
  710. <dimen name="abc_star_small">16dp</dimen>
  711. <dimen name="abc_switch_padding">3dp</dimen>
  712. <dimen name="abc_text_size_body_1_material">14sp</dimen>
  713. <dimen name="abc_text_size_body_2_material">14sp</dimen>
  714. <dimen name="abc_text_size_button_material">14sp</dimen>
  715. <dimen name="abc_text_size_caption_material">12sp</dimen>
  716. <dimen name="abc_text_size_display_1_material">34sp</dimen>
  717. <dimen name="abc_text_size_display_2_material">45sp</dimen>
  718. <dimen name="abc_text_size_display_3_material">56sp</dimen>
  719. <dimen name="abc_text_size_display_4_material">112sp</dimen>
  720. <dimen name="abc_text_size_headline_material">24sp</dimen>
  721. <dimen name="abc_text_size_large_material">22sp</dimen>
  722. <dimen name="abc_text_size_medium_material">18sp</dimen>
  723. <dimen name="abc_text_size_menu_header_material">14sp</dimen>
  724. <dimen name="abc_text_size_menu_material">16sp</dimen>
  725. <dimen name="abc_text_size_small_material">14sp</dimen>
  726. <dimen name="abc_text_size_subhead_material">16sp</dimen>
  727. <dimen name="abc_text_size_subtitle_material_toolbar">16dp</dimen>
  728. <dimen name="abc_text_size_title_material">20sp</dimen>
  729. <dimen name="abc_text_size_title_material_toolbar">20dp</dimen>
  730. <dimen name="action_bar_size">16dp</dimen>
  731. <dimen name="appcompat_dialog_background_inset">16dp</dimen>
  732. <dimen name="cardview_compat_inset_shadow">1dp</dimen>
  733. <dimen name="cardview_default_elevation">2dp</dimen>
  734. <dimen name="cardview_default_radius">2dp</dimen>
  735. <dimen name="clock_face_margin_start">64dp</dimen>
  736. <dimen name="compat_button_inset_horizontal_material">4dp</dimen>
  737. <dimen name="compat_button_inset_vertical_material">6dp</dimen>
  738. <dimen name="compat_button_padding_horizontal_material">8dp</dimen>
  739. <dimen name="compat_button_padding_vertical_material">4dp</dimen>
  740. <dimen name="compat_control_corner_material">2dp</dimen>
  741. <dimen name="compat_notification_large_icon_max_height">320dp</dimen>
  742. <dimen name="compat_notification_large_icon_max_width">320dp</dimen>
  743. <dimen name="def_height">50dp</dimen>
  744. <dimen name="default_dimension">100dp</dimen>
  745. <dimen name="design_appbar_elevation">4dp</dimen>
  746. <dimen name="design_bottom_navigation_active_item_max_width">168dp</dimen>
  747. <dimen name="design_bottom_navigation_active_item_min_width">96dp</dimen>
  748. <dimen name="design_bottom_navigation_active_text_size">14sp</dimen>
  749. <dimen name="design_bottom_navigation_elevation">8dp</dimen>
  750. <dimen name="design_bottom_navigation_height">56dp</dimen>
  751. <dimen name="design_bottom_navigation_icon_size">24dp</dimen>
  752. <dimen name="design_bottom_navigation_item_max_width">96dp</dimen>
  753. <dimen name="design_bottom_navigation_item_min_width">56dp</dimen>
  754. <dimen name="design_bottom_navigation_label_padding">10dp</dimen>
  755. <dimen name="design_bottom_navigation_margin">8dp</dimen>
  756. <dimen name="design_bottom_navigation_shadow_height">1dp</dimen>
  757. <dimen name="design_bottom_navigation_text_size">12sp</dimen>
  758. <dimen name="design_bottom_sheet_elevation">8dp</dimen>
  759. <dimen name="design_bottom_sheet_modal_elevation">16dp</dimen>
  760. <dimen name="design_bottom_sheet_peek_height_min">64dp</dimen>
  761. <dimen name="design_fab_border_width">0.5dp</dimen>
  762. <dimen name="design_fab_elevation">6dp</dimen>
  763. <dimen name="design_fab_image_size">24dp</dimen>
  764. <dimen name="design_fab_size_mini">40dp</dimen>
  765. <dimen name="design_fab_size_normal">56dp</dimen>
  766. <dimen name="design_fab_translation_z_hovered_focused">6dp</dimen>
  767. <dimen name="design_fab_translation_z_pressed">6dp</dimen>
  768. <dimen name="design_navigation_elevation">16dp</dimen>
  769. <dimen name="design_navigation_icon_padding">32dp</dimen>
  770. <dimen name="design_navigation_icon_size">24dp</dimen>
  771. <dimen name="design_navigation_item_horizontal_padding">16dp</dimen>
  772. <dimen name="design_navigation_item_icon_padding">32dp</dimen>
  773. <dimen name="design_navigation_max_width">280dp</dimen>
  774. <dimen name="design_navigation_padding_bottom">8dp</dimen>
  775. <dimen name="design_navigation_separator_vertical_padding">8dp</dimen>
  776. <dimen name="design_snackbar_action_inline_max_width">128dp</dimen>
  777. <item format="float" name="design_snackbar_action_text_color_alpha" type="dimen">1.0</item>
  778. <dimen name="design_snackbar_background_corner_radius">0dp</dimen>
  779. <dimen name="design_snackbar_elevation">6dp</dimen>
  780. <dimen name="design_snackbar_extra_spacing_horizontal">0dp</dimen>
  781. <dimen name="design_snackbar_max_width">-1px</dimen>
  782. <dimen name="design_snackbar_min_width">-1px</dimen>
  783. <dimen name="design_snackbar_padding_horizontal">12dp</dimen>
  784. <dimen name="design_snackbar_padding_vertical">14dp</dimen>
  785. <dimen name="design_snackbar_padding_vertical_2lines">16dp</dimen>
  786. <dimen name="design_snackbar_text_size">14sp</dimen>
  787. <dimen name="design_tab_max_width">264dp</dimen>
  788. <dimen name="design_tab_scrollable_min_width">72dp</dimen>
  789. <dimen name="design_tab_text_size">14sp</dimen>
  790. <dimen name="design_tab_text_size_2line">12sp</dimen>
  791. <dimen name="design_textinput_caption_translate_y">5dp</dimen>
  792. <item format="float" name="disabled_alpha_material_dark" type="dimen">0.30</item>
  793. <item format="float" name="disabled_alpha_material_light" type="dimen">0.26</item>
  794. <dimen name="dp_10">10dp</dimen>
  795. <dimen name="dp_4">4dp</dimen>
  796. <dimen name="dp_40">40dp</dimen>
  797. <dimen name="fastscroll_default_thickness">8dp</dimen>
  798. <dimen name="fastscroll_margin">0dp</dimen>
  799. <dimen name="fastscroll_minimum_range">50dp</dimen>
  800. <dimen name="focus_diameter">65dp</dimen>
  801. <item format="float" name="highlight_alpha_material_colored" type="dimen">0.26</item>
  802. <item format="float" name="highlight_alpha_material_dark" type="dimen">0.20</item>
  803. <item format="float" name="highlight_alpha_material_light" type="dimen">0.12</item>
  804. <item format="float" name="hint_alpha_material_dark" type="dimen">0.50</item>
  805. <item format="float" name="hint_alpha_material_light" type="dimen">0.38</item>
  806. <item format="float" name="hint_pressed_alpha_material_dark" type="dimen">0.70</item>
  807. <item format="float" name="hint_pressed_alpha_material_light" type="dimen">0.54</item>
  808. <dimen name="item_touch_helper_max_drag_scroll_per_frame">20dp</dimen>
  809. <dimen name="item_touch_helper_swipe_escape_max_velocity">800dp</dimen>
  810. <dimen name="item_touch_helper_swipe_escape_velocity">120dp</dimen>
  811. <dimen name="material_bottom_sheet_max_width">640dp</dimen>
  812. <dimen name="material_clock_display_padding">24dp</dimen>
  813. <dimen name="material_clock_face_margin_top">44dp</dimen>
  814. <dimen name="material_clock_hand_center_dot_radius">4dp</dimen>
  815. <dimen name="material_clock_hand_padding">4dp</dimen>
  816. <dimen name="material_clock_hand_stroke_width">2dp</dimen>
  817. <dimen name="material_clock_number_text_size">15dp</dimen>
  818. <dimen name="material_clock_period_toggle_height">96dp</dimen>
  819. <dimen name="material_clock_period_toggle_margin_left">12dp</dimen>
  820. <dimen name="material_clock_period_toggle_width">52dp</dimen>
  821. <dimen name="material_clock_size">256dp</dimen>
  822. <dimen name="material_cursor_inset_bottom">-6dp</dimen>
  823. <dimen name="material_cursor_inset_top">-12dp</dimen>
  824. <dimen name="material_cursor_width">2dp</dimen>
  825. <item format="float" name="material_emphasis_disabled" type="dimen">0.38</item>
  826. <item format="float" name="material_emphasis_high_type" type="dimen">0.87</item>
  827. <item format="float" name="material_emphasis_medium" type="dimen">0.6</item>
  828. <dimen name="material_filled_edittext_font_1_3_padding_bottom">12dp</dimen>
  829. <dimen name="material_filled_edittext_font_1_3_padding_top">23dp</dimen>
  830. <dimen name="material_filled_edittext_font_2_0_padding_bottom">8dp</dimen>
  831. <dimen name="material_filled_edittext_font_2_0_padding_top">32dp</dimen>
  832. <dimen name="material_font_1_3_box_collapsed_padding_top">4dp</dimen>
  833. <dimen name="material_font_2_0_box_collapsed_padding_top">8dp</dimen>
  834. <dimen name="material_helper_text_default_padding_top">4dp</dimen>
  835. <dimen name="material_helper_text_font_1_3_padding_horizontal">12dp</dimen>
  836. <dimen name="material_helper_text_font_1_3_padding_top">8dp</dimen>
  837. <dimen name="material_input_text_to_prefix_suffix_padding">2dp</dimen>
  838. <dimen name="material_text_view_test_line_height">200px</dimen>
  839. <dimen name="material_text_view_test_line_height_override">100px</dimen>
  840. <dimen name="material_textinput_default_width">245dp</dimen>
  841. <dimen name="material_textinput_max_width">488dp</dimen>
  842. <dimen name="material_textinput_min_width">56dp</dimen>
  843. <dimen name="material_time_picker_minimum_screen_height">560dp</dimen>
  844. <dimen name="material_time_picker_minimum_screen_width">340dp</dimen>
  845. <dimen name="material_timepicker_dialog_buttons_margin_top">24dp</dimen>
  846. <dimen name="mtrl_alert_dialog_background_inset_bottom">80dp</dimen>
  847. <dimen name="mtrl_alert_dialog_background_inset_end">24dp</dimen>
  848. <dimen name="mtrl_alert_dialog_background_inset_start">24dp</dimen>
  849. <dimen name="mtrl_alert_dialog_background_inset_top">80dp</dimen>
  850. <dimen name="mtrl_alert_dialog_picker_background_inset">24dp</dimen>
  851. <dimen name="mtrl_badge_horizontal_edge_offset">4dp</dimen>
  852. <dimen name="mtrl_badge_long_text_horizontal_padding">4dp</dimen>
  853. <dimen name="mtrl_badge_radius">4dp</dimen>
  854. <dimen name="mtrl_badge_text_horizontal_edge_offset">6dp</dimen>
  855. <dimen name="mtrl_badge_text_size">10sp</dimen>
  856. <dimen name="mtrl_badge_toolbar_action_menu_item_horizontal_offset">12dp</dimen>
  857. <dimen name="mtrl_badge_toolbar_action_menu_item_vertical_offset">12dp</dimen>
  858. <dimen name="mtrl_badge_with_text_radius">8dp</dimen>
  859. <dimen name="mtrl_bottomappbar_fabOffsetEndMode">60dp</dimen>
  860. <dimen name="mtrl_bottomappbar_fab_bottom_margin">16dp</dimen>
  861. <dimen name="mtrl_bottomappbar_fab_cradle_margin">5dp</dimen>
  862. <dimen name="mtrl_bottomappbar_fab_cradle_rounded_corner_radius">8dp</dimen>
  863. <dimen name="mtrl_bottomappbar_fab_cradle_vertical_offset">0dp</dimen>
  864. <dimen name="mtrl_bottomappbar_height">56dp</dimen>
  865. <dimen name="mtrl_btn_corner_radius">4dp</dimen>
  866. <dimen name="mtrl_btn_dialog_btn_min_width">64dp</dimen>
  867. <dimen name="mtrl_btn_disabled_elevation">0dp</dimen>
  868. <dimen name="mtrl_btn_disabled_z">0dp</dimen>
  869. <dimen name="mtrl_btn_elevation">2dp</dimen>
  870. <dimen name="mtrl_btn_focused_z">2dp</dimen>
  871. <dimen name="mtrl_btn_hovered_z">2dp</dimen>
  872. <dimen name="mtrl_btn_icon_btn_padding_left">12dp</dimen>
  873. <dimen name="mtrl_btn_icon_padding">8dp</dimen>
  874. <dimen name="mtrl_btn_inset">6dp</dimen>
  875. <item format="float" name="mtrl_btn_letter_spacing" type="dimen">0.07</item>
  876. <dimen name="mtrl_btn_max_width">320dp</dimen>
  877. <dimen name="mtrl_btn_padding_bottom">4dp</dimen>
  878. <dimen name="mtrl_btn_padding_left">16dp</dimen>
  879. <dimen name="mtrl_btn_padding_right">16dp</dimen>
  880. <dimen name="mtrl_btn_padding_top">4dp</dimen>
  881. <dimen name="mtrl_btn_pressed_z">6dp</dimen>
  882. <dimen name="mtrl_btn_snackbar_margin_horizontal">8dp</dimen>
  883. <dimen name="mtrl_btn_stroke_size">1dp</dimen>
  884. <dimen name="mtrl_btn_text_btn_icon_padding">4dp</dimen>
  885. <dimen name="mtrl_btn_text_btn_padding_left">8dp</dimen>
  886. <dimen name="mtrl_btn_text_btn_padding_right">8dp</dimen>
  887. <dimen name="mtrl_btn_text_size">14sp</dimen>
  888. <dimen name="mtrl_btn_z">0dp</dimen>
  889. <dimen name="mtrl_calendar_action_confirm_button_min_width">64dp</dimen>
  890. <dimen name="mtrl_calendar_action_height">52dp</dimen>
  891. <dimen name="mtrl_calendar_action_padding">8dp</dimen>
  892. <dimen name="mtrl_calendar_bottom_padding">0dp</dimen>
  893. <dimen name="mtrl_calendar_content_padding">12dp</dimen>
  894. <dimen name="mtrl_calendar_day_corner">15dp</dimen>
  895. <dimen name="mtrl_calendar_day_height">32dp</dimen>
  896. <dimen name="mtrl_calendar_day_horizontal_padding">3dp</dimen>
  897. <dimen name="mtrl_calendar_day_today_stroke">1dp</dimen>
  898. <dimen name="mtrl_calendar_day_vertical_padding">1dp</dimen>
  899. <dimen name="mtrl_calendar_day_width">36dp</dimen>
  900. <dimen name="mtrl_calendar_days_of_week_height">24dp</dimen>
  901. <dimen name="mtrl_calendar_dialog_background_inset">16dp</dimen>
  902. <dimen name="mtrl_calendar_header_content_padding">12dp</dimen>
  903. <dimen name="mtrl_calendar_header_content_padding_fullscreen">4dp</dimen>
  904. <dimen name="mtrl_calendar_header_divider_thickness">1dp</dimen>
  905. <dimen name="mtrl_calendar_header_height">120dp</dimen>
  906. <dimen name="mtrl_calendar_header_height_fullscreen">128dp</dimen>
  907. <dimen name="mtrl_calendar_header_selection_line_height">32dp</dimen>
  908. <dimen name="mtrl_calendar_header_text_padding">12dp</dimen>
  909. <dimen name="mtrl_calendar_header_toggle_margin_bottom">8dp</dimen>
  910. <dimen name="mtrl_calendar_header_toggle_margin_top">24dp</dimen>
  911. <dimen name="mtrl_calendar_landscape_header_width">0dp</dimen>
  912. <dimen name="mtrl_calendar_maximum_default_fullscreen_minor_axis">480dp</dimen>
  913. <dimen name="mtrl_calendar_month_horizontal_padding">2dp</dimen>
  914. <dimen name="mtrl_calendar_month_vertical_padding">0dp</dimen>
  915. <dimen name="mtrl_calendar_navigation_bottom_padding">4dp</dimen>
  916. <dimen name="mtrl_calendar_navigation_height">48dp</dimen>
  917. <dimen name="mtrl_calendar_navigation_top_padding">4dp</dimen>
  918. <dimen name="mtrl_calendar_pre_l_text_clip_padding">8dp</dimen>
  919. <dimen name="mtrl_calendar_selection_baseline_to_top_fullscreen">104dp</dimen>
  920. <dimen name="mtrl_calendar_selection_text_baseline_to_bottom">20dp</dimen>
  921. <dimen name="mtrl_calendar_selection_text_baseline_to_bottom_fullscreen">24dp</dimen>
  922. <dimen name="mtrl_calendar_selection_text_baseline_to_top">100dp</dimen>
  923. <dimen name="mtrl_calendar_text_input_padding_top">16dp</dimen>
  924. <dimen name="mtrl_calendar_title_baseline_to_top">28dp</dimen>
  925. <dimen name="mtrl_calendar_title_baseline_to_top_fullscreen">68dp</dimen>
  926. <dimen name="mtrl_calendar_year_corner">18dp</dimen>
  927. <dimen name="mtrl_calendar_year_height">52dp</dimen>
  928. <dimen name="mtrl_calendar_year_horizontal_padding">8dp</dimen>
  929. <dimen name="mtrl_calendar_year_vertical_padding">8dp</dimen>
  930. <dimen name="mtrl_calendar_year_width">88dp</dimen>
  931. <dimen name="mtrl_card_checked_icon_margin">8dp</dimen>
  932. <dimen name="mtrl_card_checked_icon_size">24dp</dimen>
  933. <dimen name="mtrl_card_corner_radius">4dp</dimen>
  934. <dimen name="mtrl_card_dragged_z">5dp</dimen>
  935. <dimen name="mtrl_card_elevation">1dp</dimen>
  936. <dimen name="mtrl_card_spacing">8dp</dimen>
  937. <dimen name="mtrl_chip_pressed_translation_z">3dp</dimen>
  938. <dimen name="mtrl_chip_text_size">14sp</dimen>
  939. <dimen name="mtrl_edittext_rectangle_top_offset">12dp</dimen>
  940. <dimen name="mtrl_exposed_dropdown_menu_popup_elevation">8dp</dimen>
  941. <dimen name="mtrl_exposed_dropdown_menu_popup_vertical_offset">-8dp</dimen>
  942. <dimen name="mtrl_exposed_dropdown_menu_popup_vertical_padding">8dp</dimen>
  943. <dimen name="mtrl_extended_fab_bottom_padding">12dp</dimen>
  944. <dimen name="mtrl_extended_fab_corner_radius">24dp</dimen>
  945. <dimen name="mtrl_extended_fab_disabled_elevation">0dp</dimen>
  946. <dimen name="mtrl_extended_fab_disabled_translation_z">0dp</dimen>
  947. <dimen name="mtrl_extended_fab_elevation">6dp</dimen>
  948. <dimen name="mtrl_extended_fab_end_padding">20dp</dimen>
  949. <dimen name="mtrl_extended_fab_end_padding_icon">20dp</dimen>
  950. <dimen name="mtrl_extended_fab_icon_size">24dp</dimen>
  951. <dimen name="mtrl_extended_fab_icon_text_spacing">12dp</dimen>
  952. <dimen name="mtrl_extended_fab_min_height">48dp</dimen>
  953. <dimen name="mtrl_extended_fab_min_width">120dp</dimen>
  954. <dimen name="mtrl_extended_fab_start_padding">20dp</dimen>
  955. <dimen name="mtrl_extended_fab_start_padding_icon">12dp</dimen>
  956. <dimen name="mtrl_extended_fab_top_padding">12dp</dimen>
  957. <dimen name="mtrl_extended_fab_translation_z_base">0dp</dimen>
  958. <dimen name="mtrl_extended_fab_translation_z_hovered_focused">2dp</dimen>
  959. <dimen name="mtrl_extended_fab_translation_z_pressed">6dp</dimen>
  960. <dimen name="mtrl_fab_elevation">6dp</dimen>
  961. <dimen name="mtrl_fab_min_touch_target">48dp</dimen>
  962. <dimen name="mtrl_fab_translation_z_hovered_focused">2dp</dimen>
  963. <dimen name="mtrl_fab_translation_z_pressed">6dp</dimen>
  964. <item format="float" name="mtrl_high_ripple_default_alpha" type="dimen">0.00</item>
  965. <item format="float" name="mtrl_high_ripple_focused_alpha" type="dimen">0.24</item>
  966. <item format="float" name="mtrl_high_ripple_hovered_alpha" type="dimen">0.08</item>
  967. <item format="float" name="mtrl_high_ripple_pressed_alpha" type="dimen">0.24</item>
  968. <dimen name="mtrl_large_touch_target">100dp</dimen>
  969. <item format="float" name="mtrl_low_ripple_default_alpha" type="dimen">0.00</item>
  970. <item format="float" name="mtrl_low_ripple_focused_alpha" type="dimen">0.12</item>
  971. <item format="float" name="mtrl_low_ripple_hovered_alpha" type="dimen">0.04</item>
  972. <item format="float" name="mtrl_low_ripple_pressed_alpha" type="dimen">0.12</item>
  973. <dimen name="mtrl_min_touch_target_size">48dp</dimen>
  974. <dimen name="mtrl_navigation_bar_item_default_icon_size">24dp</dimen>
  975. <dimen name="mtrl_navigation_bar_item_default_margin">8dp</dimen>
  976. <dimen name="mtrl_navigation_elevation">0dp</dimen>
  977. <dimen name="mtrl_navigation_item_horizontal_padding">22dp</dimen>
  978. <dimen name="mtrl_navigation_item_icon_padding">14dp</dimen>
  979. <dimen name="mtrl_navigation_item_icon_size">24dp</dimen>
  980. <dimen name="mtrl_navigation_item_shape_horizontal_margin">8dp</dimen>
  981. <dimen name="mtrl_navigation_item_shape_vertical_margin">4dp</dimen>
  982. <dimen name="mtrl_navigation_rail_active_text_size" ns1:ignore="SpUsage">14dp</dimen>
  983. <dimen name="mtrl_navigation_rail_compact_width">56dp</dimen>
  984. <dimen name="mtrl_navigation_rail_default_width">72dp</dimen>
  985. <dimen name="mtrl_navigation_rail_elevation">8dp</dimen>
  986. <dimen name="mtrl_navigation_rail_icon_margin">14dp</dimen>
  987. <dimen name="mtrl_navigation_rail_icon_size">24dp</dimen>
  988. <dimen name="mtrl_navigation_rail_margin">8dp</dimen>
  989. <dimen name="mtrl_navigation_rail_text_bottom_margin">16dp</dimen>
  990. <dimen name="mtrl_navigation_rail_text_size" ns1:ignore="SpUsage">12dp</dimen>
  991. <dimen name="mtrl_progress_circular_inset">4dp</dimen>
  992. <dimen name="mtrl_progress_circular_inset_extra_small">2dp</dimen>
  993. <dimen name="mtrl_progress_circular_inset_medium">4dp</dimen>
  994. <dimen name="mtrl_progress_circular_inset_small">4dp</dimen>
  995. <dimen name="mtrl_progress_circular_radius">18dp</dimen>
  996. <dimen name="mtrl_progress_circular_size">40dp</dimen>
  997. <dimen name="mtrl_progress_circular_size_extra_small">20dp</dimen>
  998. <dimen name="mtrl_progress_circular_size_medium">40dp</dimen>
  999. <dimen name="mtrl_progress_circular_size_small">28dp</dimen>
  1000. <dimen name="mtrl_progress_circular_track_thickness_extra_small">2.5dp</dimen>
  1001. <dimen name="mtrl_progress_circular_track_thickness_medium">4dp</dimen>
  1002. <dimen name="mtrl_progress_circular_track_thickness_small">3dp</dimen>
  1003. <dimen name="mtrl_progress_indicator_full_rounded_corner_radius">2dp</dimen>
  1004. <dimen name="mtrl_progress_track_thickness">4dp</dimen>
  1005. <dimen name="mtrl_shape_corner_size_large_component">0dp</dimen>
  1006. <dimen name="mtrl_shape_corner_size_medium_component">4dp</dimen>
  1007. <dimen name="mtrl_shape_corner_size_small_component">4dp</dimen>
  1008. <dimen name="mtrl_slider_halo_radius">24dp</dimen>
  1009. <dimen name="mtrl_slider_label_padding">4dp</dimen>
  1010. <dimen name="mtrl_slider_label_radius">13dp</dimen>
  1011. <dimen name="mtrl_slider_label_square_side">26dp</dimen>
  1012. <dimen name="mtrl_slider_thumb_elevation">1dp</dimen>
  1013. <dimen name="mtrl_slider_thumb_radius">10dp</dimen>
  1014. <dimen name="mtrl_slider_track_height">4dp</dimen>
  1015. <dimen name="mtrl_slider_track_side_padding">16dp</dimen>
  1016. <dimen name="mtrl_slider_track_top">24dp</dimen>
  1017. <dimen name="mtrl_slider_widget_height">48dp</dimen>
  1018. <item format="float" name="mtrl_snackbar_action_text_color_alpha" type="dimen">0.5</item>
  1019. <dimen name="mtrl_snackbar_background_corner_radius">4dp</dimen>
  1020. <item format="float" name="mtrl_snackbar_background_overlay_color_alpha" type="dimen">0.8</item>
  1021. <dimen name="mtrl_snackbar_margin">8dp</dimen>
  1022. <dimen name="mtrl_snackbar_message_margin_horizontal">8dp</dimen>
  1023. <dimen name="mtrl_snackbar_padding_horizontal">8dp</dimen>
  1024. <dimen name="mtrl_switch_thumb_elevation">4dp</dimen>
  1025. <dimen name="mtrl_textinput_box_corner_radius_medium">4dp</dimen>
  1026. <dimen name="mtrl_textinput_box_corner_radius_small">0dp</dimen>
  1027. <dimen name="mtrl_textinput_box_label_cutout_padding">4dp</dimen>
  1028. <dimen name="mtrl_textinput_box_stroke_width_default">1dp</dimen>
  1029. <dimen name="mtrl_textinput_box_stroke_width_focused">2dp</dimen>
  1030. <dimen name="mtrl_textinput_counter_margin_start">16dp</dimen>
  1031. <dimen name="mtrl_textinput_end_icon_margin_start">4dp</dimen>
  1032. <dimen name="mtrl_textinput_outline_box_expanded_padding">16dp</dimen>
  1033. <dimen name="mtrl_textinput_start_icon_margin_end">4dp</dimen>
  1034. <dimen name="mtrl_toolbar_default_height">56dp</dimen>
  1035. <dimen name="mtrl_tooltip_arrowSize">14dp</dimen>
  1036. <dimen name="mtrl_tooltip_cornerSize">4dp</dimen>
  1037. <dimen name="mtrl_tooltip_minHeight">32dp</dimen>
  1038. <dimen name="mtrl_tooltip_minWidth">32dp</dimen>
  1039. <dimen name="mtrl_tooltip_padding">12dp</dimen>
  1040. <dimen name="mtrl_transition_shared_axis_slide_distance">30dp</dimen>
  1041. <dimen name="notification_action_icon_size">32dp</dimen>
  1042. <dimen name="notification_action_text_size">13sp</dimen>
  1043. <dimen name="notification_big_circle_margin">12dp</dimen>
  1044. <dimen name="notification_content_margin_start">8dp</dimen>
  1045. <dimen name="notification_large_icon_height">64dp</dimen>
  1046. <dimen name="notification_large_icon_width">64dp</dimen>
  1047. <dimen name="notification_main_column_padding_top">10dp</dimen>
  1048. <dimen name="notification_media_narrow_margin">@dimen/notification_content_margin_start</dimen>
  1049. <dimen name="notification_right_icon_size">16dp</dimen>
  1050. <dimen name="notification_right_side_padding_top">2dp</dimen>
  1051. <dimen name="notification_small_icon_background_padding">3dp</dimen>
  1052. <dimen name="notification_small_icon_size_as_large">24dp</dimen>
  1053. <dimen name="notification_subtext_size">13sp</dimen>
  1054. <dimen name="notification_top_pad">10dp</dimen>
  1055. <dimen name="notification_top_pad_large_text">5dp</dimen>
  1056. <dimen name="sp_14">14sp</dimen>
  1057. <dimen name="subtitle_corner_radius">2dp</dimen>
  1058. <dimen name="subtitle_outline_width">2dp</dimen>
  1059. <dimen name="subtitle_shadow_offset">2dp</dimen>
  1060. <dimen name="subtitle_shadow_radius">2dp</dimen>
  1061. <dimen name="test_mtrl_calendar_day_cornerSize">52dp</dimen>
  1062. <dimen name="test_navigation_bar_active_item_max_width">168dp</dimen>
  1063. <dimen name="test_navigation_bar_active_item_min_width">96dp</dimen>
  1064. <dimen name="test_navigation_bar_active_text_size">14sp</dimen>
  1065. <dimen name="test_navigation_bar_elevation">8dp</dimen>
  1066. <dimen name="test_navigation_bar_height">56dp</dimen>
  1067. <dimen name="test_navigation_bar_icon_size">24dp</dimen>
  1068. <dimen name="test_navigation_bar_item_max_width">96dp</dimen>
  1069. <dimen name="test_navigation_bar_item_min_width">56dp</dimen>
  1070. <dimen name="test_navigation_bar_label_padding">10dp</dimen>
  1071. <dimen name="test_navigation_bar_shadow_height">1dp</dimen>
  1072. <dimen name="test_navigation_bar_text_size">12sp</dimen>
  1073. <dimen name="tooltip_corner_radius">2dp</dimen>
  1074. <dimen name="tooltip_horizontal_padding">16dp</dimen>
  1075. <dimen name="tooltip_margin">8dp</dimen>
  1076. <dimen name="tooltip_precise_anchor_extra_offset">8dp</dimen>
  1077. <dimen name="tooltip_precise_anchor_threshold">96dp</dimen>
  1078. <dimen name="tooltip_vertical_padding">6.5dp</dimen>
  1079. <dimen name="tooltip_y_offset_non_touch">0dp</dimen>
  1080. <dimen name="tooltip_y_offset_touch">16dp</dimen>
  1081. <dimen name="torchMarginTop">80dp</dimen>
  1082. <item name="material_ic_keyboard_arrow_next_black_24dp" type="drawable">@drawable/material_ic_keyboard_arrow_right_black_24dp</item>
  1083. <item name="material_ic_keyboard_arrow_previous_black_24dp" type="drawable">@drawable/material_ic_keyboard_arrow_left_black_24dp</item>
  1084. <drawable name="notification_template_icon_bg">#3333B5E5</drawable>
  1085. <drawable name="notification_template_icon_low_bg">#0cffffff</drawable>
  1086. <item name="BaseQuickAdapter_databinding_support" type="id"/>
  1087. <item name="BaseQuickAdapter_dragging_support" type="id"/>
  1088. <item name="BaseQuickAdapter_swiping_support" type="id"/>
  1089. <item name="BaseQuickAdapter_viewholder_support" type="id"/>
  1090. <item name="accessibility_action_clickable_span" type="id"/>
  1091. <item name="accessibility_custom_action_0" type="id"/>
  1092. <item name="accessibility_custom_action_1" type="id"/>
  1093. <item name="accessibility_custom_action_10" type="id"/>
  1094. <item name="accessibility_custom_action_11" type="id"/>
  1095. <item name="accessibility_custom_action_12" type="id"/>
  1096. <item name="accessibility_custom_action_13" type="id"/>
  1097. <item name="accessibility_custom_action_14" type="id"/>
  1098. <item name="accessibility_custom_action_15" type="id"/>
  1099. <item name="accessibility_custom_action_16" type="id"/>
  1100. <item name="accessibility_custom_action_17" type="id"/>
  1101. <item name="accessibility_custom_action_18" type="id"/>
  1102. <item name="accessibility_custom_action_19" type="id"/>
  1103. <item name="accessibility_custom_action_2" type="id"/>
  1104. <item name="accessibility_custom_action_20" type="id"/>
  1105. <item name="accessibility_custom_action_21" type="id"/>
  1106. <item name="accessibility_custom_action_22" type="id"/>
  1107. <item name="accessibility_custom_action_23" type="id"/>
  1108. <item name="accessibility_custom_action_24" type="id"/>
  1109. <item name="accessibility_custom_action_25" type="id"/>
  1110. <item name="accessibility_custom_action_26" type="id"/>
  1111. <item name="accessibility_custom_action_27" type="id"/>
  1112. <item name="accessibility_custom_action_28" type="id"/>
  1113. <item name="accessibility_custom_action_29" type="id"/>
  1114. <item name="accessibility_custom_action_3" type="id"/>
  1115. <item name="accessibility_custom_action_30" type="id"/>
  1116. <item name="accessibility_custom_action_31" type="id"/>
  1117. <item name="accessibility_custom_action_4" type="id"/>
  1118. <item name="accessibility_custom_action_5" type="id"/>
  1119. <item name="accessibility_custom_action_6" type="id"/>
  1120. <item name="accessibility_custom_action_7" type="id"/>
  1121. <item name="accessibility_custom_action_8" type="id"/>
  1122. <item name="accessibility_custom_action_9" type="id"/>
  1123. <item name="action_bar_activity_content" type="id"/>
  1124. <item name="action_bar_spinner" type="id"/>
  1125. <item name="action_menu_divider" type="id"/>
  1126. <item name="action_menu_presenter" type="id"/>
  1127. <item name="bar_id_left_view" type="id"/>
  1128. <item name="bar_id_line_view" type="id"/>
  1129. <item name="bar_id_main_layout" type="id"/>
  1130. <item name="bar_id_right_view" type="id"/>
  1131. <item name="bar_id_title_view" type="id"/>
  1132. <item name="bgaqrcode_camera_preview" type="id"/>
  1133. <item name="decode" type="id"/>
  1134. <item name="decode_failed" type="id"/>
  1135. <item name="decode_succeeded" type="id"/>
  1136. <item name="fragment_container_view_tag" type="id"/>
  1137. <item name="ghost_view" type="id"/>
  1138. <item name="ghost_view_holder" type="id"/>
  1139. <item name="glide_custom_view_target_tag" type="id"/>
  1140. <item name="home" type="id"/>
  1141. <item name="item_touch_helper_previous_elevation" type="id"/>
  1142. <item name="launch_product_query" type="id"/>
  1143. <item name="line1" type="id"/>
  1144. <item name="line3" type="id"/>
  1145. <item name="material_clock_face" type="id"/>
  1146. <item name="material_value_index" type="id"/>
  1147. <item name="motion_base" type="id"/>
  1148. <item name="mtrl_anchor_parent" type="id"/>
  1149. <item name="mtrl_card_checked_layer_id" type="id"/>
  1150. <item name="mtrl_child_content_container" type="id"/>
  1151. <item name="mtrl_internal_children_alpha_tag" type="id"/>
  1152. <item name="mtrl_motion_snapshot_view" type="id"/>
  1153. <item name="mtrl_view_tag_bottom_padding" type="id"/>
  1154. <item name="navigation_bar_item_icon_view" type="id"/>
  1155. <item name="navigation_bar_item_labels_group" type="id"/>
  1156. <item name="navigation_bar_item_large_label_view" type="id"/>
  1157. <item name="navigation_bar_item_small_label_view" type="id"/>
  1158. <item name="node_header" type="id"/>
  1159. <item name="node_items" type="id"/>
  1160. <item name="parent_matrix" type="id"/>
  1161. <item name="progress_circular" type="id"/>
  1162. <item name="progress_horizontal" type="id"/>
  1163. <item name="quit" type="id"/>
  1164. <item name="restart_preview" type="id"/>
  1165. <item name="return_scan_result" type="id"/>
  1166. <item name="row_index_key" type="id"/>
  1167. <item name="save_non_transition_alpha" type="id"/>
  1168. <item name="save_overlay_view" type="id"/>
  1169. <item name="scankit_decode" type="id"/>
  1170. <item name="scankit_decode_failed" type="id"/>
  1171. <item name="scankit_decode_succeeded" type="id"/>
  1172. <item name="scankit_launch_product_query" type="id"/>
  1173. <item name="scankit_quit" type="id"/>
  1174. <item name="scankit_restart_preview" type="id"/>
  1175. <item name="scankit_return_scan_result" type="id"/>
  1176. <item name="selection_type" type="id"/>
  1177. <item name="snackbar_action" type="id"/>
  1178. <item name="snackbar_text" type="id"/>
  1179. <item name="special_effects_controller_view_tag" type="id"/>
  1180. <item name="split_action_bar" type="id"/>
  1181. <item name="srl_tag" type="id"/>
  1182. <item name="tag_accessibility_actions" type="id"/>
  1183. <item name="tag_accessibility_clickable_spans" type="id"/>
  1184. <item name="tag_accessibility_heading" type="id"/>
  1185. <item name="tag_accessibility_pane_title" type="id"/>
  1186. <item name="tag_on_apply_window_listener" type="id"/>
  1187. <item name="tag_on_receive_content_listener" type="id"/>
  1188. <item name="tag_on_receive_content_mime_types" type="id"/>
  1189. <item name="tag_screen_reader_focusable" type="id"/>
  1190. <item name="tag_state_description" type="id"/>
  1191. <item name="tag_transition_group" type="id"/>
  1192. <item name="tag_unhandled_key_event_manager" type="id"/>
  1193. <item name="tag_unhandled_key_listeners" type="id"/>
  1194. <item name="tag_window_insets_animation_callback" type="id"/>
  1195. <item name="text" type="id"/>
  1196. <item name="text2" type="id"/>
  1197. <item name="text_input_error_icon" type="id"/>
  1198. <item name="textinput_counter" type="id"/>
  1199. <item name="textinput_error" type="id"/>
  1200. <item name="textinput_helper_text" type="id"/>
  1201. <item name="textinput_placeholder" type="id"/>
  1202. <item name="textinput_prefix_text" type="id"/>
  1203. <item name="textinput_suffix_text" type="id"/>
  1204. <item name="title" type="id"/>
  1205. <item name="transition_current_scene" type="id"/>
  1206. <item name="transition_layout_save" type="id"/>
  1207. <item name="transition_position" type="id"/>
  1208. <item name="transition_scene_layoutid_cache" type="id"/>
  1209. <item name="transition_transform" type="id"/>
  1210. <item name="tree_items" type="id"/>
  1211. <item name="up" type="id"/>
  1212. <item name="view_offset_helper" type="id"/>
  1213. <id name="view_tree_lifecycle_owner"/>
  1214. <id name="view_tree_saved_state_registry_owner"/>
  1215. <id name="view_tree_view_model_store_owner"/>
  1216. <item name="visible_removing_fragment_view_tag" type="id"/>
  1217. <integer name="abc_config_activityDefaultDur">220</integer>
  1218. <integer name="abc_config_activityShortDur">150</integer>
  1219. <integer name="app_bar_elevation_anim_duration">150</integer>
  1220. <integer name="bottom_sheet_slide_duration">150</integer>
  1221. <integer name="cancel_button_image_alpha">127</integer>
  1222. <integer name="config_tooltipAnimTime">150</integer>
  1223. <integer name="design_snackbar_text_max_lines">2</integer>
  1224. <integer name="design_tab_indicator_anim_duration_ms">300</integer>
  1225. <integer name="hide_password_duration">320</integer>
  1226. <integer name="material_motion_duration_long_1">300</integer>
  1227. <integer name="material_motion_duration_long_2">350</integer>
  1228. <integer name="material_motion_duration_medium_1">200</integer>
  1229. <integer name="material_motion_duration_medium_2">250</integer>
  1230. <integer name="material_motion_duration_short_1">75</integer>
  1231. <integer name="material_motion_duration_short_2">150</integer>
  1232. <integer name="material_motion_path" translatable="false">0</integer>
  1233. <integer name="mtrl_badge_max_character_count">4</integer>
  1234. <integer name="mtrl_btn_anim_delay_ms">100</integer>
  1235. <integer name="mtrl_btn_anim_duration_ms">100</integer>
  1236. <integer name="mtrl_calendar_header_orientation">1</integer>
  1237. <integer name="mtrl_calendar_selection_text_lines">1</integer>
  1238. <integer name="mtrl_calendar_year_selector_span">3</integer>
  1239. <integer name="mtrl_card_anim_delay_ms">75</integer>
  1240. <integer name="mtrl_card_anim_duration_ms">120</integer>
  1241. <integer name="mtrl_chip_anim_duration">100</integer>
  1242. <integer name="mtrl_tab_indicator_anim_duration_ms">250</integer>
  1243. <integer name="show_password_duration">200</integer>
  1244. <integer name="status_bar_notification_info_maxnum">999</integer>
  1245. <plurals description="Plural form content description for number of new notifications [CHAR_LIMIT=NONE]" name="mtrl_badge_content_description">
  1246. <item quantity="one"><ns2:g id="count">%d</ns2:g> new notification</item>
  1247. <item quantity="other"><ns2:g id="count">%d</ns2:g> new notifications</item>
  1248. </plurals>
  1249. <string name="abc_action_bar_home_description">Navigate home</string>
  1250. <string name="abc_action_bar_up_description">Navigate up</string>
  1251. <string name="abc_action_menu_overflow_description">More options</string>
  1252. <string name="abc_action_mode_done">Done</string>
  1253. <string name="abc_activity_chooser_view_see_all">See all</string>
  1254. <string name="abc_activitychooserview_choose_application">Choose an app</string>
  1255. <string name="abc_capital_off">OFF</string>
  1256. <string name="abc_capital_on">ON</string>
  1257. <string name="abc_menu_alt_shortcut_label">Alt+</string>
  1258. <string name="abc_menu_ctrl_shortcut_label">Ctrl+</string>
  1259. <string name="abc_menu_delete_shortcut_label">delete</string>
  1260. <string name="abc_menu_enter_shortcut_label">enter</string>
  1261. <string name="abc_menu_function_shortcut_label">Function+</string>
  1262. <string name="abc_menu_meta_shortcut_label">Meta+</string>
  1263. <string name="abc_menu_shift_shortcut_label">Shift+</string>
  1264. <string name="abc_menu_space_shortcut_label">space</string>
  1265. <string name="abc_menu_sym_shortcut_label">Sym+</string>
  1266. <string name="abc_prepend_shortcut_label">Menu+</string>
  1267. <string name="abc_search_hint">Search…</string>
  1268. <string name="abc_searchview_description_clear">Clear query</string>
  1269. <string name="abc_searchview_description_query">Search query</string>
  1270. <string name="abc_searchview_description_search">Search</string>
  1271. <string name="abc_searchview_description_submit">Submit query</string>
  1272. <string name="abc_searchview_description_voice">Voice search</string>
  1273. <string name="abc_shareactionprovider_share_with">Share with</string>
  1274. <string name="abc_shareactionprovider_share_with_application">Share with <ns2:g example="Mail" id="application_name">%s</ns2:g></string>
  1275. <string name="abc_toolbar_collapse_description">Collapse</string>
  1276. <string name="app_name">巡 检</string>
  1277. <string name="appbar_scrolling_view_behavior" translatable="false">com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior</string>
  1278. <string name="bottom_sheet_behavior" translatable="false">com.google.android.material.bottomsheet.BottomSheetBehavior</string>
  1279. <string description="A description of an action that a user of an accessibility service can perform to expand a bottomsheet halfway to its full height. [CHAR LIMIT=25]" name="bottomsheet_action_expand_halfway">Expand halfway</string>
  1280. <string name="brvah_load_complete">点击加载更多</string>
  1281. <string name="brvah_load_end">没有更多数据</string>
  1282. <string name="brvah_load_failed">加载失败,请点我重试</string>
  1283. <string name="brvah_loading">正在加载中...</string>
  1284. <string name="character_counter_content_description">Characters entered %1$d of %2$d</string>
  1285. <string name="character_counter_overflowed_content_description">Character limit exceeded %1$d of %2$d</string>
  1286. <string name="character_counter_pattern" translatable="false">%1$d/%2$d</string>
  1287. <string name="chip_text">Chip text</string>
  1288. <string name="clear_text_end_icon_content_description">Clear text</string>
  1289. <string name="define_roundedimageview"/>
  1290. <string name="error_icon_content_description">Error</string>
  1291. <string name="exposed_dropdown_menu_content_description">Show dropdown menu</string>
  1292. <string name="fab_transformation_scrim_behavior" translatable="false">com.google.android.material.transformation.FabTransformationScrimBehavior</string>
  1293. <string name="fab_transformation_sheet_behavior" translatable="false">com.google.android.material.transformation.FabTransformationSheetBehavior</string>
  1294. <string name="hello_blank_fragment">Hello blank fragment</string>
  1295. <string name="hide_bottom_view_on_scroll_behavior" translatable="false">com.google.android.material.behavior.HideBottomViewOnScrollBehavior</string>
  1296. <string description="Content description for an icon that appears in the title area of a dialog" name="icon_content_description">Dialog Icon</string>
  1297. <string name="item_view_role_description">Tab</string>
  1298. <string name="library_roundedimageview_author">Vince Mi</string>
  1299. <string name="library_roundedimageview_authorWebsite">https://github.com/vinc3m1</string>
  1300. <string name="library_roundedimageview_isOpenSource">true</string>
  1301. <string name="library_roundedimageview_libraryDescription">A fast ImageView (and Drawable) that supports rounded corners (and ovals or circles) based on the original example from Romain Guy.</string>
  1302. <string name="library_roundedimageview_libraryName">RoundedImageView</string>
  1303. <string name="library_roundedimageview_libraryVersion">1.3.0</string>
  1304. <string name="library_roundedimageview_libraryWebsite">https://github.com/vinc3m1/RoundedImageView</string>
  1305. <string name="library_roundedimageview_licenseId">apache_2_0</string>
  1306. <string name="library_roundedimageview_repositoryLink">https://github.com/vinc3m1/RoundedImageView.git</string>
  1307. <string name="login_cred_tv">刷卡认证</string>
  1308. <string name="login_face_tx">人脸认证</string>
  1309. <string name="login_pwd">密码登录</string>
  1310. <string name="login_tv">请选择登录方式</string>
  1311. <string name="material_clock_display_divider" translatable="false">:</string>
  1312. <string description="Description for the toggle to choose between AM and PM [CHAR_LIMIT=NONE] " name="material_clock_toggle_content_description">Select AM or PM</string>
  1313. <string description="Description for button to switch to select the hour [CHAR_LIMIT=NONE]" name="material_hour_selection">Select hour</string>
  1314. <string description="spoken suffix for an hour in the clock [CHAR_LIMIT=10]" name="material_hour_suffix"><ns2:g id="number">%1$s</ns2:g> o\'clock</string>
  1315. <string description="Description for button to switch to select the minute [CHAR_LIMIT=NONE]" name="material_minute_selection">Select minutes</string>
  1316. <string description="spoken suffix for an amount of minutes in the clock [CHAR_LIMIT=16]" name="material_minute_suffix"><ns2:g id="number">%1$s</ns2:g> minutes</string>
  1317. <string name="material_motion_easing_accelerated" translatable="false">cubic-bezier(0.4, 0.0, 1.0, 1.0)</string>
  1318. <string name="material_motion_easing_decelerated" translatable="false">cubic-bezier(0.0, 0.0, 0.2, 1.0)</string>
  1319. <string name="material_motion_easing_emphasized" translatable="false">path(M 0,0 C 0.05, 0, 0.133333, 0.06, 0.166666, 0.4 C 0.208333, 0.82, 0.25, 1, 1, 1)</string>
  1320. <string name="material_motion_easing_linear" translatable="false">cubic-bezier(0.0, 0.0, 1.0, 1.0)</string>
  1321. <string name="material_motion_easing_standard" translatable="false">cubic-bezier(0.4, 0.0, 0.2, 1.0)</string>
  1322. <string description="Content description for the thumb with the maximum value in a Range slider. [CHAR_LIMIT=NONE]" name="material_slider_range_end">Range end, </string>
  1323. <string description="Content description for the thumb with the minimum value in a Range slider. [CHAR_LIMIT=NONE]" name="material_slider_range_start">Range start, </string>
  1324. <string description="Suffix for time in 12-hour standard, before noon. [CHAR_LIMIT=2]" name="material_timepicker_am">AM</string>
  1325. <string name="material_timepicker_clock_mode_description">Switch to clock mode for the time input.</string>
  1326. <string description="The label for a text field to select the hour on the time [CHAR_LIMIT=24]" name="material_timepicker_hour">Hour</string>
  1327. <string description="The label for a text field to select the minute on the hour [CHAR_LIMIT=24]" name="material_timepicker_minute">Minute</string>
  1328. <string description="Suffix for time in 12-hour standard, after noon. [CHAR_LIMIT=2]" name="material_timepicker_pm">PM</string>
  1329. <string description="Title for the dialog with a time picker. [CHAR_LIMIT=32]" name="material_timepicker_select_time">Select time</string>
  1330. <string name="material_timepicker_text_input_mode_description">Switch to text input mode for the time input.</string>
  1331. <string description="Content description for new notification (no number count) [CHAR_LIMIT=NONE]" name="mtrl_badge_numberless_content_description">New notification</string>
  1332. <string description="Content description for a close icon that lets the user remove content from the screen" name="mtrl_chip_close_icon_content_description">Remove %1$s</string>
  1333. <string description="Plural form content description for when the number of new notifications exceeds a maximum count[CHAR_LIMIT=NONE]" name="mtrl_exceed_max_badge_number_content_description" ns1:ignore="PluralsCandidate">More than <ns2:g example="999" id="maximum number">%1$d</ns2:g> new notifications</string>
  1334. <string name="mtrl_exceed_max_badge_number_suffix" translatable="false"><ns2:g example="999" id="maximum number">%1$d</ns2:g><ns2:g example="+" id="suffix">%2$s</ns2:g></string>
  1335. <string description="a11y string to indicate this button moves the calendar to the next month [CHAR_LIMIT=NONE]" name="mtrl_picker_a11y_next_month">Change to next month</string>
  1336. <string description="a11y string to indicate this button moves the calendar to the previous month [CHAR_LIMIT=NONE]" name="mtrl_picker_a11y_prev_month">Change to previous month</string>
  1337. <string description="a11y string read on selection change to indicate the new selection [CHAR_LIMIT=NONE]" name="mtrl_picker_announce_current_selection">Current selection: %1$s</string>
  1338. <string description="Button text to indicate that the widget will ignore the user&apos;s selection [CHAR_LIMIT=16]" name="mtrl_picker_cancel" translatable="false">@android:string/cancel</string>
  1339. <string description="Button text to indicate that the widget will save the user&apos;s selection [CHAR_LIMIT=16]" name="mtrl_picker_confirm">@android:string/ok</string>
  1340. <string description="A single date [CHAR_LIMIT=60]" name="mtrl_picker_date_header_selected">%1$s</string>
  1341. <string description="Indicates that the user must take the action of picking a date within the calendar [CHAR_LIMIT=60]" name="mtrl_picker_date_header_title">Select Date</string>
  1342. <string description="Placeholder for a single date [CHAR_LIMIT=60]" name="mtrl_picker_date_header_unselected">Selected date</string>
  1343. <string description="a11y string to indicate this is a header for a column of days for one day of the week (e.g., Monday) [CHAR_LIMIT=NONE]" name="mtrl_picker_day_of_week_column_header">Column of days: %1$s</string>
  1344. <string description="Indicates that the user entered date cannot be parsed because its format is wrong. [CHAR_LIMIT=36]" name="mtrl_picker_invalid_format">Invalid format.</string>
  1345. <string description="Tells a user what an example valid entry looks like. [CHAR_LIMIT=18]" name="mtrl_picker_invalid_format_example">Example: %1$s</string>
  1346. <string description="Tells a user what format is expected for their date entry. [CHAR_LIMIT=18]" name="mtrl_picker_invalid_format_use">Use: %1$s</string>
  1347. <string description="Notifies the user that the two entered dates do not represent a valid range of dates [CHAR_LIMIT=36]" name="mtrl_picker_invalid_range">Invalid range.</string>
  1348. <string description="a11y string that informs the user that tapping this button will switch the year [CHAR_LIMIT=NONE]" name="mtrl_picker_navigate_to_year_description">Navigate to year %1$s</string>
  1349. <string description="Notifies the user that the entered date is outside the allowed range [CHAR_LIMIT=36]" name="mtrl_picker_out_of_range">Out of range: %1$s</string>
  1350. <string description="Placeholders for two dates separated by a dash representing a range where end date has been selected [CHAR_LIMIT=60]" name="mtrl_picker_range_header_only_end_selected">Start date – %1$s</string>
  1351. <string description="Placeholders for two dates separated by a dash representing a range where start date has been selected [CHAR_LIMIT=60]" name="mtrl_picker_range_header_only_start_selected">%1$s – End date</string>
  1352. <string description="Two dates separated by a dash representing a range [CHAR_LIMIT=60]" name="mtrl_picker_range_header_selected">%1$s – %2$s</string>
  1353. <string description="Indicates that the user must take the action of picking dates within the calendar to form a range [CHAR_LIMIT=60]" name="mtrl_picker_range_header_title">Select Range</string>
  1354. <string description="Placeholders for two dates separated by a dash representing a range [CHAR_LIMIT=60]" name="mtrl_picker_range_header_unselected">Start date – End date</string>
  1355. <string description="Confirms the selection [CHAR_LIMIT=12]" name="mtrl_picker_save">Save</string>
  1356. <string description="Label for a single date selected by the user [CHAR_LIMIT=60]" name="mtrl_picker_text_input_date_hint">Date</string>
  1357. <string description="Label for the end date in a range selected by the user [CHAR_LIMIT=60]" name="mtrl_picker_text_input_date_range_end_hint">End date</string>
  1358. <string description="Label for the start date in a range selected by the user [CHAR_LIMIT=60]" name="mtrl_picker_text_input_date_range_start_hint">Start date</string>
  1359. <string description="A 1 character abbreviation for day. It will be part of a string such as dd/mm/yyyy or mm/dd/yyyy or y.mm.dd. [CHAR_LIMIT=2]" name="mtrl_picker_text_input_day_abbr">d</string>
  1360. <string description="A 1 character abbreviation for month. It will be part of a string such as dd/mm/yyyy or mm/dd/yyyy or y.mm.dd. [CHAR_LIMIT=2]" name="mtrl_picker_text_input_month_abbr">m</string>
  1361. <string description="A 1 character abbreviation for year. It will be part of a string such as dd/mm/yyyy or mm/dd/yyyy or y.mm.dd. [CHAR_LIMIT=2]" name="mtrl_picker_text_input_year_abbr">y</string>
  1362. <string description="a11y string to indicate this button changes the input mode to a calendar [CHAR_LIMIT=NONE]" name="mtrl_picker_toggle_to_calendar_input_mode">Switch to calendar input mode</string>
  1363. <string description="a11y string to indicate this button switches the user to choosing a day [CHAR_LIMIT=NONE]" name="mtrl_picker_toggle_to_day_selection">Tap to switch to selecting a day</string>
  1364. <string description="a11y string to indicate this button changes the input mode to a text field [CHAR_LIMIT=NONE]" name="mtrl_picker_toggle_to_text_input_mode">Switch to text input mode</string>
  1365. <string description="a11y string to indicate this button switches the user to choosing a year [CHAR_LIMIT=NONE]" name="mtrl_picker_toggle_to_year_selection">Tap to switch to selecting a year</string>
  1366. <string name="multiple_empty_retry">暂无数据,点击重试</string>
  1367. <string name="multiple_error_retry">哎呀,系统出错了,点击重试</string>
  1368. <string name="multiple_not_network_retry">当前无网络,点击重试</string>
  1369. <string name="password_toggle_content_description">Show password</string>
  1370. <string name="path_password_eye" translatable="false">M12,4.5C7,4.5 2.73,7.61 1,12c1.73,4.39 6,7.5 11,7.5s9.27,-3.11 11,-7.5c-1.73,-4.39 -6,-7.5 -11,-7.5zM12,17c-2.76,0 -5,-2.24 -5,-5s2.24,-5 5,-5 5,2.24 5,5 -2.24,5 -5,5zM12,9c-1.66,0 -3,1.34 -3,3s1.34,3 3,3 3,-1.34 3,-3 -1.34,-3 -3,-3z</string>
  1371. <string name="path_password_eye_mask_strike_through" translatable="false">M2,4.27 L19.73,22 L22.27,19.46 L4.54,1.73 L4.54,1 L23,1 L23,23 L1,23 L1,4.27 Z</string>
  1372. <string name="path_password_eye_mask_visible" translatable="false">M2,4.27 L2,4.27 L4.54,1.73 L4.54,1.73 L4.54,1 L23,1 L23,23 L1,23 L1,4.27 Z</string>
  1373. <string name="path_password_strike_through" translatable="false">M3.27,4.27 L19.74,20.74</string>
  1374. <string name="scankit_confirm">OK</string>
  1375. <string name="scankit_light">Touch for more light</string>
  1376. <string name="scankit_light_off">Turn off light</string>
  1377. <string name="scankit_no_code_tip">No code detected.</string>
  1378. <string name="scankit_scan_tip">Place the code within the frame</string>
  1379. <string name="scankit_title">Scan</string>
  1380. <string name="search_history_clear">清除全部</string>
  1381. <string name="search_history_tag">最近搜索</string>
  1382. <string name="search_hot_tag">热门搜索</string>
  1383. <string name="search_menu_title">Search</string>
  1384. <string formatted="false" name="srl_component_falsify">%s falsify area,\n Represents the height[%.1fdp] of drag at run time,\n It does not show anything.</string>
  1385. <string name="srl_content_empty">The content view in SmartRefreshLayout is empty. Do you forget to add it in xml layout file?</string>
  1386. <string name="srl_footer_failed">Load Failed</string>
  1387. <string name="srl_footer_finish">Load Success</string>
  1388. <string name="srl_footer_loading">Loading…</string>
  1389. <string name="srl_footer_nothing">No More Data</string>
  1390. <string name="srl_footer_pulling">Pull Up To Load More</string>
  1391. <string name="srl_footer_refreshing">Wait For Refreshing…</string>
  1392. <string name="srl_footer_release">Release To Load More</string>
  1393. <string name="srl_header_failed">Refresh Failed</string>
  1394. <string name="srl_header_finish">Refresh Success</string>
  1395. <string name="srl_header_loading">Wait For Loading…</string>
  1396. <string name="srl_header_pulling">Pull Down To Refresh</string>
  1397. <string name="srl_header_refreshing">Refreshing…</string>
  1398. <string name="srl_header_release">Release To Refresh</string>
  1399. <string name="srl_header_secondary">Release To Second Floor</string>
  1400. <string name="srl_header_update">\'Last Update\' M-d HH:mm</string>
  1401. <string name="status_bar_notification_info_overflow">999+</string>
  1402. <style name="ActivityTranslucent" parent="Theme.AppCompat.Light.NoActionBar">
  1403. <item name="android:background">@android:color/transparent</item>
  1404. <item name="android:colorBackgroundCacheHint">@null</item>
  1405. <item name="android:windowActionBar">false</item>
  1406. <item name="android:windowNoTitle">true</item>
  1407. <item name="android:backgroundDimEnabled">false</item>
  1408. <item name="android:windowBackground">@android:color/transparent</item>
  1409. <item name="android:windowContentOverlay">@null</item>
  1410. <item name="android:windowIsTranslucent">true</item>
  1411. <item name="android:windowAnimationStyle">@null</item>
  1412. <item name="android:windowDisablePreview">true</item>
  1413. </style>
  1414. <style name="AlertDialog.AppCompat" parent="Base.AlertDialog.AppCompat"/>
  1415. <style name="AlertDialog.AppCompat.Light" parent="Base.AlertDialog.AppCompat.Light"/>
  1416. <style name="AlertDialogStyle" parent="@android:style/Theme.Dialog">
  1417. <item name="android:windowBackground">@android:color/transparent</item>
  1418. <item name="android:windowContentOverlay">@null</item>
  1419. <item name="android:windowIsFloating">true</item>
  1420. <item name="android:windowFrame">@null</item>
  1421. <item name="android:backgroundDimEnabled">true</item>
  1422. <item name="android:windowNoTitle">true</item>
  1423. <item name="android:windowIsTranslucent">true</item>
  1424. </style>
  1425. <style name="AndroidThemeColorAccentYellow" ns1:ignore="NewApi">
  1426. <item name="android:colorAccent">#FFFFFF00</item>
  1427. </style>
  1428. <style name="Animation.AppCompat.Dialog" parent="Base.Animation.AppCompat.Dialog"/>
  1429. <style name="Animation.AppCompat.DropDownUp" parent="Base.Animation.AppCompat.DropDownUp"/>
  1430. <style name="Animation.AppCompat.Tooltip" parent="Base.Animation.AppCompat.Tooltip"/>
  1431. <style name="Animation.Design.BottomSheetDialog" parent="Animation.AppCompat.Dialog">
  1432. <item name="android:windowEnterAnimation">@anim/design_bottom_sheet_slide_in</item>
  1433. <item name="android:windowExitAnimation">@anim/design_bottom_sheet_slide_out</item>
  1434. </style>
  1435. <style name="Animation.MaterialComponents.BottomSheetDialog" parent="Animation.AppCompat.Dialog">
  1436. <item name="android:windowEnterAnimation">@anim/mtrl_bottom_sheet_slide_in</item>
  1437. <item name="android:windowExitAnimation">@anim/mtrl_bottom_sheet_slide_out</item>
  1438. </style>
  1439. <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
  1440. <!-- Customize your theme here. -->
  1441. <item name="colorPrimary">@color/purple_fa</item>
  1442. <item name="colorPrimaryDark">@color/purple_fa</item>
  1443. <item name="colorAccent">@color/purple_fa</item>
  1444. </style>
  1445. <style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar"/>
  1446. <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light"/>
  1447. <style name="Base.AlertDialog.AppCompat" parent="android:Widget">
  1448. <item name="android:layout">@layout/abc_alert_dialog_material</item>
  1449. <item name="listLayout">@layout/abc_select_dialog_material</item>
  1450. <item name="listItemLayout">@layout/select_dialog_item_material</item>
  1451. <item name="multiChoiceItemLayout">@layout/select_dialog_multichoice_material</item>
  1452. <item name="singleChoiceItemLayout">@layout/select_dialog_singlechoice_material</item>
  1453. <item name="buttonIconDimen">@dimen/abc_alert_dialog_button_dimen</item>
  1454. </style>
  1455. <style name="Base.AlertDialog.AppCompat.Light" parent="Base.AlertDialog.AppCompat"/>
  1456. <style name="Base.Animation.AppCompat.Dialog" parent="android:Animation">
  1457. <item name="android:windowEnterAnimation">@anim/abc_popup_enter</item>
  1458. <item name="android:windowExitAnimation">@anim/abc_popup_exit</item>
  1459. </style>
  1460. <style name="Base.Animation.AppCompat.DropDownUp" parent="android:Animation">
  1461. <item name="android:windowEnterAnimation">@anim/abc_grow_fade_in_from_bottom</item>
  1462. <item name="android:windowExitAnimation">@anim/abc_shrink_fade_out_from_bottom</item>
  1463. </style>
  1464. <style name="Base.Animation.AppCompat.Tooltip" parent="android:Animation">
  1465. <item name="android:windowEnterAnimation">@anim/abc_tooltip_enter</item>
  1466. <item name="android:windowExitAnimation">@anim/abc_tooltip_exit</item>
  1467. </style>
  1468. <style name="Base.CardView" parent="android:Widget">
  1469. <item name="cardCornerRadius">@dimen/cardview_default_radius</item>
  1470. <item name="cardElevation">@dimen/cardview_default_elevation</item>
  1471. <item name="cardMaxElevation">@dimen/cardview_default_elevation</item>
  1472. <item name="cardUseCompatPadding">false</item>
  1473. <item name="cardPreventCornerOverlap">true</item>
  1474. </style>
  1475. <style name="Base.DialogWindowTitle.AppCompat" parent="android:Widget">
  1476. <item name="android:maxLines">1</item>
  1477. <item name="android:scrollHorizontally">true</item>
  1478. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Title</item>
  1479. </style>
  1480. <style name="Base.DialogWindowTitleBackground.AppCompat" parent="android:Widget">
  1481. <item name="android:background">@null</item>
  1482. <item name="android:paddingLeft">?attr/dialogPreferredPadding</item>
  1483. <item name="android:paddingRight">?attr/dialogPreferredPadding</item>
  1484. <item name="android:paddingTop">@dimen/abc_dialog_padding_top_material</item>
  1485. </style>
  1486. <style name="Base.MaterialAlertDialog.MaterialComponents.Title.Icon" parent="android:Widget">
  1487. <item name="android:layout_width">32dip</item>
  1488. <item name="android:layout_height">32dip</item>
  1489. <item name="android:scaleType">fitCenter</item>
  1490. <item name="android:src">@null</item>
  1491. <item name="android:contentDescription">@string/icon_content_description</item>
  1492. </style>
  1493. <style name="Base.MaterialAlertDialog.MaterialComponents.Title.Panel" parent="android:Widget">
  1494. <item name="android:layout_width">match_parent</item>
  1495. <item name="android:layout_height">wrap_content</item>
  1496. <item name="android:paddingLeft">?attr/dialogPreferredPadding</item>
  1497. <item name="android:paddingRight">?attr/dialogPreferredPadding</item>
  1498. <item name="android:paddingTop">@dimen/abc_dialog_padding_top_material</item>
  1499. </style>
  1500. <style name="Base.MaterialAlertDialog.MaterialComponents.Title.Text" parent="RtlOverlay.DialogWindowTitle.AppCompat">
  1501. <item name="android:textAppearance">?attr/textAppearanceSubtitle1</item>
  1502. <item name="android:textColor">@color/material_on_surface_emphasis_high_type</item>
  1503. <item name="android:layout_width">wrap_content</item>
  1504. <item name="android:layout_height">wrap_content</item>
  1505. <item name="android:ellipsize">end</item>
  1506. <item name="android:singleLine">true</item>
  1507. </style>
  1508. <style name="Base.TextAppearance.AppCompat" parent="android:TextAppearance">
  1509. <item name="android:textColor">?android:textColorPrimary</item>
  1510. <item name="android:textColorHint">?android:textColorHint</item>
  1511. <item name="android:textColorHighlight">?android:textColorHighlight</item>
  1512. <item name="android:textColorLink">?android:textColorLink</item>
  1513. <item name="android:textSize">@dimen/abc_text_size_body_1_material</item>
  1514. </style>
  1515. <style name="Base.TextAppearance.AppCompat.Body1">
  1516. <item name="android:textSize">@dimen/abc_text_size_body_1_material</item>
  1517. <item name="android:textColor">?android:textColorPrimary</item>
  1518. </style>
  1519. <style name="Base.TextAppearance.AppCompat.Body2">
  1520. <item name="android:textSize">@dimen/abc_text_size_body_2_material</item>
  1521. <item name="android:textColor">?android:textColorPrimary</item>
  1522. </style>
  1523. <style name="Base.TextAppearance.AppCompat.Button">
  1524. <item name="android:textSize">@dimen/abc_text_size_button_material</item>
  1525. <item name="android:textAllCaps">true</item>
  1526. <item name="android:textColor">?android:textColorPrimary</item>
  1527. </style>
  1528. <style name="Base.TextAppearance.AppCompat.Caption">
  1529. <item name="android:textSize">@dimen/abc_text_size_caption_material</item>
  1530. <item name="android:textColor">?android:textColorSecondary</item>
  1531. </style>
  1532. <style name="Base.TextAppearance.AppCompat.Display1">
  1533. <item name="android:textSize">@dimen/abc_text_size_display_1_material</item>
  1534. <item name="android:textColor">?android:textColorSecondary</item>
  1535. </style>
  1536. <style name="Base.TextAppearance.AppCompat.Display2">
  1537. <item name="android:textSize">@dimen/abc_text_size_display_2_material</item>
  1538. <item name="android:textColor">?android:textColorSecondary</item>
  1539. </style>
  1540. <style name="Base.TextAppearance.AppCompat.Display3">
  1541. <item name="android:textSize">@dimen/abc_text_size_display_3_material</item>
  1542. <item name="android:textColor">?android:textColorSecondary</item>
  1543. </style>
  1544. <style name="Base.TextAppearance.AppCompat.Display4">
  1545. <item name="android:textSize">@dimen/abc_text_size_display_4_material</item>
  1546. <item name="android:textColor">?android:textColorSecondary</item>
  1547. </style>
  1548. <style name="Base.TextAppearance.AppCompat.Headline">
  1549. <item name="android:textSize">@dimen/abc_text_size_headline_material</item>
  1550. <item name="android:textColor">?android:textColorPrimary</item>
  1551. </style>
  1552. <style name="Base.TextAppearance.AppCompat.Inverse">
  1553. <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
  1554. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  1555. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  1556. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  1557. </style>
  1558. <style name="Base.TextAppearance.AppCompat.Large">
  1559. <item name="android:textSize">@dimen/abc_text_size_large_material</item>
  1560. <item name="android:textColor">?android:attr/textColorPrimary</item>
  1561. </style>
  1562. <style name="Base.TextAppearance.AppCompat.Large.Inverse">
  1563. <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
  1564. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  1565. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  1566. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  1567. </style>
  1568. <style name="Base.TextAppearance.AppCompat.Medium">
  1569. <item name="android:textSize">@dimen/abc_text_size_medium_material</item>
  1570. <item name="android:textColor">?android:attr/textColorSecondary</item>
  1571. </style>
  1572. <style name="Base.TextAppearance.AppCompat.Medium.Inverse">
  1573. <item name="android:textColor">?android:attr/textColorSecondaryInverse</item>
  1574. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  1575. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  1576. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  1577. </style>
  1578. <style name="Base.TextAppearance.AppCompat.Menu">
  1579. <item name="android:textSize">@dimen/abc_text_size_menu_material</item>
  1580. <item name="android:textColor">?android:textColorPrimary</item>
  1581. </style>
  1582. <style name="Base.TextAppearance.AppCompat.SearchResult" parent="">
  1583. <item name="android:textStyle">normal</item>
  1584. <item name="android:textColor">?android:textColorPrimary</item>
  1585. <item name="android:textColorHint">?android:textColorHint</item>
  1586. </style>
  1587. <style name="Base.TextAppearance.AppCompat.SearchResult.Subtitle">
  1588. <item name="android:textSize">14sp</item>
  1589. <item name="android:textColor">?android:textColorSecondary</item>
  1590. </style>
  1591. <style name="Base.TextAppearance.AppCompat.SearchResult.Title">
  1592. <item name="android:textSize">18sp</item>
  1593. </style>
  1594. <style name="Base.TextAppearance.AppCompat.Small">
  1595. <item name="android:textSize">@dimen/abc_text_size_small_material</item>
  1596. <item name="android:textColor">?android:attr/textColorTertiary</item>
  1597. </style>
  1598. <style name="Base.TextAppearance.AppCompat.Small.Inverse">
  1599. <item name="android:textColor">?android:attr/textColorTertiaryInverse</item>
  1600. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  1601. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  1602. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  1603. </style>
  1604. <style name="Base.TextAppearance.AppCompat.Subhead">
  1605. <item name="android:textSize">@dimen/abc_text_size_subhead_material</item>
  1606. <item name="android:textColor">?android:textColorPrimary</item>
  1607. </style>
  1608. <style name="Base.TextAppearance.AppCompat.Subhead.Inverse">
  1609. <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
  1610. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  1611. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  1612. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  1613. </style>
  1614. <style name="Base.TextAppearance.AppCompat.Title">
  1615. <item name="android:textSize">@dimen/abc_text_size_title_material</item>
  1616. <item name="android:textColor">?android:textColorPrimary</item>
  1617. </style>
  1618. <style name="Base.TextAppearance.AppCompat.Title.Inverse">
  1619. <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
  1620. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  1621. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  1622. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  1623. </style>
  1624. <style name="Base.TextAppearance.AppCompat.Tooltip">
  1625. <item name="android:textSize">14sp</item>
  1626. </style>
  1627. <style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Menu" parent="TextAppearance.AppCompat.Button">
  1628. <item name="android:textColor">?attr/actionMenuTextColor</item>
  1629. <item name="textAllCaps">@bool/abc_config_actionMenuItemAllCaps</item>
  1630. </style>
  1631. <style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle" parent="TextAppearance.AppCompat.Subhead">
  1632. <item name="android:textSize">@dimen/abc_text_size_subtitle_material_toolbar</item>
  1633. <item name="android:textColor">?android:attr/textColorSecondary</item>
  1634. </style>
  1635. <style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse" parent="TextAppearance.AppCompat.Subhead.Inverse">
  1636. <item name="android:textSize">@dimen/abc_text_size_subtitle_material_toolbar</item>
  1637. <item name="android:textColor">?android:attr/textColorSecondaryInverse</item>
  1638. </style>
  1639. <style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Title" parent="TextAppearance.AppCompat.Title">
  1640. <item name="android:textSize">@dimen/abc_text_size_title_material_toolbar</item>
  1641. <item name="android:textColor">?android:attr/textColorPrimary</item>
  1642. </style>
  1643. <style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse" parent="TextAppearance.AppCompat.Title.Inverse">
  1644. <item name="android:textSize">@dimen/abc_text_size_title_material_toolbar</item>
  1645. <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
  1646. </style>
  1647. <style name="Base.TextAppearance.AppCompat.Widget.ActionMode.Subtitle" parent="TextAppearance.AppCompat.Widget.ActionBar.Subtitle"/>
  1648. <style name="Base.TextAppearance.AppCompat.Widget.ActionMode.Title" parent="TextAppearance.AppCompat.Widget.ActionBar.Title"/>
  1649. <style name="Base.TextAppearance.AppCompat.Widget.Button" parent="TextAppearance.AppCompat.Button"/>
  1650. <style name="Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored" parent="Base.TextAppearance.AppCompat.Widget.Button">
  1651. <item name="android:textColor">@color/abc_btn_colored_borderless_text_material</item>
  1652. </style>
  1653. <style name="Base.TextAppearance.AppCompat.Widget.Button.Colored">
  1654. <item name="android:textColor">@color/abc_btn_colored_text_material</item>
  1655. </style>
  1656. <style name="Base.TextAppearance.AppCompat.Widget.Button.Inverse" parent="TextAppearance.AppCompat.Button">
  1657. <item name="android:textColor">?android:textColorPrimaryInverse</item>
  1658. </style>
  1659. <style name="Base.TextAppearance.AppCompat.Widget.DropDownItem" parent="android:TextAppearance.Small">
  1660. <item name="android:textColor">?android:attr/textColorPrimaryDisableOnly</item>
  1661. </style>
  1662. <style name="Base.TextAppearance.AppCompat.Widget.PopupMenu.Header" parent="TextAppearance.AppCompat">
  1663. <item name="android:textSize">@dimen/abc_text_size_menu_header_material</item>
  1664. <item name="android:textColor">?attr/colorAccent</item>
  1665. </style>
  1666. <style name="Base.TextAppearance.AppCompat.Widget.PopupMenu.Large" parent="TextAppearance.AppCompat.Menu"/>
  1667. <style name="Base.TextAppearance.AppCompat.Widget.PopupMenu.Small" parent="TextAppearance.AppCompat.Menu"/>
  1668. <style name="Base.TextAppearance.AppCompat.Widget.Switch" parent="TextAppearance.AppCompat.Button"/>
  1669. <style name="Base.TextAppearance.AppCompat.Widget.TextView.SpinnerItem" parent="TextAppearance.AppCompat.Menu"/>
  1670. <style name="Base.TextAppearance.MaterialComponents.Badge" parent="TextAppearance.AppCompat">
  1671. <!-- Fake Roboto Medium. -->
  1672. <item name="fontFamily">sans-serif-medium</item>
  1673. <item name="android:fontFamily">sans-serif-medium</item>
  1674. <item name="android:textStyle">bold</item>
  1675. <item name="android:textAllCaps">false</item>
  1676. <item name="android:textSize">@dimen/mtrl_badge_text_size</item>
  1677. <item name="android:letterSpacing">0.0892857143</item>
  1678. <item name="android:textColor">?attr/colorOnError</item>
  1679. </style>
  1680. <style name="Base.TextAppearance.MaterialComponents.Button" parent="TextAppearance.AppCompat.Button">
  1681. <!-- Fake Roboto Medium. -->
  1682. <item name="fontFamily">sans-serif-medium</item>
  1683. <item name="android:fontFamily">sans-serif-medium</item>
  1684. <item name="android:textStyle">bold</item>
  1685. <item name="android:textAllCaps">true</item>
  1686. <item name="android:textSize">14sp</item>
  1687. <item name="android:letterSpacing">0.0892857143</item>
  1688. </style>
  1689. <style name="Base.TextAppearance.MaterialComponents.Headline6" parent="TextAppearance.AppCompat.Title">
  1690. <!-- Fake Roboto Medium. -->
  1691. <item name="fontFamily">sans-serif-medium</item>
  1692. <item name="android:fontFamily">sans-serif-medium</item>
  1693. <item name="android:textStyle">bold</item>
  1694. <item name="android:textAllCaps">false</item>
  1695. <item name="android:textSize">20sp</item>
  1696. <item name="android:letterSpacing">0.0125</item>
  1697. </style>
  1698. <style name="Base.TextAppearance.MaterialComponents.Subtitle2" parent="TextAppearance.AppCompat.Subhead">
  1699. <!-- Fake Roboto Medium. -->
  1700. <item name="fontFamily">sans-serif-medium</item>
  1701. <item name="android:fontFamily">sans-serif-medium</item>
  1702. <item name="android:textStyle">bold</item>
  1703. <item name="android:textAllCaps">false</item>
  1704. <item name="android:textSize">14sp</item>
  1705. <item name="android:letterSpacing">0.00714285714</item>
  1706. </style>
  1707. <style name="Base.TextAppearance.Widget.AppCompat.ExpandedMenu.Item" parent="android:TextAppearance.Medium">
  1708. <item name="android:textColor">?android:attr/textColorPrimaryDisableOnly</item>
  1709. </style>
  1710. <style name="Base.TextAppearance.Widget.AppCompat.Toolbar.Subtitle" parent="TextAppearance.AppCompat.Widget.ActionBar.Subtitle">
  1711. </style>
  1712. <style name="Base.TextAppearance.Widget.AppCompat.Toolbar.Title" parent="TextAppearance.AppCompat.Widget.ActionBar.Title">
  1713. </style>
  1714. <style name="Base.Theme.AppCompat" parent="Base.V7.Theme.AppCompat">
  1715. </style>
  1716. <style name="Base.Theme.AppCompat.CompactMenu" parent="">
  1717. <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
  1718. <item name="android:listViewStyle">@style/Widget.AppCompat.ListView.Menu</item>
  1719. <item name="android:windowAnimationStyle">@style/Animation.AppCompat.DropDownUp</item>
  1720. </style>
  1721. <style name="Base.Theme.AppCompat.Dialog" parent="Base.V7.Theme.AppCompat.Dialog"/>
  1722. <style name="Base.Theme.AppCompat.Dialog.Alert">
  1723. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1724. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1725. </style>
  1726. <style name="Base.Theme.AppCompat.Dialog.FixedSize">
  1727. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  1728. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  1729. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  1730. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  1731. </style>
  1732. <style name="Base.Theme.AppCompat.Dialog.MinWidth">
  1733. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1734. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1735. </style>
  1736. <style name="Base.Theme.AppCompat.DialogWhenLarge" parent="Theme.AppCompat"/>
  1737. <style name="Base.Theme.AppCompat.Light" parent="Base.V7.Theme.AppCompat.Light">
  1738. </style>
  1739. <style name="Base.Theme.AppCompat.Light.DarkActionBar" parent="Base.Theme.AppCompat.Light">
  1740. <item name="actionBarPopupTheme">@style/ThemeOverlay.AppCompat.Light</item>
  1741. <item name="actionBarWidgetTheme">@null</item>
  1742. <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item>
  1743. <item name="actionModeTheme">?attr/actionBarTheme</item>
  1744. <!-- Panel attributes -->
  1745. <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
  1746. <item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
  1747. <item name="colorPrimary">@color/primary_material_dark</item>
  1748. </style>
  1749. <style name="Base.Theme.AppCompat.Light.Dialog" parent="Base.V7.Theme.AppCompat.Light.Dialog"/>
  1750. <style name="Base.Theme.AppCompat.Light.Dialog.Alert">
  1751. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1752. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1753. </style>
  1754. <style name="Base.Theme.AppCompat.Light.Dialog.FixedSize">
  1755. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  1756. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  1757. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  1758. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  1759. </style>
  1760. <style name="Base.Theme.AppCompat.Light.Dialog.MinWidth">
  1761. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1762. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1763. </style>
  1764. <style name="Base.Theme.AppCompat.Light.DialogWhenLarge" parent="Theme.AppCompat.Light"/>
  1765. <style name="Base.Theme.MaterialComponents" parent="Base.V14.Theme.MaterialComponents"/>
  1766. <style name="Base.Theme.MaterialComponents.Bridge" parent="Base.V14.Theme.MaterialComponents.Bridge"/>
  1767. <style name="Base.Theme.MaterialComponents.CompactMenu" parent="">
  1768. <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
  1769. <item name="android:listViewStyle">@style/Widget.AppCompat.ListView.Menu</item>
  1770. <item name="android:windowAnimationStyle">@style/Animation.AppCompat.DropDownUp</item>
  1771. </style>
  1772. <style name="Base.Theme.MaterialComponents.Dialog" parent="Base.V14.Theme.MaterialComponents.Dialog"/>
  1773. <style name="Base.Theme.MaterialComponents.Dialog.Alert">
  1774. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1775. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1776. </style>
  1777. <style name="Base.Theme.MaterialComponents.Dialog.Bridge" parent="Base.V14.Theme.MaterialComponents.Dialog.Bridge"/>
  1778. <style name="Base.Theme.MaterialComponents.Dialog.FixedSize">
  1779. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  1780. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  1781. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  1782. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  1783. </style>
  1784. <style name="Base.Theme.MaterialComponents.Dialog.MinWidth">
  1785. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1786. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1787. </style>
  1788. <style name="Base.Theme.MaterialComponents.DialogWhenLarge" parent="Theme.MaterialComponents"/>
  1789. <style name="Base.Theme.MaterialComponents.Light" parent="Base.V14.Theme.MaterialComponents.Light"/>
  1790. <style name="Base.Theme.MaterialComponents.Light.Bridge" parent="Base.V14.Theme.MaterialComponents.Light.Bridge"/>
  1791. <style name="Base.Theme.MaterialComponents.Light.DarkActionBar" parent="Base.Theme.MaterialComponents.Light">
  1792. <item name="actionBarWidgetTheme">@null</item>
  1793. <item name="actionBarTheme">@style/ThemeOverlay.MaterialComponents.Dark.ActionBar</item>
  1794. <!-- Panel attributes -->
  1795. <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
  1796. <item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
  1797. <item name="colorPrimary">@color/primary_material_dark</item>
  1798. </style>
  1799. <style name="Base.Theme.MaterialComponents.Light.DarkActionBar.Bridge" parent="Base.V14.Theme.MaterialComponents.Light.DarkActionBar.Bridge"/>
  1800. <style name="Base.Theme.MaterialComponents.Light.Dialog" parent="Base.V14.Theme.MaterialComponents.Light.Dialog"/>
  1801. <style name="Base.Theme.MaterialComponents.Light.Dialog.Alert">
  1802. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1803. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1804. </style>
  1805. <style name="Base.Theme.MaterialComponents.Light.Dialog.Bridge" parent="Base.V14.Theme.MaterialComponents.Light.Dialog.Bridge"/>
  1806. <style name="Base.Theme.MaterialComponents.Light.Dialog.FixedSize">
  1807. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  1808. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  1809. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  1810. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  1811. </style>
  1812. <style name="Base.Theme.MaterialComponents.Light.Dialog.MinWidth">
  1813. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1814. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1815. </style>
  1816. <style name="Base.Theme.MaterialComponents.Light.DialogWhenLarge" parent="Theme.MaterialComponents.Light"/>
  1817. <style name="Base.ThemeOverlay.AppCompat" parent="Platform.ThemeOverlay.AppCompat"/>
  1818. <style name="Base.ThemeOverlay.AppCompat.ActionBar">
  1819. <item name="colorControlNormal">?android:attr/textColorPrimary</item>
  1820. <item name="searchViewStyle">@style/Widget.AppCompat.SearchView.ActionBar</item>
  1821. </style>
  1822. <style name="Base.ThemeOverlay.AppCompat.Dark" parent="Platform.ThemeOverlay.AppCompat.Dark">
  1823. <item name="android:windowBackground">@color/background_material_dark</item>
  1824. <item name="android:colorForeground">@color/foreground_material_dark</item>
  1825. <item name="android:colorForegroundInverse">@color/foreground_material_light</item>
  1826. <item name="android:colorBackground">@color/background_material_dark</item>
  1827. <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item>
  1828. <item name="colorBackgroundFloating">@color/background_floating_material_dark</item>
  1829. <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item>
  1830. <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item>
  1831. <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
  1832. <item name="android:textColorSecondary">@color/abc_secondary_text_material_dark</item>
  1833. <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_light</item>
  1834. <item name="android:textColorTertiary">@color/abc_secondary_text_material_dark</item>
  1835. <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_light</item>
  1836. <item name="android:textColorHint">@color/abc_hint_foreground_material_dark</item>
  1837. <item name="android:textColorHintInverse">@color/abc_hint_foreground_material_light</item>
  1838. <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item>
  1839. <item name="colorControlNormal">?android:attr/textColorSecondary</item>
  1840. <item name="colorControlHighlight">@color/ripple_material_dark</item>
  1841. <item name="colorButtonNormal">@color/button_material_dark</item>
  1842. <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item>
  1843. <!-- Used by MediaRouter -->
  1844. <item name="isLightTheme">false</item>
  1845. </style>
  1846. <style name="Base.ThemeOverlay.AppCompat.Dark.ActionBar">
  1847. <item name="colorControlNormal">?android:attr/textColorPrimary</item>
  1848. <item name="searchViewStyle">@style/Widget.AppCompat.SearchView.ActionBar</item>
  1849. </style>
  1850. <style name="Base.ThemeOverlay.AppCompat.Dialog" parent="Base.V7.ThemeOverlay.AppCompat.Dialog"/>
  1851. <style name="Base.ThemeOverlay.AppCompat.Dialog.Alert">
  1852. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1853. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1854. </style>
  1855. <style name="Base.ThemeOverlay.AppCompat.Light" parent="Platform.ThemeOverlay.AppCompat.Light">
  1856. <item name="android:windowBackground">@color/background_material_light</item>
  1857. <item name="android:colorForeground">@color/foreground_material_light</item>
  1858. <item name="android:colorForegroundInverse">@color/foreground_material_dark</item>
  1859. <item name="android:colorBackground">@color/background_material_light</item>
  1860. <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item>
  1861. <item name="colorBackgroundFloating">@color/background_floating_material_light</item>
  1862. <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item>
  1863. <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item>
  1864. <item name="android:textColorSecondary">@color/abc_secondary_text_material_light</item>
  1865. <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_dark</item>
  1866. <item name="android:textColorTertiary">@color/abc_secondary_text_material_light</item>
  1867. <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_dark</item>
  1868. <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item>
  1869. <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
  1870. <item name="android:textColorHint">@color/abc_hint_foreground_material_light</item>
  1871. <item name="android:textColorHintInverse">@color/abc_hint_foreground_material_dark</item>
  1872. <item name="android:textColorHighlight">@color/highlighted_text_material_light</item>
  1873. <item name="colorControlNormal">?android:attr/textColorSecondary</item>
  1874. <item name="colorControlHighlight">@color/ripple_material_light</item>
  1875. <item name="colorButtonNormal">@color/button_material_light</item>
  1876. <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item>
  1877. <!-- Used by MediaRouter -->
  1878. <item name="isLightTheme">true</item>
  1879. </style>
  1880. <style name="Base.ThemeOverlay.MaterialComponents.Dialog" parent="Base.V14.ThemeOverlay.MaterialComponents.Dialog"/>
  1881. <style name="Base.ThemeOverlay.MaterialComponents.Dialog.Alert" parent="Base.V14.ThemeOverlay.MaterialComponents.Dialog.Alert"/>
  1882. <style name="Base.ThemeOverlay.MaterialComponents.MaterialAlertDialog" parent="Base.V14.ThemeOverlay.MaterialComponents.MaterialAlertDialog"/>
  1883. <style name="Base.V14.Theme.MaterialComponents" parent="Base.V14.Theme.MaterialComponents.Bridge">
  1884. <item name="viewInflaterClass">com.google.android.material.theme.MaterialComponentsViewInflater</item>
  1885. <!-- Colors -->
  1886. <item name="colorPrimary">@color/design_dark_default_color_primary</item>
  1887. <item name="colorPrimaryDark">@color/design_dark_default_color_primary_dark</item>
  1888. <item name="colorAccent">?attr/colorSecondary</item>
  1889. <item name="android:colorBackground">@color/design_dark_default_color_background</item>
  1890. <item name="colorError">@color/design_dark_default_color_error</item>
  1891. <!-- Action bar -->
  1892. <item name="actionBarSize">@dimen/mtrl_toolbar_default_height</item>
  1893. <item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents.Dark</item>
  1894. <item name="actionBarStyle">@style/Widget.MaterialComponents.ActionBar.Surface</item>
  1895. <item name="actionBarTheme">@style/ThemeOverlay.MaterialComponents.ActionBar.Surface</item>
  1896. <item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
  1897. <!-- Framework, AppCompat, or Design Widget styles -->
  1898. <item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Surface</item>
  1899. <item name="borderlessButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
  1900. <item name="bottomNavigationStyle">@style/Widget.MaterialComponents.BottomNavigationView</item>
  1901. <item name="buttonBarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
  1902. <item name="android:buttonBarButtonStyle">?attr/buttonBarButtonStyle</item>
  1903. <item name="checkboxStyle">@style/Widget.MaterialComponents.CompoundButton.CheckBox</item>
  1904. <item name="android:contextPopupMenuStyle" ns1:targetApi="n">@style/Widget.MaterialComponents.PopupMenu.ContextMenu</item>
  1905. <item name="floatingActionButtonStyle">@style/Widget.MaterialComponents.FloatingActionButton</item>
  1906. <item name="listPopupWindowStyle">@style/Widget.MaterialComponents.PopupMenu.ListPopupWindow</item>
  1907. <item name="navigationViewStyle">@style/Widget.MaterialComponents.NavigationView</item>
  1908. <item name="popupMenuStyle">@style/Widget.MaterialComponents.PopupMenu</item>
  1909. <item name="radioButtonStyle">@style/Widget.MaterialComponents.CompoundButton.RadioButton</item>
  1910. <item name="snackbarStyle">@style/Widget.MaterialComponents.Snackbar</item>
  1911. <item name="snackbarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Snackbar</item>
  1912. <item name="snackbarTextViewStyle">@style/Widget.MaterialComponents.Snackbar.TextView</item>
  1913. <item name="switchStyle">@style/Widget.MaterialComponents.CompoundButton.Switch</item>
  1914. <item name="tabStyle">@style/Widget.MaterialComponents.TabLayout</item>
  1915. <item name="textInputStyle">@style/Widget.MaterialComponents.TextInputLayout.FilledBox</item>
  1916. <item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar</item>
  1917. <!-- Dialog themes -->
  1918. <item name="bottomSheetDialogTheme">@style/ThemeOverlay.MaterialComponents.BottomSheetDialog</item>
  1919. <item name="alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert</item>
  1920. <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>
  1921. <item name="android:datePickerDialogTheme" ns1:ignore="NewApi">@style/ThemeOverlay.MaterialComponents.Dialog</item>
  1922. <item name="android:timePickerDialogTheme" ns1:ignore="NewApi">@style/ThemeOverlay.MaterialComponents.Dialog</item>
  1923. <!-- Type styles -->
  1924. <item name="textAppearanceLargePopupMenu">?attr/textAppearanceSubtitle1</item>
  1925. <item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
  1926. <!-- Picker styles and themes. -->
  1927. <item name="materialCalendarStyle">@style/Widget.MaterialComponents.MaterialCalendar</item>
  1928. <item name="materialCalendarFullscreenTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar.Fullscreen</item>
  1929. <item name="materialCalendarTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar</item>
  1930. <item name="materialTimePickerTheme">@style/ThemeOverlay.MaterialComponents.TimePicker</item>
  1931. </style>
  1932. <style name="Base.V14.Theme.MaterialComponents.Bridge" parent="Platform.MaterialComponents">
  1933. <item name="isMaterialTheme">true</item>
  1934. <item name="colorPrimaryVariant">@color/design_dark_default_color_primary_variant</item>
  1935. <item name="colorSecondary">@color/design_dark_default_color_secondary</item>
  1936. <item name="colorSecondaryVariant">@color/design_dark_default_color_secondary_variant</item>
  1937. <item name="colorSurface">@color/design_dark_default_color_surface</item>
  1938. <item name="colorPrimarySurface">?attr/colorSurface</item>
  1939. <item name="colorOnPrimary">@color/design_dark_default_color_on_primary</item>
  1940. <item name="colorOnSecondary">@color/design_dark_default_color_on_secondary</item>
  1941. <item name="colorOnBackground">@color/design_dark_default_color_on_background</item>
  1942. <item name="colorOnError">@color/design_dark_default_color_on_error</item>
  1943. <item name="colorOnSurface">@color/design_dark_default_color_on_surface</item>
  1944. <item name="colorOnPrimarySurface">?attr/colorOnSurface</item>
  1945. <item name="scrimBackground">@color/mtrl_scrim_color</item>
  1946. <item name="popupMenuBackground">@drawable/mtrl_popupmenu_background_dark</item>
  1947. <item name="minTouchTargetSize">@dimen/mtrl_min_touch_target_size</item>
  1948. <!-- MaterialComponents Widget styles -->
  1949. <item name="badgeStyle">@style/Widget.MaterialComponents.Badge</item>
  1950. <item name="bottomAppBarStyle">@style/Widget.MaterialComponents.BottomAppBar</item>
  1951. <item name="chipStyle">@style/Widget.MaterialComponents.Chip.Action</item>
  1952. <item name="chipGroupStyle">@style/Widget.MaterialComponents.ChipGroup</item>
  1953. <item name="chipStandaloneStyle">@style/Widget.MaterialComponents.Chip.Entry</item>
  1954. <item name="circularProgressIndicatorStyle">@style/Widget.MaterialComponents.CircularProgressIndicator</item>
  1955. <item name="extendedFloatingActionButtonStyle">@style/Widget.MaterialComponents.ExtendedFloatingActionButton.Icon</item>
  1956. <item name="linearProgressIndicatorStyle">@style/Widget.MaterialComponents.LinearProgressIndicator</item>
  1957. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button</item>
  1958. <item name="materialButtonOutlinedStyle">@style/Widget.MaterialComponents.Button.OutlinedButton</item>
  1959. <item name="materialButtonToggleGroupStyle">@style/Widget.MaterialComponents.MaterialButtonToggleGroup</item>
  1960. <item name="materialCardViewStyle">@style/Widget.MaterialComponents.CardView</item>
  1961. <item name="navigationRailStyle">@style/Widget.MaterialComponents.NavigationRailView</item>
  1962. <item name="sliderStyle">@style/Widget.MaterialComponents.Slider</item>
  1963. <!-- Type styles -->
  1964. <item name="textAppearanceHeadline1">@style/TextAppearance.MaterialComponents.Headline1</item>
  1965. <item name="textAppearanceHeadline2">@style/TextAppearance.MaterialComponents.Headline2</item>
  1966. <item name="textAppearanceHeadline3">@style/TextAppearance.MaterialComponents.Headline3</item>
  1967. <item name="textAppearanceHeadline4">@style/TextAppearance.MaterialComponents.Headline4</item>
  1968. <item name="textAppearanceHeadline5">@style/TextAppearance.MaterialComponents.Headline5</item>
  1969. <item name="textAppearanceHeadline6">@style/TextAppearance.MaterialComponents.Headline6</item>
  1970. <item name="textAppearanceSubtitle1">@style/TextAppearance.MaterialComponents.Subtitle1</item>
  1971. <item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
  1972. <item name="textAppearanceBody1">@style/TextAppearance.MaterialComponents.Body1</item>
  1973. <item name="textAppearanceBody2">@style/TextAppearance.MaterialComponents.Body2</item>
  1974. <item name="textAppearanceCaption">@style/TextAppearance.MaterialComponents.Caption</item>
  1975. <item name="textAppearanceButton">@style/TextAppearance.MaterialComponents.Button</item>
  1976. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.Overline</item>
  1977. <!-- Shape styles -->
  1978. <item name="shapeAppearanceSmallComponent">
  1979. @style/ShapeAppearance.MaterialComponents.SmallComponent
  1980. </item>
  1981. <item name="shapeAppearanceMediumComponent">
  1982. @style/ShapeAppearance.MaterialComponents.MediumComponent
  1983. </item>
  1984. <item name="shapeAppearanceLargeComponent">
  1985. @style/ShapeAppearance.MaterialComponents.LargeComponent
  1986. </item>
  1987. <!-- Motion -->
  1988. <item name="motionEasingStandard">@string/material_motion_easing_standard</item>
  1989. <item name="motionEasingEmphasized">@string/material_motion_easing_emphasized</item>
  1990. <item name="motionEasingDecelerated">@string/material_motion_easing_decelerated</item>
  1991. <item name="motionEasingAccelerated">@string/material_motion_easing_accelerated</item>
  1992. <item name="motionEasingLinear">@string/material_motion_easing_linear</item>
  1993. <item name="motionDurationShort1">@integer/material_motion_duration_short_1</item>
  1994. <item name="motionDurationShort2">@integer/material_motion_duration_short_2</item>
  1995. <item name="motionDurationMedium1">@integer/material_motion_duration_medium_1</item>
  1996. <item name="motionDurationMedium2">@integer/material_motion_duration_medium_2</item>
  1997. <item name="motionDurationLong1">@integer/material_motion_duration_long_1</item>
  1998. <item name="motionDurationLong2">@integer/material_motion_duration_long_2</item>
  1999. <item name="motionPath">@integer/material_motion_path</item>
  2000. <!-- Elevation Overlays -->
  2001. <item name="elevationOverlayEnabled">true</item>
  2002. <item name="elevationOverlayColor">?attr/colorOnSurface</item>
  2003. </style>
  2004. <style name="Base.V14.Theme.MaterialComponents.Dialog" parent="Base.V14.Theme.MaterialComponents.Dialog.Bridge">
  2005. <item name="viewInflaterClass">com.google.android.material.theme.MaterialComponentsViewInflater</item>
  2006. <item name="colorPrimary">@color/design_dark_default_color_primary</item>
  2007. <item name="colorPrimaryDark">@color/design_dark_default_color_primary_dark</item>
  2008. <item name="colorSecondary">@color/design_dark_default_color_secondary</item>
  2009. <item name="colorAccent">?attr/colorSecondary</item>
  2010. <item name="android:colorBackground">@color/design_dark_default_color_background</item>
  2011. <item name="colorError">@color/design_dark_default_color_error</item>
  2012. <!-- Action bar -->
  2013. <item name="actionBarSize">@dimen/mtrl_toolbar_default_height</item>
  2014. <item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents.Dark</item>
  2015. <item name="actionBarStyle">@style/Widget.MaterialComponents.ActionBar.Surface</item>
  2016. <item name="actionBarTheme">@style/ThemeOverlay.MaterialComponents.ActionBar.Surface</item>
  2017. <item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
  2018. <!-- Framework, AppCompat, or Design Widget styles -->
  2019. <item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Surface</item>
  2020. <item name="borderlessButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
  2021. <item name="bottomNavigationStyle">@style/Widget.MaterialComponents.BottomNavigationView</item>
  2022. <item name="buttonBarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush</item>
  2023. <item name="checkboxStyle">@style/Widget.MaterialComponents.CompoundButton.CheckBox</item>
  2024. <item name="android:contextPopupMenuStyle" ns1:targetApi="n">@style/Widget.MaterialComponents.PopupMenu.ContextMenu</item>
  2025. <item name="floatingActionButtonStyle">@style/Widget.MaterialComponents.FloatingActionButton</item>
  2026. <item name="listPopupWindowStyle">@style/Widget.MaterialComponents.PopupMenu.ListPopupWindow</item>
  2027. <item name="navigationViewStyle">@style/Widget.MaterialComponents.NavigationView</item>
  2028. <item name="popupMenuStyle">@style/Widget.MaterialComponents.PopupMenu</item>
  2029. <item name="radioButtonStyle">@style/Widget.MaterialComponents.CompoundButton.RadioButton</item>
  2030. <item name="snackbarStyle">@style/Widget.MaterialComponents.Snackbar</item>
  2031. <item name="snackbarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Snackbar</item>
  2032. <item name="snackbarTextViewStyle">@style/Widget.MaterialComponents.Snackbar.TextView</item>
  2033. <item name="switchStyle">@style/Widget.MaterialComponents.CompoundButton.Switch</item>
  2034. <item name="tabStyle">@style/Widget.MaterialComponents.TabLayout</item>
  2035. <item name="textInputStyle">@style/Widget.MaterialComponents.TextInputLayout.FilledBox</item>
  2036. <item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar</item>
  2037. <item name="alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert</item>
  2038. <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>
  2039. <!-- Type styles -->
  2040. <item name="textAppearanceLargePopupMenu">?attr/textAppearanceSubtitle1</item>
  2041. <item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
  2042. </style>
  2043. <style name="Base.V14.Theme.MaterialComponents.Dialog.Bridge" parent="Platform.MaterialComponents.Dialog">
  2044. <item name="isMaterialTheme">true</item>
  2045. <item name="colorPrimaryVariant">@color/design_dark_default_color_primary_variant</item>
  2046. <item name="colorSecondary">@color/design_dark_default_color_secondary</item>
  2047. <item name="colorSecondaryVariant">@color/design_dark_default_color_secondary_variant</item>
  2048. <item name="colorSurface">@color/design_dark_default_color_surface</item>
  2049. <item name="colorPrimarySurface">?attr/colorSurface</item>
  2050. <item name="colorOnPrimary">@color/design_dark_default_color_on_primary</item>
  2051. <item name="colorOnSecondary">@color/design_dark_default_color_on_secondary</item>
  2052. <item name="colorOnBackground">@color/design_dark_default_color_on_background</item>
  2053. <item name="colorOnError">@color/design_dark_default_color_on_error</item>
  2054. <item name="colorOnSurface">@color/design_dark_default_color_on_surface</item>
  2055. <item name="colorOnPrimarySurface">?attr/colorOnSurface</item>
  2056. <item name="scrimBackground">@color/mtrl_scrim_color</item>
  2057. <item name="popupMenuBackground">@drawable/mtrl_popupmenu_background_dark</item>
  2058. <item name="minTouchTargetSize">@dimen/mtrl_min_touch_target_size</item>
  2059. <!-- MaterialComponents Widget styles -->
  2060. <item name="badgeStyle">@style/Widget.MaterialComponents.Badge</item>
  2061. <item name="bottomAppBarStyle">@style/Widget.MaterialComponents.BottomAppBar</item>
  2062. <item name="chipStyle">@style/Widget.MaterialComponents.Chip.Action</item>
  2063. <item name="chipGroupStyle">@style/Widget.MaterialComponents.ChipGroup</item>
  2064. <item name="chipStandaloneStyle">@style/Widget.MaterialComponents.Chip.Entry</item>
  2065. <item name="extendedFloatingActionButtonStyle">@style/Widget.MaterialComponents.ExtendedFloatingActionButton.Icon</item>
  2066. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button</item>
  2067. <item name="materialButtonOutlinedStyle">@style/Widget.MaterialComponents.Button.OutlinedButton</item>
  2068. <item name="materialButtonToggleGroupStyle">@style/Widget.MaterialComponents.MaterialButtonToggleGroup</item>
  2069. <item name="materialCardViewStyle">@style/Widget.MaterialComponents.CardView</item>
  2070. <item name="navigationRailStyle">@style/Widget.MaterialComponents.NavigationRailView</item>
  2071. <item name="sliderStyle">@style/Widget.MaterialComponents.Slider</item>
  2072. <!-- Type styles -->
  2073. <item name="textAppearanceHeadline1">@style/TextAppearance.MaterialComponents.Headline1</item>
  2074. <item name="textAppearanceHeadline2">@style/TextAppearance.MaterialComponents.Headline2</item>
  2075. <item name="textAppearanceHeadline3">@style/TextAppearance.MaterialComponents.Headline3</item>
  2076. <item name="textAppearanceHeadline4">@style/TextAppearance.MaterialComponents.Headline4</item>
  2077. <item name="textAppearanceHeadline5">@style/TextAppearance.MaterialComponents.Headline5</item>
  2078. <item name="textAppearanceHeadline6">@style/TextAppearance.MaterialComponents.Headline6</item>
  2079. <item name="textAppearanceSubtitle1">@style/TextAppearance.MaterialComponents.Subtitle1</item>
  2080. <item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
  2081. <item name="textAppearanceBody1">@style/TextAppearance.MaterialComponents.Body1</item>
  2082. <item name="textAppearanceBody2">@style/TextAppearance.MaterialComponents.Body2</item>
  2083. <item name="textAppearanceCaption">@style/TextAppearance.MaterialComponents.Caption</item>
  2084. <item name="textAppearanceButton">@style/TextAppearance.MaterialComponents.Button</item>
  2085. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.Overline</item>
  2086. <!-- Shape styles -->
  2087. <item name="shapeAppearanceSmallComponent">
  2088. @style/ShapeAppearance.MaterialComponents.SmallComponent
  2089. </item>
  2090. <item name="shapeAppearanceMediumComponent">
  2091. @style/ShapeAppearance.MaterialComponents.MediumComponent
  2092. </item>
  2093. <item name="shapeAppearanceLargeComponent">
  2094. @style/ShapeAppearance.MaterialComponents.LargeComponent
  2095. </item>
  2096. <!-- Motion -->
  2097. <item name="motionEasingStandard">@string/material_motion_easing_standard</item>
  2098. <item name="motionEasingEmphasized">@string/material_motion_easing_emphasized</item>
  2099. <item name="motionEasingDecelerated">@string/material_motion_easing_decelerated</item>
  2100. <item name="motionEasingAccelerated">@string/material_motion_easing_accelerated</item>
  2101. <item name="motionEasingLinear">@string/material_motion_easing_linear</item>
  2102. <item name="motionDurationShort1">@integer/material_motion_duration_short_1</item>
  2103. <item name="motionDurationShort2">@integer/material_motion_duration_short_2</item>
  2104. <item name="motionDurationMedium1">@integer/material_motion_duration_medium_1</item>
  2105. <item name="motionDurationMedium2">@integer/material_motion_duration_medium_2</item>
  2106. <item name="motionDurationLong1">@integer/material_motion_duration_long_1</item>
  2107. <item name="motionDurationLong2">@integer/material_motion_duration_long_2</item>
  2108. <item name="motionPath">@integer/material_motion_path</item>
  2109. <!-- Elevation Overlays -->
  2110. <item name="elevationOverlayEnabled">true</item>
  2111. <item name="elevationOverlayColor">?attr/colorOnSurface</item>
  2112. </style>
  2113. <style name="Base.V14.Theme.MaterialComponents.Light" parent="Base.V14.Theme.MaterialComponents.Light.Bridge">
  2114. <item name="viewInflaterClass">com.google.android.material.theme.MaterialComponentsViewInflater</item>
  2115. <!-- Colors -->
  2116. <item name="colorPrimary">@color/design_default_color_primary</item>
  2117. <item name="colorPrimaryDark">@color/design_default_color_primary_dark</item>
  2118. <item name="colorAccent">?attr/colorSecondary</item>
  2119. <item name="android:colorBackground">@color/design_default_color_background</item>
  2120. <item name="colorError">@color/design_default_color_error</item>
  2121. <!-- Action bar -->
  2122. <item name="actionBarSize">@dimen/mtrl_toolbar_default_height</item>
  2123. <item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents.Light</item>
  2124. <item name="actionBarStyle">@style/Widget.MaterialComponents.Light.ActionBar.Solid</item>
  2125. <item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
  2126. <!-- Framework, AppCompat, or Design Widget styles -->
  2127. <item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Primary</item>
  2128. <item name="borderlessButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
  2129. <item name="bottomNavigationStyle">@style/Widget.MaterialComponents.BottomNavigationView</item>
  2130. <item name="buttonBarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
  2131. <item name="android:buttonBarButtonStyle">?attr/buttonBarButtonStyle</item>
  2132. <item name="checkboxStyle">@style/Widget.MaterialComponents.CompoundButton.CheckBox</item>
  2133. <item name="android:contextPopupMenuStyle" ns1:targetApi="n">@style/Widget.MaterialComponents.PopupMenu.ContextMenu</item>
  2134. <item name="floatingActionButtonStyle">@style/Widget.MaterialComponents.FloatingActionButton</item>
  2135. <item name="listPopupWindowStyle">@style/Widget.MaterialComponents.PopupMenu.ListPopupWindow</item>
  2136. <item name="navigationViewStyle">@style/Widget.MaterialComponents.NavigationView</item>
  2137. <item name="popupMenuStyle">@style/Widget.MaterialComponents.PopupMenu</item>
  2138. <item name="radioButtonStyle">@style/Widget.MaterialComponents.CompoundButton.RadioButton</item>
  2139. <item name="snackbarStyle">@style/Widget.MaterialComponents.Snackbar</item>
  2140. <item name="snackbarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Snackbar</item>
  2141. <item name="snackbarTextViewStyle">@style/Widget.MaterialComponents.Snackbar.TextView</item>
  2142. <item name="switchStyle">@style/Widget.MaterialComponents.CompoundButton.Switch</item>
  2143. <item name="tabStyle">@style/Widget.MaterialComponents.TabLayout</item>
  2144. <item name="textInputStyle">@style/Widget.MaterialComponents.TextInputLayout.FilledBox</item>
  2145. <item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar</item>
  2146. <!-- Dialog themes -->
  2147. <item name="bottomSheetDialogTheme">@style/ThemeOverlay.MaterialComponents.BottomSheetDialog</item>
  2148. <item name="alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert</item>
  2149. <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>
  2150. <item name="android:datePickerDialogTheme" ns1:ignore="NewApi">@style/ThemeOverlay.MaterialComponents.Dialog</item>
  2151. <item name="android:timePickerDialogTheme" ns1:ignore="NewApi">@style/ThemeOverlay.MaterialComponents.Dialog</item>
  2152. <!-- Type styles -->
  2153. <item name="textAppearanceLargePopupMenu">?attr/textAppearanceSubtitle1</item>
  2154. <item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
  2155. <!-- Picker styles and themes. -->
  2156. <item name="materialCalendarStyle">@style/Widget.MaterialComponents.MaterialCalendar</item>
  2157. <item name="materialCalendarFullscreenTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar.Fullscreen</item>
  2158. <item name="materialCalendarTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar</item>
  2159. <item name="materialTimePickerTheme">@style/ThemeOverlay.MaterialComponents.TimePicker</item>
  2160. </style>
  2161. <style name="Base.V14.Theme.MaterialComponents.Light.Bridge" parent="Platform.MaterialComponents.Light">
  2162. <item name="isMaterialTheme">true</item>
  2163. <item name="colorPrimaryVariant">@color/design_default_color_primary_variant</item>
  2164. <item name="colorSecondary">@color/design_default_color_secondary</item>
  2165. <item name="colorSecondaryVariant">@color/design_default_color_secondary_variant</item>
  2166. <item name="colorSurface">@color/design_default_color_surface</item>
  2167. <item name="colorPrimarySurface">?attr/colorPrimary</item>
  2168. <item name="colorOnPrimary">@color/design_default_color_on_primary</item>
  2169. <item name="colorOnSecondary">@color/design_default_color_on_secondary</item>
  2170. <item name="colorOnBackground">@color/design_default_color_on_background</item>
  2171. <item name="colorOnError">@color/design_default_color_on_error</item>
  2172. <item name="colorOnSurface">@color/design_default_color_on_surface</item>
  2173. <item name="colorOnPrimarySurface">?attr/colorOnPrimary</item>
  2174. <item name="scrimBackground">@color/mtrl_scrim_color</item>
  2175. <item name="popupMenuBackground">@drawable/mtrl_popupmenu_background</item>
  2176. <item name="minTouchTargetSize">@dimen/mtrl_min_touch_target_size</item>
  2177. <!-- MaterialComponents Widget styles -->
  2178. <item name="badgeStyle">@style/Widget.MaterialComponents.Badge</item>
  2179. <item name="bottomAppBarStyle">@style/Widget.MaterialComponents.BottomAppBar</item>
  2180. <item name="chipStyle">@style/Widget.MaterialComponents.Chip.Action</item>
  2181. <item name="chipGroupStyle">@style/Widget.MaterialComponents.ChipGroup</item>
  2182. <item name="chipStandaloneStyle">@style/Widget.MaterialComponents.Chip.Entry</item>
  2183. <item name="circularProgressIndicatorStyle">@style/Widget.MaterialComponents.CircularProgressIndicator</item>
  2184. <item name="extendedFloatingActionButtonStyle">@style/Widget.MaterialComponents.ExtendedFloatingActionButton.Icon</item>
  2185. <item name="linearProgressIndicatorStyle">@style/Widget.MaterialComponents.LinearProgressIndicator</item>
  2186. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button</item>
  2187. <item name="materialButtonOutlinedStyle">@style/Widget.MaterialComponents.Button.OutlinedButton</item>
  2188. <item name="materialButtonToggleGroupStyle">@style/Widget.MaterialComponents.MaterialButtonToggleGroup</item>
  2189. <item name="materialCardViewStyle">@style/Widget.MaterialComponents.CardView</item>
  2190. <item name="navigationRailStyle">@style/Widget.MaterialComponents.NavigationRailView</item>
  2191. <item name="sliderStyle">@style/Widget.MaterialComponents.Slider</item>
  2192. <!-- Type styles -->
  2193. <item name="textAppearanceHeadline1">@style/TextAppearance.MaterialComponents.Headline1</item>
  2194. <item name="textAppearanceHeadline2">@style/TextAppearance.MaterialComponents.Headline2</item>
  2195. <item name="textAppearanceHeadline3">@style/TextAppearance.MaterialComponents.Headline3</item>
  2196. <item name="textAppearanceHeadline4">@style/TextAppearance.MaterialComponents.Headline4</item>
  2197. <item name="textAppearanceHeadline5">@style/TextAppearance.MaterialComponents.Headline5</item>
  2198. <item name="textAppearanceHeadline6">@style/TextAppearance.MaterialComponents.Headline6</item>
  2199. <item name="textAppearanceSubtitle1">@style/TextAppearance.MaterialComponents.Subtitle1</item>
  2200. <item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
  2201. <item name="textAppearanceBody1">@style/TextAppearance.MaterialComponents.Body1</item>
  2202. <item name="textAppearanceBody2">@style/TextAppearance.MaterialComponents.Body2</item>
  2203. <item name="textAppearanceCaption">@style/TextAppearance.MaterialComponents.Caption</item>
  2204. <item name="textAppearanceButton">@style/TextAppearance.MaterialComponents.Button</item>
  2205. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.Overline</item>
  2206. <!-- Shape styles -->
  2207. <item name="shapeAppearanceSmallComponent">
  2208. @style/ShapeAppearance.MaterialComponents.SmallComponent
  2209. </item>
  2210. <item name="shapeAppearanceMediumComponent">
  2211. @style/ShapeAppearance.MaterialComponents.MediumComponent
  2212. </item>
  2213. <item name="shapeAppearanceLargeComponent">
  2214. @style/ShapeAppearance.MaterialComponents.LargeComponent
  2215. </item>
  2216. <!-- Motion -->
  2217. <item name="motionEasingStandard">@string/material_motion_easing_standard</item>
  2218. <item name="motionEasingEmphasized">@string/material_motion_easing_emphasized</item>
  2219. <item name="motionEasingDecelerated">@string/material_motion_easing_decelerated</item>
  2220. <item name="motionEasingAccelerated">@string/material_motion_easing_accelerated</item>
  2221. <item name="motionEasingLinear">@string/material_motion_easing_linear</item>
  2222. <item name="motionDurationShort1">@integer/material_motion_duration_short_1</item>
  2223. <item name="motionDurationShort2">@integer/material_motion_duration_short_2</item>
  2224. <item name="motionDurationMedium1">@integer/material_motion_duration_medium_1</item>
  2225. <item name="motionDurationMedium2">@integer/material_motion_duration_medium_2</item>
  2226. <item name="motionDurationLong1">@integer/material_motion_duration_long_1</item>
  2227. <item name="motionDurationLong2">@integer/material_motion_duration_long_2</item>
  2228. <item name="motionPath">@integer/material_motion_path</item>
  2229. <!-- Elevation Overlays -->
  2230. <item name="elevationOverlayEnabled">false</item>
  2231. <item name="elevationOverlayColor">?attr/colorOnSurface</item>
  2232. </style>
  2233. <style name="Base.V14.Theme.MaterialComponents.Light.DarkActionBar.Bridge" parent="Theme.AppCompat.Light.DarkActionBar">
  2234. <item name="isMaterialTheme">true</item>
  2235. <item name="colorPrimaryVariant">@color/design_default_color_primary_variant</item>
  2236. <item name="colorSecondary">@color/design_default_color_secondary</item>
  2237. <item name="colorSecondaryVariant">@color/design_default_color_secondary_variant</item>
  2238. <item name="colorSurface">@color/design_default_color_surface</item>
  2239. <item name="colorPrimarySurface">?attr/colorPrimary</item>
  2240. <item name="colorOnPrimary">@color/design_default_color_on_primary</item>
  2241. <item name="colorOnSecondary">@color/design_default_color_on_secondary</item>
  2242. <item name="colorOnBackground">@color/design_default_color_on_background</item>
  2243. <item name="colorOnError">@color/design_default_color_on_error</item>
  2244. <item name="colorOnSurface">@color/design_default_color_on_surface</item>
  2245. <item name="colorOnPrimarySurface">?attr/colorOnPrimary</item>
  2246. <item name="scrimBackground">@color/mtrl_scrim_color</item>
  2247. <item name="popupMenuBackground">@drawable/mtrl_popupmenu_background</item>
  2248. <!-- Type styles -->
  2249. <item name="textAppearanceHeadline1">@style/TextAppearance.MaterialComponents.Headline1</item>
  2250. <item name="textAppearanceHeadline2">@style/TextAppearance.MaterialComponents.Headline2</item>
  2251. <item name="textAppearanceHeadline3">@style/TextAppearance.MaterialComponents.Headline3</item>
  2252. <item name="textAppearanceHeadline4">@style/TextAppearance.MaterialComponents.Headline4</item>
  2253. <item name="textAppearanceHeadline5">@style/TextAppearance.MaterialComponents.Headline5</item>
  2254. <item name="textAppearanceHeadline6">@style/TextAppearance.MaterialComponents.Headline6</item>
  2255. <item name="textAppearanceSubtitle1">@style/TextAppearance.MaterialComponents.Subtitle1</item>
  2256. <item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
  2257. <item name="textAppearanceBody1">@style/TextAppearance.MaterialComponents.Body1</item>
  2258. <item name="textAppearanceBody2">@style/TextAppearance.MaterialComponents.Body2</item>
  2259. <item name="textAppearanceCaption">@style/TextAppearance.MaterialComponents.Caption</item>
  2260. <item name="textAppearanceButton">@style/TextAppearance.MaterialComponents.Button</item>
  2261. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.Overline</item>
  2262. <!-- Shape styles -->
  2263. <item name="shapeAppearanceSmallComponent">
  2264. @style/ShapeAppearance.MaterialComponents.SmallComponent
  2265. </item>
  2266. <item name="shapeAppearanceMediumComponent">
  2267. @style/ShapeAppearance.MaterialComponents.MediumComponent
  2268. </item>
  2269. <item name="shapeAppearanceLargeComponent">
  2270. @style/ShapeAppearance.MaterialComponents.LargeComponent
  2271. </item>
  2272. <!-- Motion -->
  2273. <item name="motionEasingStandard">@string/material_motion_easing_standard</item>
  2274. <item name="motionEasingEmphasized">@string/material_motion_easing_emphasized</item>
  2275. <item name="motionEasingDecelerated">@string/material_motion_easing_decelerated</item>
  2276. <item name="motionEasingAccelerated">@string/material_motion_easing_accelerated</item>
  2277. <item name="motionEasingLinear">@string/material_motion_easing_linear</item>
  2278. <item name="motionDurationShort1">@integer/material_motion_duration_short_1</item>
  2279. <item name="motionDurationShort2">@integer/material_motion_duration_short_2</item>
  2280. <item name="motionDurationMedium1">@integer/material_motion_duration_medium_1</item>
  2281. <item name="motionDurationMedium2">@integer/material_motion_duration_medium_2</item>
  2282. <item name="motionDurationLong1">@integer/material_motion_duration_long_1</item>
  2283. <item name="motionDurationLong2">@integer/material_motion_duration_long_2</item>
  2284. <item name="motionPath">@integer/material_motion_path</item>
  2285. <!-- Elevation Overlays -->
  2286. <item name="elevationOverlayEnabled">false</item>
  2287. <item name="elevationOverlayColor">?attr/colorOnSurface</item>
  2288. </style>
  2289. <style name="Base.V14.Theme.MaterialComponents.Light.Dialog" parent="Base.V14.Theme.MaterialComponents.Light.Dialog.Bridge">
  2290. <item name="viewInflaterClass">com.google.android.material.theme.MaterialComponentsViewInflater</item>
  2291. <!-- Colors -->
  2292. <item name="colorPrimary">@color/design_default_color_primary</item>
  2293. <item name="colorPrimaryDark">@color/design_default_color_primary_dark</item>
  2294. <item name="colorSecondary">@color/design_default_color_secondary</item>
  2295. <item name="colorAccent">?attr/colorSecondary</item>
  2296. <item name="android:colorBackground">@color/design_default_color_background</item>
  2297. <item name="colorError">@color/design_default_color_error</item>
  2298. <!-- Action bar -->
  2299. <item name="actionBarSize">@dimen/mtrl_toolbar_default_height</item>
  2300. <item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents.Light</item>
  2301. <item name="actionBarStyle">@style/Widget.MaterialComponents.Light.ActionBar.Solid</item>
  2302. <item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
  2303. <!-- Framework, AppCompat, or Design Widget styles -->
  2304. <item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Primary</item>
  2305. <item name="borderlessButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
  2306. <item name="bottomNavigationStyle">@style/Widget.MaterialComponents.BottomNavigationView</item>
  2307. <item name="buttonBarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush</item>
  2308. <item name="checkboxStyle">@style/Widget.MaterialComponents.CompoundButton.CheckBox</item>
  2309. <item name="android:contextPopupMenuStyle" ns1:targetApi="n">@style/Widget.MaterialComponents.PopupMenu.ContextMenu</item>
  2310. <item name="floatingActionButtonStyle">@style/Widget.MaterialComponents.FloatingActionButton</item>
  2311. <item name="listPopupWindowStyle">@style/Widget.MaterialComponents.PopupMenu.ListPopupWindow</item>
  2312. <item name="navigationViewStyle">@style/Widget.MaterialComponents.NavigationView</item>
  2313. <item name="popupMenuStyle">@style/Widget.MaterialComponents.PopupMenu</item>
  2314. <item name="radioButtonStyle">@style/Widget.MaterialComponents.CompoundButton.RadioButton</item>
  2315. <item name="snackbarStyle">@style/Widget.MaterialComponents.Snackbar</item>
  2316. <item name="snackbarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Snackbar</item>
  2317. <item name="snackbarTextViewStyle">@style/Widget.MaterialComponents.Snackbar.TextView</item>
  2318. <item name="switchStyle">@style/Widget.MaterialComponents.CompoundButton.Switch</item>
  2319. <item name="tabStyle">@style/Widget.MaterialComponents.TabLayout</item>
  2320. <item name="textInputStyle">@style/Widget.MaterialComponents.TextInputLayout.FilledBox</item>
  2321. <item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar</item>
  2322. <item name="alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert</item>
  2323. <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>
  2324. <!-- Type styles -->
  2325. <item name="textAppearanceLargePopupMenu">?attr/textAppearanceSubtitle1</item>
  2326. <item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
  2327. </style>
  2328. <style name="Base.V14.Theme.MaterialComponents.Light.Dialog.Bridge" parent="Platform.MaterialComponents.Light.Dialog">
  2329. <item name="isMaterialTheme">true</item>
  2330. <item name="colorPrimaryVariant">@color/design_default_color_primary_variant</item>
  2331. <item name="colorSecondary">@color/design_default_color_secondary</item>
  2332. <item name="colorSecondaryVariant">@color/design_default_color_secondary_variant</item>
  2333. <item name="colorSurface">@color/design_default_color_surface</item>
  2334. <item name="colorPrimarySurface">?attr/colorPrimary</item>
  2335. <item name="colorOnPrimary">@color/design_default_color_on_primary</item>
  2336. <item name="colorOnSecondary">@color/design_default_color_on_secondary</item>
  2337. <item name="colorOnBackground">@color/design_default_color_on_background</item>
  2338. <item name="colorOnError">@color/design_default_color_on_error</item>
  2339. <item name="colorOnSurface">@color/design_default_color_on_surface</item>
  2340. <item name="colorOnPrimarySurface">?attr/colorOnPrimary</item>
  2341. <item name="scrimBackground">@color/mtrl_scrim_color</item>
  2342. <item name="popupMenuBackground">@drawable/mtrl_popupmenu_background</item>
  2343. <item name="minTouchTargetSize">@dimen/mtrl_min_touch_target_size</item>
  2344. <!-- MaterialComponents Widget styles -->
  2345. <item name="badgeStyle">@style/Widget.MaterialComponents.Badge</item>
  2346. <item name="bottomAppBarStyle">@style/Widget.MaterialComponents.BottomAppBar</item>
  2347. <item name="chipStyle">@style/Widget.MaterialComponents.Chip.Action</item>
  2348. <item name="chipGroupStyle">@style/Widget.MaterialComponents.ChipGroup</item>
  2349. <item name="chipStandaloneStyle">@style/Widget.MaterialComponents.Chip.Entry</item>
  2350. <item name="extendedFloatingActionButtonStyle">@style/Widget.MaterialComponents.ExtendedFloatingActionButton.Icon</item>
  2351. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button</item>
  2352. <item name="materialButtonOutlinedStyle">@style/Widget.MaterialComponents.Button.OutlinedButton</item>
  2353. <item name="materialButtonToggleGroupStyle">@style/Widget.MaterialComponents.MaterialButtonToggleGroup</item>
  2354. <item name="materialCardViewStyle">@style/Widget.MaterialComponents.CardView</item>
  2355. <item name="navigationRailStyle">@style/Widget.MaterialComponents.NavigationRailView</item>
  2356. <item name="sliderStyle">@style/Widget.MaterialComponents.Slider</item>
  2357. <!-- Type styles -->
  2358. <item name="textAppearanceHeadline1">@style/TextAppearance.MaterialComponents.Headline1</item>
  2359. <item name="textAppearanceHeadline2">@style/TextAppearance.MaterialComponents.Headline2</item>
  2360. <item name="textAppearanceHeadline3">@style/TextAppearance.MaterialComponents.Headline3</item>
  2361. <item name="textAppearanceHeadline4">@style/TextAppearance.MaterialComponents.Headline4</item>
  2362. <item name="textAppearanceHeadline5">@style/TextAppearance.MaterialComponents.Headline5</item>
  2363. <item name="textAppearanceHeadline6">@style/TextAppearance.MaterialComponents.Headline6</item>
  2364. <item name="textAppearanceSubtitle1">@style/TextAppearance.MaterialComponents.Subtitle1</item>
  2365. <item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
  2366. <item name="textAppearanceBody1">@style/TextAppearance.MaterialComponents.Body1</item>
  2367. <item name="textAppearanceBody2">@style/TextAppearance.MaterialComponents.Body2</item>
  2368. <item name="textAppearanceCaption">@style/TextAppearance.MaterialComponents.Caption</item>
  2369. <item name="textAppearanceButton">@style/TextAppearance.MaterialComponents.Button</item>
  2370. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.Overline</item>
  2371. <!-- Shape styles -->
  2372. <item name="shapeAppearanceSmallComponent">
  2373. @style/ShapeAppearance.MaterialComponents.SmallComponent
  2374. </item>
  2375. <item name="shapeAppearanceMediumComponent">
  2376. @style/ShapeAppearance.MaterialComponents.MediumComponent
  2377. </item>
  2378. <item name="shapeAppearanceLargeComponent">
  2379. @style/ShapeAppearance.MaterialComponents.LargeComponent
  2380. </item>
  2381. <!-- Motion -->
  2382. <item name="motionEasingStandard">@string/material_motion_easing_standard</item>
  2383. <item name="motionEasingEmphasized">@string/material_motion_easing_emphasized</item>
  2384. <item name="motionEasingDecelerated">@string/material_motion_easing_decelerated</item>
  2385. <item name="motionEasingAccelerated">@string/material_motion_easing_accelerated</item>
  2386. <item name="motionEasingLinear">@string/material_motion_easing_linear</item>
  2387. <item name="motionDurationShort1">@integer/material_motion_duration_short_1</item>
  2388. <item name="motionDurationShort2">@integer/material_motion_duration_short_2</item>
  2389. <item name="motionDurationMedium1">@integer/material_motion_duration_medium_1</item>
  2390. <item name="motionDurationMedium2">@integer/material_motion_duration_medium_2</item>
  2391. <item name="motionDurationLong1">@integer/material_motion_duration_long_1</item>
  2392. <item name="motionDurationLong2">@integer/material_motion_duration_long_2</item>
  2393. <item name="motionPath">@integer/material_motion_path</item>
  2394. <!-- Elevation Overlays -->
  2395. <item name="elevationOverlayEnabled">false</item>
  2396. <item name="elevationOverlayColor">?attr/colorOnSurface</item>
  2397. </style>
  2398. <style name="Base.V14.ThemeOverlay.MaterialComponents.BottomSheetDialog" parent="Base.ThemeOverlay.MaterialComponents.Dialog">
  2399. <item name="android:windowIsFloating">false</item>
  2400. <item name="android:windowBackground">@android:color/transparent</item>
  2401. <item name="android:windowAnimationStyle">@style/Animation.MaterialComponents.BottomSheetDialog</item>
  2402. <item name="bottomSheetStyle">@style/Widget.MaterialComponents.BottomSheet.Modal</item>
  2403. <item name="enableEdgeToEdge">true</item>
  2404. <item name="paddingBottomSystemWindowInsets">true</item>
  2405. <item name="paddingLeftSystemWindowInsets">true</item>
  2406. <item name="paddingRightSystemWindowInsets">true</item>
  2407. <item name="paddingTopSystemWindowInsets">true</item>
  2408. </style>
  2409. <style name="Base.V14.ThemeOverlay.MaterialComponents.Dialog" parent="ThemeOverlay.AppCompat.Dialog">
  2410. <!-- Widget styles -->
  2411. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush</item>
  2412. </style>
  2413. <style name="Base.V14.ThemeOverlay.MaterialComponents.Dialog.Alert" parent="ThemeOverlay.AppCompat.Dialog.Alert">
  2414. <!-- Widget styles -->
  2415. <item name="buttonBarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush</item>
  2416. </style>
  2417. <style name="Base.V14.ThemeOverlay.MaterialComponents.MaterialAlertDialog" parent="ThemeOverlay.AppCompat.Dialog.Alert">
  2418. <!-- Widget styles -->
  2419. <item name="alertDialogStyle">@style/MaterialAlertDialog.MaterialComponents</item>
  2420. <item name="android:checkedTextViewStyle" ns1:ignore="NewApi">@style/Widget.MaterialComponents.CheckedTextView</item>
  2421. <item name="android:dialogCornerRadius" ns1:ignore="newApi">@null</item>
  2422. <item name="buttonBarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
  2423. <item name="buttonBarPositiveButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
  2424. <item name="buttonBarNegativeButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
  2425. <item name="buttonBarNeutralButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush</item>
  2426. <item name="android:backgroundDimAmount">0.32</item>
  2427. <item name="materialAlertDialogBodyTextStyle">@style/MaterialAlertDialog.MaterialComponents.Body.Text</item>
  2428. </style>
  2429. <style name="Base.V7.Theme.AppCompat" parent="Platform.AppCompat">
  2430. <item name="windowNoTitle">false</item>
  2431. <item name="windowActionBar">true</item>
  2432. <item name="windowActionBarOverlay">false</item>
  2433. <item name="windowActionModeOverlay">false</item>
  2434. <item name="actionBarPopupTheme">@null</item>
  2435. <item name="colorBackgroundFloating">@color/background_floating_material_dark</item>
  2436. <!-- Used by MediaRouter -->
  2437. <item name="isLightTheme">false</item>
  2438. <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item>
  2439. <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item>
  2440. <item name="borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
  2441. <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material</item>
  2442. <item name="dividerVertical">@drawable/abc_list_divider_mtrl_alpha</item>
  2443. <item name="dividerHorizontal">@drawable/abc_list_divider_mtrl_alpha</item>
  2444. <!-- Action Bar Styles -->
  2445. <item name="actionBarTabStyle">@style/Widget.AppCompat.ActionBar.TabView</item>
  2446. <item name="actionBarTabBarStyle">@style/Widget.AppCompat.ActionBar.TabBar</item>
  2447. <item name="actionBarTabTextStyle">@style/Widget.AppCompat.ActionBar.TabText</item>
  2448. <item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item>
  2449. <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item>
  2450. <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.PopupMenu.Overflow</item>
  2451. <item name="actionBarStyle">@style/Widget.AppCompat.ActionBar.Solid</item>
  2452. <item name="actionBarSplitStyle">?attr/actionBarStyle</item>
  2453. <item name="actionBarWidgetTheme">@null</item>
  2454. <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
  2455. <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item>
  2456. <item name="actionBarDivider">?attr/dividerVertical</item>
  2457. <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item>
  2458. <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item>
  2459. <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item>
  2460. <!-- Dropdown Spinner Attributes -->
  2461. <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item>
  2462. <!-- Action Mode -->
  2463. <item name="actionModeTheme">?attr/actionBarTheme</item>
  2464. <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item>
  2465. <item name="actionModeBackground">@drawable/abc_cab_background_top_material</item>
  2466. <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item>
  2467. <item name="actionModeCloseContentDescription">@string/abc_action_mode_done</item>
  2468. <item name="actionModeCloseDrawable">@drawable/abc_ic_ab_back_material</item>
  2469. <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item>
  2470. <item name="actionModeCutDrawable">@drawable/abc_ic_menu_cut_mtrl_alpha</item>
  2471. <item name="actionModeCopyDrawable">@drawable/abc_ic_menu_copy_mtrl_am_alpha</item>
  2472. <item name="actionModePasteDrawable">@drawable/abc_ic_menu_paste_mtrl_am_alpha</item>
  2473. <item name="actionModeSelectAllDrawable">@drawable/abc_ic_menu_selectall_mtrl_alpha</item>
  2474. <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_mtrl_alpha</item>
  2475. <!-- Panel attributes -->
  2476. <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item>
  2477. <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item>
  2478. <item name="panelBackground">@drawable/abc_menu_hardkey_panel_mtrl_mult</item>
  2479. <item name="android:panelBackground">@android:color/transparent</item>
  2480. <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
  2481. <!-- List attributes -->
  2482. <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
  2483. <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
  2484. <item name="textAppearanceListItemSecondary">@style/TextAppearance.AppCompat.Body1</item>
  2485. <item name="listPreferredItemHeight">@dimen/abc_list_item_height_material</item>
  2486. <item name="listPreferredItemHeightSmall">@dimen/abc_list_item_height_small_material</item>
  2487. <item name="listPreferredItemHeightLarge">@dimen/abc_list_item_height_large_material</item>
  2488. <item name="listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
  2489. <item name="listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
  2490. <item name="listPreferredItemPaddingStart">@dimen/abc_list_item_padding_horizontal_material</item>
  2491. <item name="listPreferredItemPaddingEnd">@dimen/abc_list_item_padding_horizontal_material</item>
  2492. <!-- Spinner styles -->
  2493. <item name="spinnerStyle">@style/Widget.AppCompat.Spinner</item>
  2494. <item name="android:spinnerItemStyle">@style/Widget.AppCompat.TextView.SpinnerItem</item>
  2495. <item name="android:dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item>
  2496. <!-- Required for use of support_simple_spinner_dropdown_item.xml -->
  2497. <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  2498. <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
  2499. <!-- Popup Menu styles -->
  2500. <item name="popupMenuStyle">@style/Widget.AppCompat.PopupMenu</item>
  2501. <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Large</item>
  2502. <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Small</item>
  2503. <item name="textAppearancePopupMenuHeader">@style/TextAppearance.AppCompat.Widget.PopupMenu.Header</item>
  2504. <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item>
  2505. <item name="dropDownListViewStyle">?android:attr/dropDownListViewStyle</item>
  2506. <item name="listMenuViewStyle">@style/Widget.AppCompat.ListMenuView</item>
  2507. <!-- SearchView attributes -->
  2508. <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item>
  2509. <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  2510. <item name="textColorSearchUrl">@color/abc_search_url_text</item>
  2511. <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item>
  2512. <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item>
  2513. <!-- ShareActionProvider attributes -->
  2514. <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item>
  2515. <!-- Toolbar styles -->
  2516. <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
  2517. <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
  2518. <item name="editTextStyle">@style/Widget.AppCompat.EditText</item>
  2519. <item name="editTextBackground">@drawable/abc_edit_text_material</item>
  2520. <item name="editTextColor">?android:attr/textColorPrimary</item>
  2521. <item name="autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
  2522. <item name="android:textViewStyle">@style/Widget.AppCompat.TextView</item>
  2523. <!-- Color palette -->
  2524. <item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
  2525. <item name="colorPrimary">@color/primary_material_dark</item>
  2526. <item name="colorAccent">@color/accent_material_dark</item>
  2527. <item name="colorControlNormal">?android:attr/textColorSecondary</item>
  2528. <item name="colorControlActivated">?attr/colorAccent</item>
  2529. <item name="colorControlHighlight">@color/ripple_material_dark</item>
  2530. <item name="colorButtonNormal">@color/button_material_dark</item>
  2531. <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item>
  2532. <item name="controlBackground">?attr/selectableItemBackgroundBorderless</item>
  2533. <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item>
  2534. <item name="checkboxStyle">@style/Widget.AppCompat.CompoundButton.CheckBox</item>
  2535. <item name="radioButtonStyle">@style/Widget.AppCompat.CompoundButton.RadioButton</item>
  2536. <item name="switchStyle">@style/Widget.AppCompat.CompoundButton.Switch</item>
  2537. <item name="ratingBarStyle">@style/Widget.AppCompat.RatingBar</item>
  2538. <item name="ratingBarStyleIndicator">@style/Widget.AppCompat.RatingBar.Indicator</item>
  2539. <item name="ratingBarStyleSmall">@style/Widget.AppCompat.RatingBar.Small</item>
  2540. <item name="seekBarStyle">@style/Widget.AppCompat.SeekBar</item>
  2541. <!-- Button styles -->
  2542. <item name="buttonStyle">@style/Widget.AppCompat.Button</item>
  2543. <item name="buttonStyleSmall">@style/Widget.AppCompat.Button.Small</item>
  2544. <item name="android:textAppearanceButton">@style/TextAppearance.AppCompat.Widget.Button</item>
  2545. <item name="imageButtonStyle">@style/Widget.AppCompat.ImageButton</item>
  2546. <item name="buttonBarStyle">@style/Widget.AppCompat.ButtonBar</item>
  2547. <item name="buttonBarButtonStyle">@style/Widget.AppCompat.Button.ButtonBar.AlertDialog</item>
  2548. <item name="buttonBarPositiveButtonStyle">?attr/buttonBarButtonStyle</item>
  2549. <item name="buttonBarNegativeButtonStyle">?attr/buttonBarButtonStyle</item>
  2550. <item name="buttonBarNeutralButtonStyle">?attr/buttonBarButtonStyle</item>
  2551. <!-- Dialog attributes -->
  2552. <item name="dialogTheme">@style/ThemeOverlay.AppCompat.Dialog</item>
  2553. <item name="dialogPreferredPadding">@dimen/abc_dialog_padding_material</item>
  2554. <item name="dialogCornerRadius">@dimen/abc_dialog_corner_radius_material</item>
  2555. <item name="alertDialogTheme">@style/ThemeOverlay.AppCompat.Dialog.Alert</item>
  2556. <item name="alertDialogStyle">@style/AlertDialog.AppCompat</item>
  2557. <item name="alertDialogCenterButtons">false</item>
  2558. <item name="textColorAlertDialogListItem">@color/abc_primary_text_material_dark</item>
  2559. <item name="listDividerAlertDialog">@null</item>
  2560. <!-- Define these here; ContextThemeWrappers around themes that define them should
  2561. always clear these values. -->
  2562. <item name="windowFixedWidthMajor">@null</item>
  2563. <item name="windowFixedWidthMinor">@null</item>
  2564. <item name="windowFixedHeightMajor">@null</item>
  2565. <item name="windowFixedHeightMinor">@null</item>
  2566. <!-- Tooltip attributes -->
  2567. <item name="tooltipFrameBackground">@drawable/tooltip_frame_light</item>
  2568. <item name="tooltipForegroundColor">@color/foreground_material_light</item>
  2569. <item name="colorError">@color/error_color_material_dark</item>
  2570. </style>
  2571. <style name="Base.V7.Theme.AppCompat.Dialog" parent="Base.Theme.AppCompat">
  2572. <item name="android:colorBackground">?attr/colorBackgroundFloating</item>
  2573. <item name="android:colorBackgroundCacheHint">@null</item>
  2574. <item name="android:windowFrame">@null</item>
  2575. <item name="android:windowTitleStyle">@style/RtlOverlay.DialogWindowTitle.AppCompat</item>
  2576. <item name="android:windowTitleBackgroundStyle">@style/Base.DialogWindowTitleBackground.AppCompat</item>
  2577. <item name="android:windowBackground">@drawable/abc_dialog_material_background</item>
  2578. <item name="android:windowIsFloating">true</item>
  2579. <item name="android:backgroundDimEnabled">true</item>
  2580. <item name="android:windowContentOverlay">@null</item>
  2581. <item name="android:windowAnimationStyle">@style/Animation.AppCompat.Dialog</item>
  2582. <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
  2583. <item name="windowActionBar">false</item>
  2584. <item name="windowActionModeOverlay">true</item>
  2585. <item name="listPreferredItemPaddingLeft">24dip</item>
  2586. <item name="listPreferredItemPaddingRight">24dip</item>
  2587. <item name="android:listDivider">@null</item>
  2588. <item name="android:buttonBarStyle">@style/Widget.AppCompat.ButtonBar.AlertDialog</item>
  2589. <item name="android:borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
  2590. <item name="android:windowCloseOnTouchOutside">true</item>
  2591. </style>
  2592. <style name="Base.V7.Theme.AppCompat.Light" parent="Platform.AppCompat.Light">
  2593. <item name="windowNoTitle">false</item>
  2594. <item name="windowActionBar">true</item>
  2595. <item name="windowActionBarOverlay">false</item>
  2596. <item name="windowActionModeOverlay">false</item>
  2597. <item name="actionBarPopupTheme">@null</item>
  2598. <item name="colorBackgroundFloating">@color/background_floating_material_light</item>
  2599. <!-- Used by MediaRouter -->
  2600. <item name="isLightTheme">true</item>
  2601. <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item>
  2602. <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item>
  2603. <item name="borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
  2604. <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material</item>
  2605. <item name="dividerVertical">@drawable/abc_list_divider_mtrl_alpha</item>
  2606. <item name="dividerHorizontal">@drawable/abc_list_divider_mtrl_alpha</item>
  2607. <!-- Action Bar Styles -->
  2608. <item name="actionBarTabStyle">@style/Widget.AppCompat.Light.ActionBar.TabView</item>
  2609. <item name="actionBarTabBarStyle">@style/Widget.AppCompat.Light.ActionBar.TabBar</item>
  2610. <item name="actionBarTabTextStyle">@style/Widget.AppCompat.Light.ActionBar.TabText</item>
  2611. <item name="actionButtonStyle">@style/Widget.AppCompat.Light.ActionButton</item>
  2612. <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.Light.ActionButton.Overflow</item>
  2613. <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.Light.PopupMenu.Overflow</item>
  2614. <item name="actionBarStyle">@style/Widget.AppCompat.Light.ActionBar.Solid</item>
  2615. <item name="actionBarSplitStyle">?attr/actionBarStyle</item>
  2616. <item name="actionBarWidgetTheme">@null</item>
  2617. <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
  2618. <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item>
  2619. <item name="actionBarDivider">?attr/dividerVertical</item>
  2620. <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item>
  2621. <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item>
  2622. <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item>
  2623. <!-- Action Mode -->
  2624. <item name="actionModeTheme">?attr/actionBarTheme</item>
  2625. <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item>
  2626. <item name="actionModeBackground">@drawable/abc_cab_background_top_material</item>
  2627. <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item>
  2628. <item name="actionModeCloseContentDescription">@string/abc_action_mode_done</item>
  2629. <item name="actionModeCloseDrawable">@drawable/abc_ic_ab_back_material</item>
  2630. <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item>
  2631. <item name="actionModeCutDrawable">@drawable/abc_ic_menu_cut_mtrl_alpha</item>
  2632. <item name="actionModeCopyDrawable">@drawable/abc_ic_menu_copy_mtrl_am_alpha</item>
  2633. <item name="actionModePasteDrawable">@drawable/abc_ic_menu_paste_mtrl_am_alpha</item>
  2634. <item name="actionModeSelectAllDrawable">@drawable/abc_ic_menu_selectall_mtrl_alpha</item>
  2635. <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_mtrl_alpha</item>
  2636. <!-- Dropdown Spinner Attributes -->
  2637. <item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item>
  2638. <!-- Panel attributes -->
  2639. <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item>
  2640. <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item>
  2641. <item name="panelBackground">@drawable/abc_menu_hardkey_panel_mtrl_mult</item>
  2642. <item name="android:panelBackground">@android:color/transparent</item>
  2643. <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_light</item>
  2644. <!-- List attributes -->
  2645. <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
  2646. <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
  2647. <item name="textAppearanceListItemSecondary">@style/TextAppearance.AppCompat.Body1</item>
  2648. <item name="listPreferredItemHeight">@dimen/abc_list_item_height_material</item>
  2649. <item name="listPreferredItemHeightSmall">@dimen/abc_list_item_height_small_material</item>
  2650. <item name="listPreferredItemHeightLarge">@dimen/abc_list_item_height_large_material</item>
  2651. <item name="listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
  2652. <item name="listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
  2653. <item name="listPreferredItemPaddingStart">@dimen/abc_list_item_padding_horizontal_material</item>
  2654. <item name="listPreferredItemPaddingEnd">@dimen/abc_list_item_padding_horizontal_material</item>
  2655. <!-- Spinner styles -->
  2656. <item name="spinnerStyle">@style/Widget.AppCompat.Spinner</item>
  2657. <item name="android:spinnerItemStyle">@style/Widget.AppCompat.TextView.SpinnerItem</item>
  2658. <item name="android:dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item>
  2659. <!-- Required for use of support_simple_spinner_dropdown_item.xml -->
  2660. <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  2661. <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
  2662. <!-- Popup Menu styles -->
  2663. <item name="popupMenuStyle">@style/Widget.AppCompat.Light.PopupMenu</item>
  2664. <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Large</item>
  2665. <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Small</item>
  2666. <item name="textAppearancePopupMenuHeader">@style/TextAppearance.AppCompat.Widget.PopupMenu.Header</item>
  2667. <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item>
  2668. <item name="dropDownListViewStyle">?android:attr/dropDownListViewStyle</item>
  2669. <item name="listMenuViewStyle">@style/Widget.AppCompat.ListMenuView</item>
  2670. <!-- SearchView attributes -->
  2671. <item name="searchViewStyle">@style/Widget.AppCompat.Light.SearchView</item>
  2672. <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  2673. <item name="textColorSearchUrl">@color/abc_search_url_text</item>
  2674. <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item>
  2675. <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item>
  2676. <!-- ShareActionProvider attributes -->
  2677. <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item>
  2678. <!-- Toolbar styles -->
  2679. <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
  2680. <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
  2681. <item name="editTextStyle">@style/Widget.AppCompat.EditText</item>
  2682. <item name="editTextBackground">@drawable/abc_edit_text_material</item>
  2683. <item name="editTextColor">?android:attr/textColorPrimary</item>
  2684. <item name="autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
  2685. <item name="android:textViewStyle">@style/Widget.AppCompat.TextView</item>
  2686. <!-- Color palette -->
  2687. <item name="colorPrimaryDark">@color/primary_dark_material_light</item>
  2688. <item name="colorPrimary">@color/primary_material_light</item>
  2689. <item name="colorAccent">@color/accent_material_light</item>
  2690. <item name="colorControlNormal">?android:attr/textColorSecondary</item>
  2691. <item name="colorControlActivated">?attr/colorAccent</item>
  2692. <item name="colorControlHighlight">@color/ripple_material_light</item>
  2693. <item name="colorButtonNormal">@color/button_material_light</item>
  2694. <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item>
  2695. <item name="controlBackground">?attr/selectableItemBackgroundBorderless</item>
  2696. <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item>
  2697. <item name="checkboxStyle">@style/Widget.AppCompat.CompoundButton.CheckBox</item>
  2698. <item name="radioButtonStyle">@style/Widget.AppCompat.CompoundButton.RadioButton</item>
  2699. <item name="switchStyle">@style/Widget.AppCompat.CompoundButton.Switch</item>
  2700. <item name="ratingBarStyle">@style/Widget.AppCompat.RatingBar</item>
  2701. <item name="ratingBarStyleIndicator">@style/Widget.AppCompat.RatingBar.Indicator</item>
  2702. <item name="ratingBarStyleSmall">@style/Widget.AppCompat.RatingBar.Small</item>
  2703. <item name="seekBarStyle">@style/Widget.AppCompat.SeekBar</item>
  2704. <!-- Button styles -->
  2705. <item name="buttonStyle">@style/Widget.AppCompat.Button</item>
  2706. <item name="buttonStyleSmall">@style/Widget.AppCompat.Button.Small</item>
  2707. <item name="android:textAppearanceButton">@style/TextAppearance.AppCompat.Widget.Button</item>
  2708. <item name="imageButtonStyle">@style/Widget.AppCompat.ImageButton</item>
  2709. <item name="buttonBarStyle">@style/Widget.AppCompat.ButtonBar</item>
  2710. <item name="buttonBarButtonStyle">@style/Widget.AppCompat.Button.ButtonBar.AlertDialog</item>
  2711. <item name="buttonBarPositiveButtonStyle">?attr/buttonBarButtonStyle</item>
  2712. <item name="buttonBarNegativeButtonStyle">?attr/buttonBarButtonStyle</item>
  2713. <item name="buttonBarNeutralButtonStyle">?attr/buttonBarButtonStyle</item>
  2714. <!-- Dialog attributes -->
  2715. <item name="dialogTheme">@style/ThemeOverlay.AppCompat.Dialog</item>
  2716. <item name="dialogPreferredPadding">@dimen/abc_dialog_padding_material</item>
  2717. <item name="dialogCornerRadius">@dimen/abc_dialog_corner_radius_material</item>
  2718. <item name="alertDialogTheme">@style/ThemeOverlay.AppCompat.Dialog.Alert</item>
  2719. <item name="alertDialogStyle">@style/AlertDialog.AppCompat.Light</item>
  2720. <item name="alertDialogCenterButtons">false</item>
  2721. <item name="textColorAlertDialogListItem">@color/abc_primary_text_material_light</item>
  2722. <item name="listDividerAlertDialog">@null</item>
  2723. <!-- Define these here; ContextThemeWrappers around themes that define them should
  2724. always clear these values. -->
  2725. <item name="windowFixedWidthMajor">@null</item>
  2726. <item name="windowFixedWidthMinor">@null</item>
  2727. <item name="windowFixedHeightMajor">@null</item>
  2728. <item name="windowFixedHeightMinor">@null</item>
  2729. <!-- Tooltip attributes -->
  2730. <item name="tooltipFrameBackground">@drawable/tooltip_frame_dark</item>
  2731. <item name="tooltipForegroundColor">@color/foreground_material_dark</item>
  2732. <item name="colorError">@color/error_color_material_light</item>
  2733. </style>
  2734. <style name="Base.V7.Theme.AppCompat.Light.Dialog" parent="Base.Theme.AppCompat.Light">
  2735. <item name="android:colorBackground">?attr/colorBackgroundFloating</item>
  2736. <item name="android:colorBackgroundCacheHint">@null</item>
  2737. <item name="android:windowFrame">@null</item>
  2738. <item name="android:windowTitleStyle">@style/RtlOverlay.DialogWindowTitle.AppCompat</item>
  2739. <item name="android:windowTitleBackgroundStyle">@style/Base.DialogWindowTitleBackground.AppCompat</item>
  2740. <item name="android:windowBackground">@drawable/abc_dialog_material_background</item>
  2741. <item name="android:windowIsFloating">true</item>
  2742. <item name="android:backgroundDimEnabled">true</item>
  2743. <item name="android:windowContentOverlay">@null</item>
  2744. <item name="android:windowAnimationStyle">@style/Animation.AppCompat.Dialog</item>
  2745. <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
  2746. <item name="windowActionBar">false</item>
  2747. <item name="windowActionModeOverlay">true</item>
  2748. <item name="listPreferredItemPaddingLeft">24dip</item>
  2749. <item name="listPreferredItemPaddingRight">24dip</item>
  2750. <item name="android:listDivider">@null</item>
  2751. <item name="android:buttonBarStyle">@style/Widget.AppCompat.ButtonBar.AlertDialog</item>
  2752. <item name="android:borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
  2753. <item name="android:windowCloseOnTouchOutside">true</item>
  2754. </style>
  2755. <style name="Base.V7.ThemeOverlay.AppCompat.Dialog" parent="Base.ThemeOverlay.AppCompat">
  2756. <item name="android:colorBackgroundCacheHint">@null</item>
  2757. <item name="android:colorBackground">?attr/colorBackgroundFloating</item>
  2758. <item name="android:windowFrame">@null</item>
  2759. <item name="android:windowTitleStyle">@style/RtlOverlay.DialogWindowTitle.AppCompat</item>
  2760. <item name="android:windowTitleBackgroundStyle">@style/Base.DialogWindowTitleBackground.AppCompat</item>
  2761. <item name="android:windowBackground">@drawable/abc_dialog_material_background</item>
  2762. <item name="android:windowIsFloating">true</item>
  2763. <item name="android:backgroundDimEnabled">true</item>
  2764. <item name="android:windowContentOverlay">@null</item>
  2765. <item name="android:windowAnimationStyle">@style/Animation.AppCompat.Dialog</item>
  2766. <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
  2767. <item name="windowActionBar">false</item>
  2768. <item name="windowActionModeOverlay">true</item>
  2769. <item name="listPreferredItemPaddingLeft">24dip</item>
  2770. <item name="listPreferredItemPaddingRight">24dip</item>
  2771. <item name="android:listDivider">@null</item>
  2772. <item name="windowFixedWidthMajor">@null</item>
  2773. <item name="windowFixedWidthMinor">@null</item>
  2774. <item name="windowFixedHeightMajor">@null</item>
  2775. <item name="windowFixedHeightMinor">@null</item>
  2776. <item name="android:buttonBarStyle">@style/Widget.AppCompat.ButtonBar.AlertDialog</item>
  2777. <item name="android:borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
  2778. <item name="android:windowCloseOnTouchOutside">true</item>
  2779. </style>
  2780. <style name="Base.V7.Widget.AppCompat.AutoCompleteTextView" parent="android:Widget.AutoCompleteTextView">
  2781. <item name="android:dropDownSelector">?attr/listChoiceBackgroundIndicator</item>
  2782. <item name="android:popupBackground">@drawable/abc_popup_background_mtrl_mult</item>
  2783. <item name="android:background">?attr/editTextBackground</item>
  2784. <item name="android:textColor">?attr/editTextColor</item>
  2785. <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>
  2786. <item name="android:textCursorDrawable">@drawable/abc_text_cursor_material</item>
  2787. </style>
  2788. <style name="Base.V7.Widget.AppCompat.EditText" parent="android:Widget.EditText">
  2789. <item name="android:background">?attr/editTextBackground</item>
  2790. <item name="android:textColor">?attr/editTextColor</item>
  2791. <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>
  2792. <item name="android:textCursorDrawable">@drawable/abc_text_cursor_material</item>
  2793. </style>
  2794. <style name="Base.V7.Widget.AppCompat.Toolbar" parent="android:Widget">
  2795. <item name="titleTextAppearance">@style/TextAppearance.Widget.AppCompat.Toolbar.Title</item>
  2796. <item name="subtitleTextAppearance">@style/TextAppearance.Widget.AppCompat.Toolbar.Subtitle</item>
  2797. <item name="android:minHeight">?attr/actionBarSize</item>
  2798. <item name="titleMargin">4dp</item>
  2799. <item name="maxButtonHeight">@dimen/abc_action_bar_default_height_material</item>
  2800. <item name="buttonGravity">top</item>
  2801. <item name="collapseIcon">?attr/homeAsUpIndicator</item>
  2802. <item name="collapseContentDescription">@string/abc_toolbar_collapse_description</item>
  2803. <item name="contentInsetStart">16dp</item>
  2804. <item name="contentInsetStartWithNavigation">@dimen/abc_action_bar_content_inset_with_nav</item>
  2805. <item name="android:paddingLeft">@dimen/abc_action_bar_default_padding_start_material</item>
  2806. <item name="android:paddingStart">@dimen/abc_action_bar_default_padding_start_material</item>
  2807. <item name="android:paddingRight">@dimen/abc_action_bar_default_padding_end_material</item>
  2808. <item name="android:paddingEnd">@dimen/abc_action_bar_default_padding_end_material</item>
  2809. </style>
  2810. <style name="Base.Widget.AppCompat.ActionBar" parent="">
  2811. <item name="displayOptions">showTitle</item>
  2812. <item name="divider">?attr/dividerVertical</item>
  2813. <item name="height">?attr/actionBarSize</item>
  2814. <item name="titleTextStyle">@style/TextAppearance.AppCompat.Widget.ActionBar.Title</item>
  2815. <item name="subtitleTextStyle">@style/TextAppearance.AppCompat.Widget.ActionBar.Subtitle</item>
  2816. <item name="background">@null</item>
  2817. <item name="backgroundStacked">@null</item>
  2818. <item name="backgroundSplit">@null</item>
  2819. <item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item>
  2820. <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item>
  2821. <item name="android:gravity">center_vertical</item>
  2822. <item name="contentInsetStart">@dimen/abc_action_bar_content_inset_material</item>
  2823. <item name="contentInsetStartWithNavigation">@dimen/abc_action_bar_content_inset_with_nav</item>
  2824. <item name="contentInsetEnd">@dimen/abc_action_bar_content_inset_material</item>
  2825. <item name="elevation">@dimen/abc_action_bar_elevation_material</item>
  2826. <item name="popupTheme">?attr/actionBarPopupTheme</item>
  2827. </style>
  2828. <style name="Base.Widget.AppCompat.ActionBar.Solid">
  2829. <item name="background">?attr/colorPrimary</item>
  2830. <item name="backgroundStacked">?attr/colorPrimary</item>
  2831. <item name="backgroundSplit">?attr/colorPrimary</item>
  2832. </style>
  2833. <style name="Base.Widget.AppCompat.ActionBar.TabBar" parent="">
  2834. <item name="divider">?attr/actionBarDivider</item>
  2835. <item name="showDividers">middle</item>
  2836. <item name="dividerPadding">8dip</item>
  2837. </style>
  2838. <style name="Base.Widget.AppCompat.ActionBar.TabText" parent="">
  2839. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Medium</item>
  2840. <item name="android:textColor">?android:attr/textColorPrimary</item>
  2841. <item name="android:textSize">12sp</item>
  2842. <item name="android:textStyle">bold</item>
  2843. <item name="android:ellipsize">marquee</item>
  2844. <item name="android:maxLines">2</item>
  2845. <item name="android:maxWidth">180dp</item>
  2846. <item name="textAllCaps">true</item>
  2847. </style>
  2848. <style name="Base.Widget.AppCompat.ActionBar.TabView" parent="">
  2849. <item name="android:background">@drawable/abc_tab_indicator_material</item>
  2850. <item name="android:gravity">center_horizontal</item>
  2851. <item name="android:paddingLeft">16dip</item>
  2852. <item name="android:paddingRight">16dip</item>
  2853. <item name="android:layout_width">0dip</item>
  2854. <item name="android:layout_weight">1</item>
  2855. <item name="android:minWidth">80dip</item>
  2856. </style>
  2857. <style name="Base.Widget.AppCompat.ActionButton" parent="RtlUnderlay.Widget.AppCompat.ActionButton">
  2858. <item name="android:background">?attr/actionBarItemBackground</item>
  2859. <item name="android:minWidth">@dimen/abc_action_button_min_width_material</item>
  2860. <item name="android:minHeight">@dimen/abc_action_button_min_height_material</item>
  2861. <item name="android:scaleType">center</item>
  2862. <item name="android:gravity">center</item>
  2863. <item name="android:maxLines">2</item>
  2864. <item name="textAllCaps">@bool/abc_config_actionMenuItemAllCaps</item>
  2865. </style>
  2866. <style name="Base.Widget.AppCompat.ActionButton.CloseMode">
  2867. <item name="android:background">?attr/controlBackground</item>
  2868. <item name="android:minWidth">56dp</item>
  2869. </style>
  2870. <style name="Base.Widget.AppCompat.ActionButton.Overflow" parent="RtlUnderlay.Widget.AppCompat.ActionButton.Overflow">
  2871. <item name="srcCompat">@drawable/abc_ic_menu_overflow_material</item>
  2872. <item name="android:background">?attr/actionBarItemBackground</item>
  2873. <item name="android:contentDescription">@string/abc_action_menu_overflow_description</item>
  2874. <item name="android:minWidth">@dimen/abc_action_button_min_width_overflow_material</item>
  2875. <item name="android:minHeight">@dimen/abc_action_button_min_height_material</item>
  2876. </style>
  2877. <style name="Base.Widget.AppCompat.ActionMode" parent="">
  2878. <item name="background">?attr/actionModeBackground</item>
  2879. <item name="backgroundSplit">?attr/actionModeSplitBackground</item>
  2880. <item name="height">?attr/actionBarSize</item>
  2881. <item name="titleTextStyle">@style/TextAppearance.AppCompat.Widget.ActionMode.Title</item>
  2882. <item name="subtitleTextStyle">@style/TextAppearance.AppCompat.Widget.ActionMode.Subtitle</item>
  2883. <item name="closeItemLayout">@layout/abc_action_mode_close_item_material</item>
  2884. <item name="android:minHeight">?attr/actionBarSize</item>
  2885. <item name="titleMargin">4dp</item>
  2886. <item name="maxButtonHeight">@dimen/abc_action_bar_default_height_material</item>
  2887. <item name="buttonGravity">top</item>
  2888. <item name="contentInsetStart">16dp</item>
  2889. <item name="contentInsetStartWithNavigation">@dimen/abc_action_bar_content_inset_with_nav</item>
  2890. <item name="android:paddingLeft">@dimen/abc_action_bar_default_padding_start_material</item>
  2891. <item name="android:paddingStart">@dimen/abc_action_bar_default_padding_start_material</item>
  2892. <item name="android:paddingRight">@dimen/abc_action_bar_default_padding_end_material</item>
  2893. <item name="android:paddingEnd">@dimen/abc_action_bar_default_padding_end_material</item>
  2894. </style>
  2895. <style name="Base.Widget.AppCompat.ActivityChooserView" parent="">
  2896. <item name="android:gravity">center</item>
  2897. <item name="android:background">@drawable/abc_ab_share_pack_mtrl_alpha</item>
  2898. <item name="divider">?attr/dividerVertical</item>
  2899. <item name="showDividers">middle</item>
  2900. <item name="dividerPadding">6dip</item>
  2901. </style>
  2902. <style name="Base.Widget.AppCompat.AutoCompleteTextView" parent="Base.V7.Widget.AppCompat.AutoCompleteTextView"/>
  2903. <style name="Base.Widget.AppCompat.Button" parent="android:Widget">
  2904. <item name="android:background">@drawable/abc_btn_default_mtrl_shape</item>
  2905. <item name="android:textAppearance">?android:attr/textAppearanceButton</item>
  2906. <item name="android:minHeight">48dip</item>
  2907. <item name="android:minWidth">88dip</item>
  2908. <item name="android:focusable">true</item>
  2909. <item name="android:clickable">true</item>
  2910. <item name="android:gravity">center_vertical|center_horizontal</item>
  2911. </style>
  2912. <style name="Base.Widget.AppCompat.Button.Borderless">
  2913. <item name="android:background">@drawable/abc_btn_borderless_material</item>
  2914. </style>
  2915. <style name="Base.Widget.AppCompat.Button.Borderless.Colored">
  2916. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.Button.Borderless.Colored</item>
  2917. </style>
  2918. <style name="Base.Widget.AppCompat.Button.ButtonBar.AlertDialog" parent="Widget.AppCompat.Button.Borderless.Colored">
  2919. <item name="android:minWidth">64dp</item>
  2920. <item name="android:minHeight">@dimen/abc_alert_dialog_button_bar_height</item>
  2921. </style>
  2922. <style name="Base.Widget.AppCompat.Button.Colored">
  2923. <item name="android:background">@drawable/abc_btn_colored_material</item>
  2924. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.Button.Colored</item>
  2925. </style>
  2926. <style name="Base.Widget.AppCompat.Button.Small">
  2927. <item name="android:minHeight">48dip</item>
  2928. <item name="android:minWidth">48dip</item>
  2929. </style>
  2930. <style name="Base.Widget.AppCompat.ButtonBar" parent="android:Widget">
  2931. <item name="android:background">@null</item>
  2932. </style>
  2933. <style name="Base.Widget.AppCompat.ButtonBar.AlertDialog"/>
  2934. <style name="Base.Widget.AppCompat.CompoundButton.CheckBox" parent="android:Widget.CompoundButton.CheckBox">
  2935. <item name="android:button">?android:attr/listChoiceIndicatorMultiple</item>
  2936. <item name="buttonCompat">?attr/listChoiceIndicatorMultipleAnimated</item>
  2937. <item name="android:background">?attr/controlBackground</item>
  2938. </style>
  2939. <style name="Base.Widget.AppCompat.CompoundButton.RadioButton" parent="android:Widget.CompoundButton.RadioButton">
  2940. <item name="android:button">?android:attr/listChoiceIndicatorSingle</item>
  2941. <item name="buttonCompat">?attr/listChoiceIndicatorSingleAnimated</item>
  2942. <item name="android:background">?attr/controlBackground</item>
  2943. </style>
  2944. <style name="Base.Widget.AppCompat.CompoundButton.Switch" parent="android:Widget.CompoundButton">
  2945. <item name="track">@drawable/abc_switch_track_mtrl_alpha</item>
  2946. <item name="android:thumb">@drawable/abc_switch_thumb_material</item>
  2947. <item name="switchTextAppearance">@style/TextAppearance.AppCompat.Widget.Switch</item>
  2948. <item name="android:background">?attr/controlBackground</item>
  2949. <item name="showText">false</item>
  2950. <item name="switchPadding">@dimen/abc_switch_padding</item>
  2951. <item name="android:textOn">@string/abc_capital_on</item>
  2952. <item name="android:textOff">@string/abc_capital_off</item>
  2953. </style>
  2954. <style name="Base.Widget.AppCompat.DrawerArrowToggle" parent="Base.Widget.AppCompat.DrawerArrowToggle.Common">
  2955. <item name="barLength">18dp</item>
  2956. <item name="gapBetweenBars">3dp</item>
  2957. <item name="drawableSize">24dp</item>
  2958. </style>
  2959. <style name="Base.Widget.AppCompat.DrawerArrowToggle.Common" parent="">
  2960. <item name="color">?android:attr/textColorSecondary</item>
  2961. <item name="spinBars">true</item>
  2962. <item name="thickness">2dp</item>
  2963. <item name="arrowShaftLength">16dp</item>
  2964. <item name="arrowHeadLength">8dp</item>
  2965. </style>
  2966. <style name="Base.Widget.AppCompat.DropDownItem.Spinner" parent="">
  2967. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.DropDownItem</item>
  2968. <item name="android:paddingLeft">8dp</item>
  2969. <item name="android:paddingRight">8dp</item>
  2970. <item name="android:gravity">center_vertical</item>
  2971. </style>
  2972. <style name="Base.Widget.AppCompat.EditText" parent="Base.V7.Widget.AppCompat.EditText"/>
  2973. <style name="Base.Widget.AppCompat.ImageButton" parent="android:Widget.ImageButton">
  2974. <item name="android:background">@drawable/abc_btn_default_mtrl_shape</item>
  2975. </style>
  2976. <style name="Base.Widget.AppCompat.Light.ActionBar" parent="Base.Widget.AppCompat.ActionBar">
  2977. <item name="actionButtonStyle">@style/Widget.AppCompat.Light.ActionButton</item>
  2978. <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.Light.ActionButton.Overflow</item>
  2979. </style>
  2980. <style name="Base.Widget.AppCompat.Light.ActionBar.Solid">
  2981. <item name="background">?attr/colorPrimary</item>
  2982. <item name="backgroundStacked">?attr/colorPrimary</item>
  2983. <item name="backgroundSplit">?attr/colorPrimary</item>
  2984. </style>
  2985. <style name="Base.Widget.AppCompat.Light.ActionBar.TabBar" parent="Base.Widget.AppCompat.ActionBar.TabBar">
  2986. </style>
  2987. <style name="Base.Widget.AppCompat.Light.ActionBar.TabText" parent="Base.Widget.AppCompat.ActionBar.TabText">
  2988. </style>
  2989. <style name="Base.Widget.AppCompat.Light.ActionBar.TabText.Inverse" parent="Base.Widget.AppCompat.Light.ActionBar.TabText">
  2990. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Medium.Inverse</item>
  2991. </style>
  2992. <style name="Base.Widget.AppCompat.Light.ActionBar.TabView" parent="Base.Widget.AppCompat.ActionBar.TabView">
  2993. <item name="android:background">@drawable/abc_tab_indicator_material</item>
  2994. </style>
  2995. <style name="Base.Widget.AppCompat.Light.PopupMenu" parent="@style/Widget.AppCompat.ListPopupWindow">
  2996. </style>
  2997. <style name="Base.Widget.AppCompat.Light.PopupMenu.Overflow">
  2998. <item name="overlapAnchor">true</item>
  2999. <item name="android:dropDownHorizontalOffset">-4dip</item>
  3000. </style>
  3001. <style name="Base.Widget.AppCompat.ListMenuView" parent="android:Widget">
  3002. <item name="subMenuArrow">@drawable/abc_ic_arrow_drop_right_black_24dp</item>
  3003. </style>
  3004. <style name="Base.Widget.AppCompat.ListPopupWindow" parent="">
  3005. <item name="android:dropDownSelector">?attr/listChoiceBackgroundIndicator</item>
  3006. <item name="android:popupBackground">@drawable/abc_popup_background_mtrl_mult</item>
  3007. <item name="android:dropDownVerticalOffset">0dip</item>
  3008. <item name="android:dropDownHorizontalOffset">0dip</item>
  3009. <item name="android:dropDownWidth">wrap_content</item>
  3010. </style>
  3011. <style name="Base.Widget.AppCompat.ListView" parent="android:Widget.ListView">
  3012. <item name="android:listSelector">?attr/listChoiceBackgroundIndicator</item>
  3013. </style>
  3014. <style name="Base.Widget.AppCompat.ListView.DropDown">
  3015. <item name="android:divider">@null</item>
  3016. </style>
  3017. <style name="Base.Widget.AppCompat.ListView.Menu" parent="android:Widget.ListView.Menu">
  3018. <item name="android:listSelector">?attr/listChoiceBackgroundIndicator</item>
  3019. <item name="android:divider">?attr/dividerHorizontal</item>
  3020. </style>
  3021. <style name="Base.Widget.AppCompat.PopupMenu" parent="@style/Widget.AppCompat.ListPopupWindow">
  3022. </style>
  3023. <style name="Base.Widget.AppCompat.PopupMenu.Overflow">
  3024. <item name="overlapAnchor">true</item>
  3025. <item name="android:dropDownHorizontalOffset">-4dip</item>
  3026. </style>
  3027. <style name="Base.Widget.AppCompat.PopupWindow" parent="android:Widget.PopupWindow">
  3028. </style>
  3029. <style name="Base.Widget.AppCompat.ProgressBar" parent="android:Widget.Holo.ProgressBar">
  3030. </style>
  3031. <style name="Base.Widget.AppCompat.ProgressBar.Horizontal" parent="android:Widget.Holo.ProgressBar.Horizontal">
  3032. </style>
  3033. <style name="Base.Widget.AppCompat.RatingBar" parent="android:Widget.RatingBar">
  3034. <item name="android:progressDrawable">@drawable/abc_ratingbar_material</item>
  3035. <item name="android:indeterminateDrawable">@drawable/abc_ratingbar_material</item>
  3036. </style>
  3037. <style name="Base.Widget.AppCompat.RatingBar.Indicator" parent="android:Widget.RatingBar">
  3038. <item name="android:progressDrawable">@drawable/abc_ratingbar_indicator_material</item>
  3039. <item name="android:indeterminateDrawable">@drawable/abc_ratingbar_indicator_material</item>
  3040. <item name="android:minHeight">36dp</item>
  3041. <item name="android:maxHeight">36dp</item>
  3042. <item name="android:isIndicator">true</item>
  3043. <item name="android:thumb">@null</item>
  3044. </style>
  3045. <style name="Base.Widget.AppCompat.RatingBar.Small" parent="android:Widget.RatingBar">
  3046. <item name="android:progressDrawable">@drawable/abc_ratingbar_small_material</item>
  3047. <item name="android:indeterminateDrawable">@drawable/abc_ratingbar_small_material</item>
  3048. <item name="android:minHeight">16dp</item>
  3049. <item name="android:maxHeight">16dp</item>
  3050. <item name="android:isIndicator">true</item>
  3051. <item name="android:thumb">@null</item>
  3052. </style>
  3053. <style name="Base.Widget.AppCompat.SearchView" parent="android:Widget">
  3054. <item name="layout">@layout/abc_search_view</item>
  3055. <item name="queryBackground">@drawable/abc_textfield_search_material</item>
  3056. <item name="submitBackground">@drawable/abc_textfield_search_material</item>
  3057. <item name="closeIcon">@drawable/abc_ic_clear_material</item>
  3058. <item name="searchIcon">@drawable/abc_ic_search_api_material</item>
  3059. <item name="searchHintIcon">@drawable/abc_ic_search_api_material</item>
  3060. <item name="goIcon">@drawable/abc_ic_go_search_api_material</item>
  3061. <item name="voiceIcon">@drawable/abc_ic_voice_search_api_material</item>
  3062. <item name="commitIcon">@drawable/abc_ic_commit_search_api_mtrl_alpha</item>
  3063. <item name="suggestionRowLayout">@layout/abc_search_dropdown_item_icons_2line</item>
  3064. </style>
  3065. <style name="Base.Widget.AppCompat.SearchView.ActionBar">
  3066. <item name="queryBackground">@null</item>
  3067. <item name="submitBackground">@null</item>
  3068. <item name="searchHintIcon">@null</item>
  3069. <item name="defaultQueryHint">@string/abc_search_hint</item>
  3070. </style>
  3071. <style name="Base.Widget.AppCompat.SeekBar" parent="android:Widget">
  3072. <item name="android:indeterminateOnly">false</item>
  3073. <item name="android:progressDrawable">@drawable/abc_seekbar_track_material</item>
  3074. <item name="android:indeterminateDrawable">@drawable/abc_seekbar_track_material</item>
  3075. <item name="android:thumb">@drawable/abc_seekbar_thumb_material</item>
  3076. <item name="android:focusable">true</item>
  3077. <item name="android:paddingLeft">16dip</item>
  3078. <item name="android:paddingRight">16dip</item>
  3079. </style>
  3080. <style name="Base.Widget.AppCompat.SeekBar.Discrete">
  3081. <item name="tickMark">@drawable/abc_seekbar_tick_mark_material</item>
  3082. </style>
  3083. <style name="Base.Widget.AppCompat.Spinner" parent="Platform.Widget.AppCompat.Spinner">
  3084. <item name="android:background">@drawable/abc_spinner_mtrl_am_alpha</item>
  3085. <item name="android:popupBackground">@drawable/abc_popup_background_mtrl_mult</item>
  3086. <item name="android:dropDownSelector">?attr/listChoiceBackgroundIndicator</item>
  3087. <item name="android:dropDownVerticalOffset">0dip</item>
  3088. <item name="android:dropDownHorizontalOffset">0dip</item>
  3089. <item name="android:dropDownWidth">wrap_content</item>
  3090. <item name="android:clickable">true</item>
  3091. <item name="android:gravity">left|start|center_vertical</item>
  3092. <item name="overlapAnchor">true</item>
  3093. </style>
  3094. <style name="Base.Widget.AppCompat.Spinner.Underlined">
  3095. <item name="android:background">@drawable/abc_spinner_textfield_background_material</item>
  3096. </style>
  3097. <style name="Base.Widget.AppCompat.TextView" parent="android:Widget.TextView"/>
  3098. <style name="Base.Widget.AppCompat.TextView.SpinnerItem" parent="android:Widget.TextView.SpinnerItem">
  3099. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.TextView.SpinnerItem</item>
  3100. <item name="android:paddingLeft">8dp</item>
  3101. <item name="android:paddingRight">8dp</item>
  3102. </style>
  3103. <style name="Base.Widget.AppCompat.Toolbar" parent="Base.V7.Widget.AppCompat.Toolbar"/>
  3104. <style name="Base.Widget.AppCompat.Toolbar.Button.Navigation" parent="android:Widget">
  3105. <item name="android:background">?attr/controlBackground</item>
  3106. <item name="android:minWidth">56dp</item>
  3107. <item name="android:scaleType">center</item>
  3108. </style>
  3109. <style name="Base.Widget.Design.TabLayout" parent="android:Widget">
  3110. <item name="android:background">@null</item>
  3111. <item name="tabIconTint">@null</item>
  3112. <item name="tabMaxWidth">@dimen/design_tab_max_width</item>
  3113. <item name="tabIndicatorAnimationDuration">@integer/design_tab_indicator_anim_duration_ms</item>
  3114. <item name="tabIndicatorColor">?attr/colorAccent</item>
  3115. <item name="tabIndicatorGravity">bottom</item>
  3116. <item name="tabIndicatorAnimationMode">linear</item>
  3117. <item name="tabIndicator">@drawable/mtrl_tabs_default_indicator</item>
  3118. <item name="tabPaddingStart">12dp</item>
  3119. <item name="tabPaddingEnd">12dp</item>
  3120. <item name="tabTextAppearance">@style/TextAppearance.Design.Tab</item>
  3121. <item name="tabTextColor">@null</item>
  3122. <item name="tabRippleColor">?attr/colorControlHighlight</item>
  3123. <item name="tabUnboundedRipple">false</item>
  3124. </style>
  3125. <style name="Base.Widget.MaterialComponents.AutoCompleteTextView" parent="Widget.AppCompat.AutoCompleteTextView">
  3126. <item name="enforceMaterialTheme">true</item>
  3127. <item name="enforceTextAppearance">true</item>
  3128. <item name="android:background">@null</item>
  3129. <item name="android:paddingStart" ns1:ignore="NewApi">16dp</item>
  3130. <item name="android:paddingEnd" ns1:ignore="NewApi">16dp</item>
  3131. <item name="android:paddingLeft">16dp</item>
  3132. <item name="android:paddingRight">16dp</item>
  3133. <!-- Edit text's default text size is 16sp which currently equals to 22dp total line height, so
  3134. we need a total of 34dp to get the 56dp height of the default layout. -->
  3135. <item name="android:paddingTop">17dp</item>
  3136. <item name="android:paddingBottom">17dp</item>
  3137. <item name="android:textAppearance">?attr/textAppearanceSubtitle1</item>
  3138. <item name="android:dropDownVerticalOffset">@dimen/mtrl_exposed_dropdown_menu_popup_vertical_offset</item>
  3139. <item name="android:popupElevation" ns1:ignore="NewApi">@dimen/mtrl_exposed_dropdown_menu_popup_elevation</item>
  3140. </style>
  3141. <style name="Base.Widget.MaterialComponents.CheckedTextView" parent="android:Widget"/>
  3142. <style name="Base.Widget.MaterialComponents.Chip" parent="android:Widget">
  3143. <item name="android:focusable">true</item>
  3144. <item name="android:clickable">true</item>
  3145. <item name="android:checkable">false</item>
  3146. <item name="android:stateListAnimator" ns1:ignore="NewApi">
  3147. @animator/mtrl_chip_state_list_anim
  3148. </item>
  3149. <item name="chipIconVisible">true</item>
  3150. <item name="checkedIconVisible">true</item>
  3151. <item name="closeIconVisible">true</item>
  3152. <item name="chipIcon">@null</item>
  3153. <item name="checkedIcon">@drawable/ic_mtrl_chip_checked_circle</item>
  3154. <item name="closeIcon">@drawable/ic_mtrl_chip_close_circle</item>
  3155. <item name="android:text">@null</item>
  3156. <item name="android:includeFontPadding">false</item>
  3157. <item name="enforceMaterialTheme">true</item>
  3158. <item name="enforceTextAppearance">true</item>
  3159. <item name="android:textAppearance">?attr/textAppearanceBody2</item>
  3160. <item name="android:textColor">@color/mtrl_chip_text_color</item>
  3161. <item name="closeIconTint">@color/mtrl_chip_close_icon_tint</item>
  3162. <item name="chipSurfaceColor">@color/mtrl_chip_surface_color</item>
  3163. <item name="chipBackgroundColor">@color/mtrl_chip_background_color</item>
  3164. <item name="chipStrokeColor">?attr/colorOnSurface</item>
  3165. <item name="chipStrokeWidth">0dp</item>
  3166. <item name="rippleColor">@color/mtrl_on_surface_ripple_color</item>
  3167. <item name="chipMinTouchTargetSize">48dp</item>
  3168. <item name="ensureMinTouchTargetSize">true</item>
  3169. <item name="chipMinHeight">32dp</item>
  3170. <item name="chipIconSize">24dp</item>
  3171. <item name="closeIconSize">18dp</item>
  3172. <item name="chipStartPadding">4dp</item>
  3173. <item name="iconStartPadding">0dp</item>
  3174. <item name="iconEndPadding">0dp</item>
  3175. <item name="textStartPadding">8dp</item>
  3176. <item name="textEndPadding">6dp</item>
  3177. <item name="closeIconStartPadding">2dp</item>
  3178. <item name="closeIconEndPadding">2dp</item>
  3179. <item name="chipEndPadding">6dp</item>
  3180. <item name="shapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  3181. <item name="shapeAppearanceOverlay">@style/ShapeAppearanceOverlay.MaterialComponents.Chip</item>
  3182. </style>
  3183. <style name="Base.Widget.MaterialComponents.MaterialCalendar.NavigationButton" parent="Widget.MaterialComponents.Button.TextButton.Dialog.Flush">
  3184. <item name="android:textColor">@color/material_on_surface_emphasis_medium</item>
  3185. <item name="iconTint">@color/material_on_surface_emphasis_medium</item>
  3186. </style>
  3187. <style name="Base.Widget.MaterialComponents.PopupMenu" parent="Widget.AppCompat.PopupMenu">
  3188. <item name="overlapAnchor">false</item>
  3189. <item name="android:dropDownVerticalOffset">1px</item>
  3190. </style>
  3191. <style name="Base.Widget.MaterialComponents.PopupMenu.ContextMenu" parent="Widget.AppCompat.PopupMenu"/>
  3192. <style name="Base.Widget.MaterialComponents.PopupMenu.ListPopupWindow" parent="Widget.AppCompat.ListPopupWindow"/>
  3193. <style name="Base.Widget.MaterialComponents.PopupMenu.Overflow" parent="Widget.AppCompat.PopupMenu.Overflow">
  3194. <item name="android:dropDownVerticalOffset">1px</item>
  3195. </style>
  3196. <style name="Base.Widget.MaterialComponents.Slider" parent="android:Widget">
  3197. <item name="haloColor">@color/material_slider_halo_color</item>
  3198. <item name="haloRadius">@dimen/mtrl_slider_halo_radius</item>
  3199. <item name="labelStyle">@style/Widget.MaterialComponents.Tooltip</item>
  3200. <item name="thumbColor">@color/material_slider_thumb_color</item>
  3201. <item name="thumbElevation">@dimen/mtrl_slider_thumb_elevation</item>
  3202. <item name="thumbRadius">@dimen/mtrl_slider_thumb_radius</item>
  3203. <item name="tickColorActive">@color/material_slider_active_tick_marks_color</item>
  3204. <item name="tickColorInactive">@color/material_slider_inactive_tick_marks_color</item>
  3205. <item name="trackColorActive">@color/material_slider_active_track_color</item>
  3206. <item name="trackColorInactive">@color/material_slider_inactive_track_color</item>
  3207. <item name="trackHeight">@dimen/mtrl_slider_track_height</item>
  3208. <item name="minSeparation">0dp</item>
  3209. </style>
  3210. <style name="Base.Widget.MaterialComponents.Snackbar" parent="Widget.Design.Snackbar">
  3211. <!--
  3212. The snackbar view has a 8dp padding on left and right. Message Textview has a 8dp margin on left and right.
  3213. -->
  3214. <item name="android:paddingLeft">@dimen/mtrl_snackbar_padding_horizontal</item>
  3215. <item name="android:paddingRight">@dimen/mtrl_snackbar_padding_horizontal</item>
  3216. <item name="backgroundOverlayColorAlpha">@dimen/mtrl_snackbar_background_overlay_color_alpha</item>
  3217. <item name="actionTextColorAlpha">@dimen/mtrl_snackbar_action_text_color_alpha</item>
  3218. </style>
  3219. <style name="Base.Widget.MaterialComponents.TextInputEditText" parent="Widget.Design.TextInputEditText">
  3220. <item name="enforceMaterialTheme">true</item>
  3221. <item name="enforceTextAppearance">true</item>
  3222. <item name="android:background">@null</item>
  3223. <item name="android:paddingStart" ns1:ignore="NewApi">16dp</item>
  3224. <item name="android:paddingEnd" ns1:ignore="NewApi">16dp</item>
  3225. <item name="android:paddingLeft">16dp</item>
  3226. <item name="android:paddingRight">16dp</item>
  3227. <!-- Edit text's default text size is 16sp which currently equals to 22dp total line height, so
  3228. we need a total of 34dp to get the 56dp height of the default layout. -->
  3229. <item name="android:paddingTop">17dp</item>
  3230. <item name="android:paddingBottom">17dp</item>
  3231. <item name="android:textAppearance">?attr/textAppearanceSubtitle1</item>
  3232. <item name="textInputLayoutFocusedRectEnabled">true</item>
  3233. </style>
  3234. <style name="Base.Widget.MaterialComponents.TextInputLayout" parent="Widget.Design.TextInputLayout">
  3235. <item name="enforceMaterialTheme">true</item>
  3236. <item name="enforceTextAppearance">true</item>
  3237. <item name="android:minWidth">@dimen/material_textinput_min_width</item>
  3238. <item name="android:maxWidth">@dimen/material_textinput_max_width</item>
  3239. <item name="boxBackgroundMode">outline</item>
  3240. <item name="boxBackgroundColor">@null</item>
  3241. <item name="errorIconDrawable">@drawable/mtrl_ic_error</item>
  3242. <item name="errorIconTint">@color/mtrl_error</item>
  3243. <item name="endIconTint">@color/mtrl_outlined_icon_tint</item>
  3244. <item name="startIconTint">@color/mtrl_outlined_icon_tint</item>
  3245. <item name="boxCollapsedPaddingTop">0dp</item>
  3246. <item name="boxStrokeColor">@color/mtrl_outlined_stroke_color</item>
  3247. <item name="boxStrokeErrorColor">@color/mtrl_error</item>
  3248. <item name="boxStrokeWidth">@dimen/mtrl_textinput_box_stroke_width_default</item>
  3249. <item name="boxStrokeWidthFocused">@dimen/mtrl_textinput_box_stroke_width_focused</item>
  3250. <item name="counterTextAppearance">?attr/textAppearanceCaption</item>
  3251. <item name="counterOverflowTextAppearance">?attr/textAppearanceCaption</item>
  3252. <item name="errorTextAppearance">?attr/textAppearanceCaption</item>
  3253. <item name="helperTextTextAppearance">?attr/textAppearanceCaption</item>
  3254. <item name="hintTextAppearance">?attr/textAppearanceCaption</item>
  3255. <item name="placeholderTextAppearance">?attr/textAppearanceSubtitle1</item>
  3256. <item name="prefixTextAppearance">?attr/textAppearanceSubtitle1</item>
  3257. <item name="suffixTextAppearance">?attr/textAppearanceSubtitle1</item>
  3258. <item name="counterTextColor">@color/mtrl_indicator_text_color</item>
  3259. <item name="counterOverflowTextColor">@color/mtrl_error</item>
  3260. <item name="errorTextColor">@color/mtrl_error</item>
  3261. <item name="helperTextTextColor">@color/mtrl_indicator_text_color</item>
  3262. <!-- The color of the label when it is collapsed and the text field is active -->
  3263. <item name="hintTextColor">?attr/colorPrimary</item>
  3264. <item name="placeholderTextColor">@color/mtrl_indicator_text_color</item>
  3265. <item name="prefixTextColor">@color/mtrl_indicator_text_color</item>
  3266. <item name="suffixTextColor">@color/mtrl_indicator_text_color</item>
  3267. <!-- The color of the label in all other text field states (such as resting and disabled) -->
  3268. <item name="android:textColorHint">@color/mtrl_indicator_text_color</item>
  3269. <item name="shapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  3270. <item name="shapeAppearanceOverlay">@null</item>
  3271. </style>
  3272. <style name="Base.Widget.MaterialComponents.TextView" parent="Widget.AppCompat.TextView"/>
  3273. <style name="BlueProgressBar" parent="@android:style/Widget.ProgressBar.Horizontal">
  3274. <item name="android:progressDrawable">@drawable/blue_progress_bar</item>
  3275. </style>
  3276. <style name="BottomDialog.Animation" parent="Animation.AppCompat.Dialog">
  3277. <item name="android:windowEnterAnimation">@anim/bottom_enter</item>
  3278. <item name="android:windowExitAnimation">@anim/bottom_exit</item>
  3279. </style>
  3280. <style name="CaptureTheme" parent="Theme.AppCompat.Light.DarkActionBar">
  3281. <item name="windowNoTitle">true</item>
  3282. <item name="windowActionBar">false</item>
  3283. <item name="colorPrimary">@android:color/black</item>
  3284. <item name="colorPrimaryDark">@android:color/black</item>
  3285. </style>
  3286. <style name="CardView" parent="Base.CardView">
  3287. </style>
  3288. <style name="CardView.Dark">
  3289. <item name="cardBackgroundColor">@color/cardview_dark_background</item>
  3290. </style>
  3291. <style name="CardView.Light">
  3292. <item name="cardBackgroundColor">@color/cardview_light_background</item>
  3293. </style>
  3294. <style name="CustomDialog" parent="Theme.AppCompat.Dialog">
  3295. <item name="android:windowBackground">@android:color/transparent</item> <!-- 设置背景透明 -->
  3296. <item name="android:windowNoTitle">true</item> <!-- 去除标题栏 -->
  3297. <item name="android:windowIsFloating">false</item> <!-- 去除浮动效果 -->
  3298. </style>
  3299. <style name="DialogAnimation">
  3300. <item name="android:windowEnterAnimation">@anim/abc_slide_in_bottom</item>
  3301. <item name="android:windowExitAnimation">@anim/abc_slide_out_bottom</item>
  3302. </style>
  3303. <style name="DialogTheme" parent="@android:style/Theme.Dialog">
  3304. <!-- 边框 -->
  3305. <item name="android:windowFrame">@null</item>
  3306. <!-- 是否浮现在activity之上 -->
  3307. <item name="android:windowIsFloating">true</item>
  3308. <!-- 半透明 -->
  3309. <item name="android:windowIsTranslucent">true</item>
  3310. <!-- 无标题 -->
  3311. <item name="android:windowNoTitle">true</item>
  3312. <item name="android:background">@android:color/transparent</item>
  3313. <!-- 背景透明 -->
  3314. <item name="android:windowBackground">@android:color/transparent</item>
  3315. <!-- 模糊 -->
  3316. <item name="android:backgroundDimEnabled">true</item>
  3317. <!-- 遮罩层 -->
  3318. <item name="android:backgroundDimAmount">0.5</item>
  3319. </style>
  3320. <style name="EmptyTheme"/>
  3321. <style name="LoadingDialog" parent="Theme.AppCompat.Light.Dialog">
  3322. <item name="android:windowNoTitle">true</item>
  3323. <item name="android:windowBackground">@android:color/transparent</item>
  3324. <item name="android:colorBackgroundCacheHint">@null</item>
  3325. <item name="android:windowSoftInputMode">adjustPan</item>
  3326. <item name="android:windowIsFloating">true</item>
  3327. <item name="android:windowContentOverlay">@null</item>
  3328. </style>
  3329. <style name="MaterialAlertDialog.MaterialComponents" parent="AlertDialog.AppCompat">
  3330. <item name="android:layout">@layout/mtrl_alert_dialog</item>
  3331. <item name="listItemLayout">@layout/mtrl_alert_select_dialog_item</item>
  3332. <item name="multiChoiceItemLayout">@layout/mtrl_alert_select_dialog_multichoice</item>
  3333. <item name="singleChoiceItemLayout">@layout/mtrl_alert_select_dialog_singlechoice</item>
  3334. <item name="backgroundInsetStart">@dimen/mtrl_alert_dialog_background_inset_start</item>
  3335. <item name="backgroundInsetTop">@dimen/mtrl_alert_dialog_background_inset_top</item>
  3336. <item name="backgroundInsetEnd">@dimen/mtrl_alert_dialog_background_inset_end</item>
  3337. <item name="backgroundInsetBottom">@dimen/mtrl_alert_dialog_background_inset_bottom</item>
  3338. <item name="shapeAppearance">?attr/shapeAppearanceMediumComponent</item>
  3339. </style>
  3340. <style name="MaterialAlertDialog.MaterialComponents.Body.Text" parent="TextAppearance.MaterialComponents.Body2">
  3341. <item name="android:textAppearance">?attr/textAppearanceBody2</item>
  3342. <item name="android:textColor">@color/material_on_surface_emphasis_medium</item>
  3343. </style>
  3344. <style name="MaterialAlertDialog.MaterialComponents.Picker.Date.Calendar" parent="android:Widget.DeviceDefault.DatePicker">
  3345. <item name="backgroundInsetTop">@dimen/mtrl_alert_dialog_picker_background_inset</item>
  3346. <item name="backgroundInsetBottom">@dimen/mtrl_alert_dialog_picker_background_inset</item>
  3347. <item name="shapeAppearance">?attr/shapeAppearanceMediumComponent</item>
  3348. </style>
  3349. <style name="MaterialAlertDialog.MaterialComponents.Picker.Date.Spinner" parent="android:Widget.DeviceDefault.DatePicker">
  3350. <item name="backgroundInsetTop">@dimen/mtrl_alert_dialog_picker_background_inset</item>
  3351. <item name="backgroundInsetBottom">@dimen/mtrl_alert_dialog_picker_background_inset</item>
  3352. <item name="shapeAppearance">?attr/shapeAppearanceMediumComponent</item>
  3353. </style>
  3354. <style name="MaterialAlertDialog.MaterialComponents.Title.Icon" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Icon">
  3355. <item name="android:layout_gravity">start|center_vertical</item>
  3356. <item name="android:layout_marginEnd" ns1:ignore="NewApi">8dip</item>
  3357. <item name="android:layout_marginRight">8dip</item>
  3358. </style>
  3359. <style name="MaterialAlertDialog.MaterialComponents.Title.Icon.CenterStacked" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Icon">
  3360. <item name="android:layout_gravity">center</item>
  3361. </style>
  3362. <style name="MaterialAlertDialog.MaterialComponents.Title.Panel" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Panel">
  3363. <item name="android:orientation">horizontal</item>
  3364. </style>
  3365. <style name="MaterialAlertDialog.MaterialComponents.Title.Panel.CenterStacked" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Panel">
  3366. <item name="android:orientation">vertical</item>
  3367. </style>
  3368. <style name="MaterialAlertDialog.MaterialComponents.Title.Text" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Text">
  3369. <item name="android:layout_gravity">start|center_vertical</item>
  3370. <item name="android:textAlignment" ns1:ignore="NewApi">viewStart</item>
  3371. </style>
  3372. <style name="MaterialAlertDialog.MaterialComponents.Title.Text.CenterStacked" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Text">
  3373. <item name="android:layout_gravity">center</item>
  3374. <item name="android:textAlignment" ns1:ignore="NewApi">center</item>
  3375. </style>
  3376. <style name="Platform.AppCompat" parent="android:Theme.Holo">
  3377. <item name="android:windowNoTitle">true</item>
  3378. <item name="android:windowActionBar">false</item>
  3379. <item name="android:buttonBarStyle">?attr/buttonBarStyle</item>
  3380. <item name="android:buttonBarButtonStyle">?attr/buttonBarButtonStyle</item>
  3381. <item name="android:borderlessButtonStyle">?attr/borderlessButtonStyle</item>
  3382. <!-- Window colors -->
  3383. <item name="android:colorForeground">@color/foreground_material_dark</item>
  3384. <item name="android:colorForegroundInverse">@color/foreground_material_light</item>
  3385. <item name="android:colorBackground">@color/background_material_dark</item>
  3386. <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item>
  3387. <item name="android:disabledAlpha">@dimen/abc_disabled_alpha_material_dark</item>
  3388. <item name="android:backgroundDimAmount">0.6</item>
  3389. <item name="android:windowBackground">@color/background_material_dark</item>
  3390. <!-- Text colors -->
  3391. <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item>
  3392. <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item>
  3393. <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
  3394. <item name="android:textColorSecondary">@color/abc_secondary_text_material_dark</item>
  3395. <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_light</item>
  3396. <item name="android:textColorTertiary">@color/abc_secondary_text_material_dark</item>
  3397. <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_light</item>
  3398. <item name="android:textColorHint">@color/abc_hint_foreground_material_dark</item>
  3399. <item name="android:textColorHintInverse">@color/abc_hint_foreground_material_light</item>
  3400. <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item>
  3401. <item name="android:textColorHighlightInverse">@color/highlighted_text_material_light</item>
  3402. <item name="android:textColorLink">?attr/colorAccent</item>
  3403. <item name="android:textColorLinkInverse">?attr/colorAccent</item>
  3404. <item name="android:textColorAlertDialogListItem">@color/abc_primary_text_material_dark</item>
  3405. <!-- Text styles -->
  3406. <item name="android:textAppearance">@style/TextAppearance.AppCompat</item>
  3407. <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item>
  3408. <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item>
  3409. <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item>
  3410. <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item>
  3411. <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item>
  3412. <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item>
  3413. <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item>
  3414. <item name="android:listChoiceIndicatorSingle">@drawable/abc_btn_radio_material</item>
  3415. <item name="listChoiceIndicatorSingleAnimated">@drawable/abc_btn_radio_material_anim</item>
  3416. <item name="android:listChoiceIndicatorMultiple">@drawable/abc_btn_check_material</item>
  3417. <item name="listChoiceIndicatorMultipleAnimated">@drawable/abc_btn_check_material_anim</item>
  3418. <!-- List attributes -->
  3419. <item name="android:textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
  3420. <item name="android:textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
  3421. <!-- textAppearanceListItemSecondary is 21+ only so not safe to apply here-->
  3422. <item name="android:listPreferredItemHeight">@dimen/abc_list_item_height_material</item>
  3423. <item name="android:listPreferredItemHeightSmall">@dimen/abc_list_item_height_small_material</item>
  3424. <item name="android:listPreferredItemHeightLarge">@dimen/abc_list_item_height_large_material</item>
  3425. <item name="android:listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
  3426. <item name="android:listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
  3427. <item name="android:listPreferredItemPaddingStart">@dimen/abc_list_item_padding_horizontal_material</item>
  3428. <item name="android:listPreferredItemPaddingEnd">@dimen/abc_list_item_padding_horizontal_material</item>
  3429. <item name="android:actionModeCutDrawable">?actionModeCutDrawable</item>
  3430. <item name="android:actionModeCopyDrawable">?actionModeCopyDrawable</item>
  3431. <item name="android:actionModePasteDrawable">?actionModePasteDrawable</item>
  3432. <item name="android:actionModeSelectAllDrawable">?actionModeSelectAllDrawable</item>
  3433. <item name="android:textSelectHandle">@drawable/abc_text_select_handle_middle_mtrl</item>
  3434. <item name="android:textSelectHandleLeft">@drawable/abc_text_select_handle_left_mtrl</item>
  3435. <item name="android:textSelectHandleRight">@drawable/abc_text_select_handle_right_mtrl</item>
  3436. </style>
  3437. <style name="Platform.AppCompat.Light" parent="android:Theme.Holo.Light">
  3438. <item name="android:windowNoTitle">true</item>
  3439. <item name="android:windowActionBar">false</item>
  3440. <item name="android:buttonBarStyle">?attr/buttonBarStyle</item>
  3441. <item name="android:buttonBarButtonStyle">?attr/buttonBarButtonStyle</item>
  3442. <item name="android:borderlessButtonStyle">?attr/borderlessButtonStyle</item>
  3443. <!-- Window colors -->
  3444. <item name="android:colorForeground">@color/foreground_material_light</item>
  3445. <item name="android:colorForegroundInverse">@color/foreground_material_dark</item>
  3446. <item name="android:colorBackground">@color/background_material_light</item>
  3447. <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item>
  3448. <item name="android:disabledAlpha">@dimen/abc_disabled_alpha_material_light</item>
  3449. <item name="android:backgroundDimAmount">0.6</item>
  3450. <item name="android:windowBackground">@color/background_material_light</item>
  3451. <!-- Text colors -->
  3452. <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item>
  3453. <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item>
  3454. <item name="android:textColorSecondary">@color/abc_secondary_text_material_light</item>
  3455. <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_dark</item>
  3456. <item name="android:textColorTertiary">@color/abc_secondary_text_material_light</item>
  3457. <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_dark</item>
  3458. <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item>
  3459. <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
  3460. <item name="android:textColorHint">@color/abc_hint_foreground_material_light</item>
  3461. <item name="android:textColorHintInverse">@color/abc_hint_foreground_material_dark</item>
  3462. <item name="android:textColorHighlight">@color/highlighted_text_material_light</item>
  3463. <item name="android:textColorHighlightInverse">@color/highlighted_text_material_dark</item>
  3464. <item name="android:textColorLink">?attr/colorAccent</item>
  3465. <item name="android:textColorLinkInverse">?attr/colorAccent</item>
  3466. <item name="android:textColorAlertDialogListItem">@color/abc_primary_text_material_light</item>
  3467. <!-- Text styles -->
  3468. <item name="android:textAppearance">@style/TextAppearance.AppCompat</item>
  3469. <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item>
  3470. <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item>
  3471. <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item>
  3472. <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item>
  3473. <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item>
  3474. <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item>
  3475. <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item>
  3476. <item name="android:listChoiceIndicatorSingle">@drawable/abc_btn_radio_material</item>
  3477. <item name="listChoiceIndicatorSingleAnimated">@drawable/abc_btn_radio_material_anim</item>
  3478. <item name="android:listChoiceIndicatorMultiple">@drawable/abc_btn_check_material</item>
  3479. <item name="listChoiceIndicatorMultipleAnimated">@drawable/abc_btn_check_material_anim</item>
  3480. <!-- List attributes -->
  3481. <item name="android:textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
  3482. <item name="android:textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
  3483. <!-- textAppearanceListItemSecondary is 21+ only so not safe to apply here-->
  3484. <item name="android:listPreferredItemHeight">@dimen/abc_list_item_height_material</item>
  3485. <item name="android:listPreferredItemHeightSmall">@dimen/abc_list_item_height_small_material</item>
  3486. <item name="android:listPreferredItemHeightLarge">@dimen/abc_list_item_height_large_material</item>
  3487. <item name="android:listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
  3488. <item name="android:listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
  3489. <item name="android:listPreferredItemPaddingStart">@dimen/abc_list_item_padding_horizontal_material</item>
  3490. <item name="android:listPreferredItemPaddingEnd">@dimen/abc_list_item_padding_horizontal_material</item>
  3491. <item name="android:actionModeCutDrawable">?actionModeCutDrawable</item>
  3492. <item name="android:actionModeCopyDrawable">?actionModeCopyDrawable</item>
  3493. <item name="android:actionModePasteDrawable">?actionModePasteDrawable</item>
  3494. <item name="android:actionModeSelectAllDrawable">?actionModeSelectAllDrawable</item>
  3495. <item name="android:textSelectHandle">@drawable/abc_text_select_handle_middle_mtrl</item>
  3496. <item name="android:textSelectHandleLeft">@drawable/abc_text_select_handle_left_mtrl</item>
  3497. <item name="android:textSelectHandleRight">@drawable/abc_text_select_handle_right_mtrl</item>
  3498. </style>
  3499. <style name="Platform.MaterialComponents" parent="Theme.AppCompat"/>
  3500. <style name="Platform.MaterialComponents.Dialog" parent="Theme.AppCompat.Dialog"/>
  3501. <style name="Platform.MaterialComponents.Light" parent="Theme.AppCompat.Light"/>
  3502. <style name="Platform.MaterialComponents.Light.Dialog" parent="Theme.AppCompat.Light.Dialog"/>
  3503. <style name="Platform.ThemeOverlay.AppCompat" parent=""/>
  3504. <style name="Platform.ThemeOverlay.AppCompat.Dark">
  3505. <!-- Action Bar styles -->
  3506. <item name="actionBarItemBackground">@drawable/abc_item_background_holo_dark</item>
  3507. <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item>
  3508. <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item>
  3509. <!-- SearchView styles -->
  3510. <item name="android:autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
  3511. <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  3512. </style>
  3513. <style name="Platform.ThemeOverlay.AppCompat.Light">
  3514. <item name="actionBarItemBackground">@drawable/abc_item_background_holo_light</item>
  3515. <item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item>
  3516. <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item>
  3517. <!-- SearchView attributes -->
  3518. <item name="android:autoCompleteTextViewStyle">@style/Widget.AppCompat.Light.AutoCompleteTextView</item>
  3519. <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  3520. </style>
  3521. <style name="Platform.Widget.AppCompat.Spinner" parent="android:Widget.Holo.Spinner"/>
  3522. <style name="PopWindowAnimStyle">
  3523. <!-- 指定显示的动画xml -->
  3524. <item name="android:windowShowAnimation">@anim/dialog_enter</item>
  3525. <!-- 指定消失的动画xml -->
  3526. <item name="android:windowHideAnimation">@anim/dialog_exit</item>
  3527. </style>
  3528. <style name="RcProgressDialogStyle" parent="android:Widget.ProgressBar">
  3529. <item name="android:indeterminateDrawable">@drawable/loading_green</item>
  3530. </style>
  3531. <style name="RtlOverlay.DialogWindowTitle.AppCompat" parent="Base.DialogWindowTitle.AppCompat">
  3532. </style>
  3533. <style name="RtlOverlay.Widget.AppCompat.ActionBar.TitleItem" parent="android:Widget">
  3534. <item name="android:layout_gravity">center_vertical|left</item>
  3535. <item name="android:paddingRight">8dp</item>
  3536. </style>
  3537. <style name="RtlOverlay.Widget.AppCompat.DialogTitle.Icon" parent="android:Widget">
  3538. <item name="android:layout_marginRight">8dp</item>
  3539. </style>
  3540. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem" parent="android:Widget">
  3541. <item name="android:paddingRight">16dp</item>
  3542. </style>
  3543. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem.InternalGroup" parent="android:Widget">
  3544. <item name="android:layout_marginLeft">16dp</item>
  3545. </style>
  3546. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem.Shortcut" parent="android:Widget">
  3547. <item name="android:layout_marginLeft">16dp</item>
  3548. </style>
  3549. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem.SubmenuArrow" parent="android:Widget">
  3550. <item name="android:layout_marginLeft">8dp</item>
  3551. </style>
  3552. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem.Text" parent="android:Widget">
  3553. <item name="android:layout_alignParentLeft">true</item>
  3554. </style>
  3555. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem.Title" parent="android:Widget">
  3556. <item name="android:layout_marginLeft">16dp</item>
  3557. </style>
  3558. <style name="RtlOverlay.Widget.AppCompat.Search.DropDown" parent="android:Widget">
  3559. <item name="android:paddingLeft">@dimen/abc_dropdownitem_text_padding_left</item>
  3560. <item name="android:paddingRight">4dp</item>
  3561. </style>
  3562. <style name="RtlOverlay.Widget.AppCompat.Search.DropDown.Icon1" parent="android:Widget">
  3563. <item name="android:layout_alignParentLeft">true</item>
  3564. </style>
  3565. <style name="RtlOverlay.Widget.AppCompat.Search.DropDown.Icon2" parent="android:Widget">
  3566. <item name="android:layout_toLeftOf">@id/edit_query</item>
  3567. </style>
  3568. <style name="RtlOverlay.Widget.AppCompat.Search.DropDown.Query" parent="android:Widget">
  3569. <item name="android:layout_alignParentRight">true</item>
  3570. </style>
  3571. <style name="RtlOverlay.Widget.AppCompat.Search.DropDown.Text" parent="Base.Widget.AppCompat.DropDownItem.Spinner">
  3572. <item name="android:layout_toLeftOf">@android:id/icon2</item>
  3573. <item name="android:layout_toRightOf">@android:id/icon1</item>
  3574. </style>
  3575. <style name="RtlOverlay.Widget.AppCompat.SearchView.MagIcon" parent="android:Widget">
  3576. <item name="android:layout_marginLeft">@dimen/abc_dropdownitem_text_padding_left</item>
  3577. </style>
  3578. <style name="RtlUnderlay.Widget.AppCompat.ActionButton" parent="android:Widget">
  3579. <item name="android:paddingLeft">12dp</item>
  3580. <item name="android:paddingRight">12dp</item>
  3581. </style>
  3582. <style name="RtlUnderlay.Widget.AppCompat.ActionButton.Overflow" parent="Base.Widget.AppCompat.ActionButton">
  3583. <item name="android:paddingLeft">@dimen/abc_action_bar_overflow_padding_start_material</item>
  3584. <item name="android:paddingRight">@dimen/abc_action_bar_overflow_padding_end_material</item>
  3585. </style>
  3586. <style name="Scankit_OnClick">
  3587. <item name="android:clickable">true</item>
  3588. <item name="android:onClick">onClick</item>
  3589. </style>
  3590. <style name="ShapeAppearance.MaterialComponents" parent="">
  3591. <item name="cornerFamily">rounded</item>
  3592. </style>
  3593. <style name="ShapeAppearance.MaterialComponents.LargeComponent">
  3594. <item name="cornerSize">@dimen/mtrl_shape_corner_size_large_component</item>
  3595. </style>
  3596. <style name="ShapeAppearance.MaterialComponents.MediumComponent">
  3597. <item name="cornerSize">@dimen/mtrl_shape_corner_size_medium_component</item>
  3598. </style>
  3599. <style name="ShapeAppearance.MaterialComponents.SmallComponent">
  3600. <item name="cornerSize">@dimen/mtrl_shape_corner_size_small_component</item>
  3601. </style>
  3602. <style name="ShapeAppearance.MaterialComponents.Test" parent="">
  3603. <item name="cornerFamily">rounded</item>
  3604. <item name="cornerSize">10px</item>
  3605. </style>
  3606. <style name="ShapeAppearance.MaterialComponents.Tooltip" parent="">
  3607. <item name="cornerFamily">rounded</item>
  3608. <item name="cornerSize">4dp</item>
  3609. </style>
  3610. <style name="ShapeAppearanceOverlay" parent=""/>
  3611. <style name="ShapeAppearanceOverlay.BottomLeftDifferentCornerSize">
  3612. <item name="cornerSizeBottomLeft">20px</item>
  3613. </style>
  3614. <style name="ShapeAppearanceOverlay.BottomRightCut">
  3615. <item name="cornerFamilyBottomRight">cut</item>
  3616. </style>
  3617. <style name="ShapeAppearanceOverlay.Cut">
  3618. <item name="cornerFamily">cut</item>
  3619. </style>
  3620. <style name="ShapeAppearanceOverlay.DifferentCornerSize">
  3621. <item name="cornerSize">20px</item>
  3622. </style>
  3623. <style name="ShapeAppearanceOverlay.MaterialComponents.BottomSheet" parent="">
  3624. <item name="cornerSizeBottomRight">0dp</item>
  3625. <item name="cornerSizeBottomLeft">0dp</item>
  3626. </style>
  3627. <style name="ShapeAppearanceOverlay.MaterialComponents.Chip" parent="">
  3628. <item name="cornerSize">50%</item>
  3629. </style>
  3630. <style name="ShapeAppearanceOverlay.MaterialComponents.ExtendedFloatingActionButton" parent="">
  3631. <item name="cornerSize">@null</item>
  3632. </style>
  3633. <style name="ShapeAppearanceOverlay.MaterialComponents.FloatingActionButton" parent="">
  3634. <item name="cornerSize">50%</item>
  3635. </style>
  3636. <style name="ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day" parent="">
  3637. <item name="cornerSize">@dimen/mtrl_calendar_day_corner</item>
  3638. </style>
  3639. <style name="ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Window.Fullscreen" parent="">
  3640. <item name="cornerSize">0dp</item>
  3641. </style>
  3642. <style name="ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Year" parent="">
  3643. <item name="cornerSize">@dimen/mtrl_calendar_year_corner</item>
  3644. </style>
  3645. <style name="ShapeAppearanceOverlay.MaterialComponents.TextInputLayout.FilledBox" parent="">
  3646. <item name="cornerSizeBottomLeft">@dimen/mtrl_textinput_box_corner_radius_small</item>
  3647. <item name="cornerSizeBottomRight">@dimen/mtrl_textinput_box_corner_radius_small</item>
  3648. </style>
  3649. <style name="ShapeAppearanceOverlay.TopLeftCut">
  3650. <item name="cornerFamilyTopLeft">cut</item>
  3651. </style>
  3652. <style name="ShapeAppearanceOverlay.TopRightDifferentCornerSize">
  3653. <item name="cornerSizeTopRight">20px</item>
  3654. </style>
  3655. <style name="SmartRefreshStyle">
  3656. <item name="srlPrimaryColor">@android:color/holo_blue_dark</item>
  3657. <item name="srlAccentColor">@android:color/white</item>
  3658. <item name="srlReboundDuration">300</item>
  3659. <item name="srlHeaderHeight">100dp</item>
  3660. <item name="srlFooterHeight">60dp</item>
  3661. <item name="srlHeaderInsetStart">0dp</item>
  3662. <item name="srlFooterInsetStart">0dp</item>
  3663. <item name="srlDragRate">0.5</item>
  3664. <item name="srlHeaderMaxDragRate">2.5</item>
  3665. <item name="srlFooterMaxDragRate">2.5</item>
  3666. <item name="srlHeaderTriggerRate">1</item>
  3667. <item name="srlFooterTriggerRate">1</item>
  3668. <!--<item name="srlEnableRefresh">true</item>-->
  3669. <!--<item name="srlEnableLoadMore">true</item>-->
  3670. <!--<item name="srlEnableHeaderTranslationContent">true</item>-->
  3671. <!--<item name="srlEnableFooterTranslationContent">true</item>-->
  3672. <!--<item name="srlHeaderTranslationViewId">-1</item>-->
  3673. <!--<item name="srlFooterTranslationViewId">-1</item>-->
  3674. <item name="srlEnablePreviewInEditMode">true</item>
  3675. <item name="srlEnableAutoLoadMore">true</item>
  3676. <item name="srlEnableOverScrollDrag">false</item>
  3677. <item name="srlEnableOverScrollBounce">true</item>
  3678. <item name="srlEnablePureScrollMode">false</item>
  3679. <item name="srlEnableNestedScrolling">true</item>
  3680. <item name="srlEnableScrollContentWhenLoaded">true</item>
  3681. <item name="srlEnableScrollContentWhenRefreshed">true</item>
  3682. <item name="srlEnableLoadMoreWhenContentNotFull">true</item>
  3683. <!--<item name="srlEnableFooterFollowWhenLoadFinished" format="boolean"/>-->
  3684. <item name="srlEnableFooterFollowWhenNoMoreData">false</item>
  3685. <item name="srlEnableClipHeaderWhenFixedBehind">true</item>
  3686. <item name="srlEnableClipFooterWhenFixedBehind">true</item>
  3687. <item name="srlDisableContentWhenRefresh">false</item>
  3688. <item name="srlDisableContentWhenLoading">false</item>
  3689. <!--<item name="srlFixedHeaderViewId" format="reference"/>-->
  3690. <!--<item name="srlFixedFooterViewId" format="reference"/>-->
  3691. </style>
  3692. <style name="Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day" parent="">
  3693. <item name="cornerFamily">rounded</item>
  3694. <item name="cornerSize">@dimen/test_mtrl_calendar_day_cornerSize</item>
  3695. </style>
  3696. <style name="Test.Theme.MaterialComponents.MaterialCalendar" parent="Theme.MaterialComponents.Light">
  3697. <item name="materialCalendarStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar</item>
  3698. </style>
  3699. <style name="Test.Widget.MaterialComponents.MaterialCalendar" parent="">
  3700. <item name="dayStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day</item>
  3701. <item name="dayInvalidStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day</item>
  3702. <item name="daySelectedStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day.Selected</item>
  3703. <item name="dayTodayStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day</item>
  3704. <item name="yearStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day</item>
  3705. <item name="yearSelectedStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day.Selected</item>
  3706. <item name="yearTodayStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day</item>
  3707. <item name="rangeFillColor">@color/test_mtrl_calendar_day</item>
  3708. </style>
  3709. <style name="Test.Widget.MaterialComponents.MaterialCalendar.Day" parent="">
  3710. <item name="itemFillColor">@color/test_mtrl_calendar_day</item>
  3711. <item name="itemTextColor">@color/test_mtrl_calendar_day</item>
  3712. <item name="itemStrokeColor">@color/test_mtrl_calendar_day</item>
  3713. <item name="itemStrokeWidth">0dp</item>
  3714. <item name="itemShapeAppearance">@style/Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day</item>
  3715. <item name="itemShapeAppearanceOverlay">@style/Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day</item>
  3716. </style>
  3717. <style name="Test.Widget.MaterialComponents.MaterialCalendar.Day.Selected" parent="">
  3718. <item name="itemFillColor">@color/test_mtrl_calendar_day_selected</item>
  3719. <item name="itemTextColor">@color/test_mtrl_calendar_day_selected</item>
  3720. <item name="itemStrokeColor">@color/test_mtrl_calendar_day</item>
  3721. <item name="itemStrokeWidth">0dp</item>
  3722. <item name="itemShapeAppearance">@style/Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day</item>
  3723. <item name="itemShapeAppearanceOverlay">@style/Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day</item>
  3724. </style>
  3725. <style name="TestStyleWithLineHeight" parent="TestStyleWithoutLineHeight">
  3726. <item name="lineHeight">@dimen/material_text_view_test_line_height</item>
  3727. </style>
  3728. <style name="TestStyleWithLineHeightAppearance">
  3729. <item name="android:textAppearance">@style/TestStyleWithLineHeight</item>
  3730. </style>
  3731. <style name="TestStyleWithThemeLineHeightAttribute" parent="TestStyleWithoutLineHeight">
  3732. <item name="lineHeight">?attr/themeLineHeight</item>
  3733. </style>
  3734. <style name="TestStyleWithoutLineHeight" parent="TextAppearance.AppCompat.Title">
  3735. <item name="android:textSize">20sp</item>
  3736. </style>
  3737. <style name="TestThemeWithLineHeight" parent="Theme.AppCompat.Light">
  3738. <item name="themeLineHeight">@dimen/material_text_view_test_line_height</item>
  3739. </style>
  3740. <style name="TestThemeWithLineHeightDisabled" parent="TestThemeWithLineHeight">
  3741. <item name="textAppearanceLineHeightEnabled">false</item>
  3742. </style>
  3743. <style name="TextAppearance.AppCompat" parent="Base.TextAppearance.AppCompat"/>
  3744. <style name="TextAppearance.AppCompat.Body1" parent="Base.TextAppearance.AppCompat.Body1"/>
  3745. <style name="TextAppearance.AppCompat.Body2" parent="Base.TextAppearance.AppCompat.Body2"/>
  3746. <style name="TextAppearance.AppCompat.Button" parent="Base.TextAppearance.AppCompat.Button"/>
  3747. <style name="TextAppearance.AppCompat.Caption" parent="Base.TextAppearance.AppCompat.Caption"/>
  3748. <style name="TextAppearance.AppCompat.Display1" parent="Base.TextAppearance.AppCompat.Display1"/>
  3749. <style name="TextAppearance.AppCompat.Display2" parent="Base.TextAppearance.AppCompat.Display2"/>
  3750. <style name="TextAppearance.AppCompat.Display3" parent="Base.TextAppearance.AppCompat.Display3"/>
  3751. <style name="TextAppearance.AppCompat.Display4" parent="Base.TextAppearance.AppCompat.Display4"/>
  3752. <style name="TextAppearance.AppCompat.Headline" parent="Base.TextAppearance.AppCompat.Headline"/>
  3753. <style name="TextAppearance.AppCompat.Inverse" parent="Base.TextAppearance.AppCompat.Inverse"/>
  3754. <style name="TextAppearance.AppCompat.Large" parent="Base.TextAppearance.AppCompat.Large"/>
  3755. <style name="TextAppearance.AppCompat.Large.Inverse" parent="Base.TextAppearance.AppCompat.Large.Inverse"/>
  3756. <style name="TextAppearance.AppCompat.Light.SearchResult.Subtitle" parent="TextAppearance.AppCompat.SearchResult.Subtitle"/>
  3757. <style name="TextAppearance.AppCompat.Light.SearchResult.Title" parent="TextAppearance.AppCompat.SearchResult.Title"/>
  3758. <style name="TextAppearance.AppCompat.Light.Widget.PopupMenu.Large" parent="TextAppearance.AppCompat.Widget.PopupMenu.Large"/>
  3759. <style name="TextAppearance.AppCompat.Light.Widget.PopupMenu.Small" parent="TextAppearance.AppCompat.Widget.PopupMenu.Small"/>
  3760. <style name="TextAppearance.AppCompat.Medium" parent="Base.TextAppearance.AppCompat.Medium"/>
  3761. <style name="TextAppearance.AppCompat.Medium.Inverse" parent="Base.TextAppearance.AppCompat.Medium.Inverse"/>
  3762. <style name="TextAppearance.AppCompat.Menu" parent="Base.TextAppearance.AppCompat.Menu"/>
  3763. <style name="TextAppearance.AppCompat.SearchResult.Subtitle" parent="Base.TextAppearance.AppCompat.SearchResult.Subtitle">
  3764. </style>
  3765. <style name="TextAppearance.AppCompat.SearchResult.Title" parent="Base.TextAppearance.AppCompat.SearchResult.Title">
  3766. </style>
  3767. <style name="TextAppearance.AppCompat.Small" parent="Base.TextAppearance.AppCompat.Small"/>
  3768. <style name="TextAppearance.AppCompat.Small.Inverse" parent="Base.TextAppearance.AppCompat.Small.Inverse"/>
  3769. <style name="TextAppearance.AppCompat.Subhead" parent="Base.TextAppearance.AppCompat.Subhead"/>
  3770. <style name="TextAppearance.AppCompat.Subhead.Inverse" parent="Base.TextAppearance.AppCompat.Subhead.Inverse"/>
  3771. <style name="TextAppearance.AppCompat.Title" parent="Base.TextAppearance.AppCompat.Title"/>
  3772. <style name="TextAppearance.AppCompat.Title.Inverse" parent="Base.TextAppearance.AppCompat.Title.Inverse"/>
  3773. <style name="TextAppearance.AppCompat.Tooltip" parent="Base.TextAppearance.AppCompat.Tooltip"/>
  3774. <style name="TextAppearance.AppCompat.Widget.ActionBar.Menu" parent="Base.TextAppearance.AppCompat.Widget.ActionBar.Menu">
  3775. </style>
  3776. <style name="TextAppearance.AppCompat.Widget.ActionBar.Subtitle" parent="Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle"/>
  3777. <style name="TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse" parent="Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse">
  3778. </style>
  3779. <style name="TextAppearance.AppCompat.Widget.ActionBar.Title" parent="Base.TextAppearance.AppCompat.Widget.ActionBar.Title"/>
  3780. <style name="TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse" parent="Base.TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse">
  3781. </style>
  3782. <style name="TextAppearance.AppCompat.Widget.ActionMode.Subtitle" parent="Base.TextAppearance.AppCompat.Widget.ActionMode.Subtitle">
  3783. </style>
  3784. <style name="TextAppearance.AppCompat.Widget.ActionMode.Subtitle.Inverse" parent="TextAppearance.AppCompat.Widget.ActionMode.Subtitle"/>
  3785. <style name="TextAppearance.AppCompat.Widget.ActionMode.Title" parent="Base.TextAppearance.AppCompat.Widget.ActionMode.Title">
  3786. </style>
  3787. <style name="TextAppearance.AppCompat.Widget.ActionMode.Title.Inverse" parent="TextAppearance.AppCompat.Widget.ActionMode.Title"/>
  3788. <style name="TextAppearance.AppCompat.Widget.Button" parent="Base.TextAppearance.AppCompat.Widget.Button"/>
  3789. <style name="TextAppearance.AppCompat.Widget.Button.Borderless.Colored" parent="Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored"/>
  3790. <style name="TextAppearance.AppCompat.Widget.Button.Colored" parent="Base.TextAppearance.AppCompat.Widget.Button.Colored"/>
  3791. <style name="TextAppearance.AppCompat.Widget.Button.Inverse" parent="Base.TextAppearance.AppCompat.Widget.Button.Inverse"/>
  3792. <style name="TextAppearance.AppCompat.Widget.DropDownItem" parent="Base.TextAppearance.AppCompat.Widget.DropDownItem">
  3793. </style>
  3794. <style name="TextAppearance.AppCompat.Widget.PopupMenu.Header" parent="Base.TextAppearance.AppCompat.Widget.PopupMenu.Header"/>
  3795. <style name="TextAppearance.AppCompat.Widget.PopupMenu.Large" parent="Base.TextAppearance.AppCompat.Widget.PopupMenu.Large"/>
  3796. <style name="TextAppearance.AppCompat.Widget.PopupMenu.Small" parent="Base.TextAppearance.AppCompat.Widget.PopupMenu.Small"/>
  3797. <style name="TextAppearance.AppCompat.Widget.Switch" parent="Base.TextAppearance.AppCompat.Widget.Switch"/>
  3798. <style name="TextAppearance.AppCompat.Widget.TextView.SpinnerItem" parent="Base.TextAppearance.AppCompat.Widget.TextView.SpinnerItem"/>
  3799. <style name="TextAppearance.Compat.Notification" parent="@android:style/TextAppearance.StatusBar.EventContent"/>
  3800. <style name="TextAppearance.Compat.Notification.Info">
  3801. <item name="android:textSize">12sp</item>
  3802. <item name="android:textColor">?android:attr/textColorSecondary</item>
  3803. </style>
  3804. <style name="TextAppearance.Compat.Notification.Info.Media"/>
  3805. <style name="TextAppearance.Compat.Notification.Line2" parent="TextAppearance.Compat.Notification.Info"/>
  3806. <style name="TextAppearance.Compat.Notification.Line2.Media" parent="TextAppearance.Compat.Notification.Info.Media"/>
  3807. <style name="TextAppearance.Compat.Notification.Media"/>
  3808. <style name="TextAppearance.Compat.Notification.Time">
  3809. <item name="android:textSize">12sp</item>
  3810. <item name="android:textColor">?android:attr/textColorSecondary</item>
  3811. </style>
  3812. <style name="TextAppearance.Compat.Notification.Time.Media"/>
  3813. <style name="TextAppearance.Compat.Notification.Title" parent="@android:style/TextAppearance.StatusBar.EventContent.Title"/>
  3814. <style name="TextAppearance.Compat.Notification.Title.Media"/>
  3815. <style name="TextAppearance.Design.CollapsingToolbar.Expanded" parent="TextAppearance.AppCompat.Display1">
  3816. <item name="android:textColor">?android:attr/textColorPrimary</item>
  3817. </style>
  3818. <style name="TextAppearance.Design.Counter" parent="TextAppearance.AppCompat.Caption"/>
  3819. <style name="TextAppearance.Design.Counter.Overflow" parent="TextAppearance.AppCompat.Caption">
  3820. <item name="android:textColor">@color/design_error</item>
  3821. </style>
  3822. <style name="TextAppearance.Design.Error" parent="TextAppearance.AppCompat.Caption">
  3823. <item name="android:textColor">@color/design_error</item>
  3824. </style>
  3825. <style name="TextAppearance.Design.HelperText" parent="TextAppearance.AppCompat.Caption"/>
  3826. <style name="TextAppearance.Design.Hint" parent="TextAppearance.AppCompat.Caption">
  3827. <item name="android:textColor">?attr/colorControlActivated</item>
  3828. </style>
  3829. <style name="TextAppearance.Design.Placeholder" parent="TextAppearance.AppCompat.Body1"/>
  3830. <style name="TextAppearance.Design.Prefix" parent="TextAppearance.AppCompat.Body1"/>
  3831. <style name="TextAppearance.Design.Snackbar.Message" parent="android:TextAppearance">
  3832. <item name="android:textSize">@dimen/design_snackbar_text_size</item>
  3833. <item name="android:textColor">?android:textColorPrimary</item>
  3834. </style>
  3835. <style name="TextAppearance.Design.Suffix" parent="TextAppearance.AppCompat.Body1"/>
  3836. <style name="TextAppearance.Design.Tab" parent="TextAppearance.AppCompat.Button">
  3837. <item name="android:textSize">@dimen/design_tab_text_size</item>
  3838. <item name="android:textColor">@color/mtrl_tabs_legacy_text_color_selector</item>
  3839. <item name="textAllCaps">true</item>
  3840. </style>
  3841. <style name="TextAppearance.MaterialComponents.Badge" parent="Base.TextAppearance.MaterialComponents.Badge"/>
  3842. <style name="TextAppearance.MaterialComponents.Body1" parent="TextAppearance.AppCompat.Body2">
  3843. <item name="fontFamily">sans-serif</item>
  3844. <item name="android:fontFamily">sans-serif</item>
  3845. <item name="android:textStyle">normal</item>
  3846. <item name="android:textAllCaps">false</item>
  3847. <item name="android:textSize">16sp</item>
  3848. <item name="android:letterSpacing">0.03125</item>
  3849. </style>
  3850. <style name="TextAppearance.MaterialComponents.Body2" parent="TextAppearance.AppCompat.Body1">
  3851. <item name="fontFamily">sans-serif</item>
  3852. <item name="android:fontFamily">sans-serif</item>
  3853. <item name="android:textStyle">normal</item>
  3854. <item name="android:textAllCaps">false</item>
  3855. <item name="android:textSize">14sp</item>
  3856. <item name="android:letterSpacing">0.0178571429</item>
  3857. </style>
  3858. <style name="TextAppearance.MaterialComponents.Button" parent="Base.TextAppearance.MaterialComponents.Button"/>
  3859. <style name="TextAppearance.MaterialComponents.Caption" parent="TextAppearance.AppCompat.Caption">
  3860. <item name="fontFamily">sans-serif</item>
  3861. <item name="android:fontFamily">sans-serif</item>
  3862. <item name="android:textStyle">normal</item>
  3863. <item name="android:textAllCaps">false</item>
  3864. <item name="android:textSize">12sp</item>
  3865. <item name="android:letterSpacing">0.0333333333</item>
  3866. </style>
  3867. <style name="TextAppearance.MaterialComponents.Chip" parent="TextAppearance.AppCompat">
  3868. <item name="android:textColor">@color/mtrl_chip_text_color</item>
  3869. <item name="android:textSize">@dimen/mtrl_chip_text_size</item>
  3870. </style>
  3871. <style name="TextAppearance.MaterialComponents.Headline1" parent="TextAppearance.AppCompat.Display4">
  3872. <item name="fontFamily">sans-serif-light</item>
  3873. <item name="android:fontFamily">sans-serif-light</item>
  3874. <item name="android:textStyle">normal</item>
  3875. <item name="android:textAllCaps">false</item>
  3876. <item name="android:textSize">96sp</item>
  3877. <item name="android:letterSpacing">-0.015625</item>
  3878. </style>
  3879. <style name="TextAppearance.MaterialComponents.Headline2" parent="TextAppearance.AppCompat.Display3">
  3880. <item name="fontFamily">sans-serif-light</item>
  3881. <item name="android:fontFamily">sans-serif-light</item>
  3882. <item name="android:textStyle">normal</item>
  3883. <item name="android:textAllCaps">false</item>
  3884. <item name="android:textSize">60sp</item>
  3885. <item name="android:letterSpacing">-0.00833333333</item>
  3886. </style>
  3887. <style name="TextAppearance.MaterialComponents.Headline3" parent="TextAppearance.AppCompat.Display2">
  3888. <item name="fontFamily">sans-serif</item>
  3889. <item name="android:fontFamily">sans-serif</item>
  3890. <item name="android:textStyle">normal</item>
  3891. <item name="android:textAllCaps">false</item>
  3892. <item name="android:textSize">48sp</item>
  3893. <item name="android:letterSpacing">0</item>
  3894. </style>
  3895. <style name="TextAppearance.MaterialComponents.Headline4" parent="TextAppearance.AppCompat.Display1">
  3896. <item name="fontFamily">sans-serif</item>
  3897. <item name="android:fontFamily">sans-serif</item>
  3898. <item name="android:textStyle">normal</item>
  3899. <item name="android:textAllCaps">false</item>
  3900. <item name="android:textSize">34sp</item>
  3901. <item name="android:letterSpacing">0.00735294118</item>
  3902. </style>
  3903. <style name="TextAppearance.MaterialComponents.Headline5" parent="TextAppearance.AppCompat.Headline">
  3904. <item name="fontFamily">sans-serif</item>
  3905. <item name="android:fontFamily">sans-serif</item>
  3906. <item name="android:textStyle">normal</item>
  3907. <item name="android:textAllCaps">false</item>
  3908. <item name="android:textSize">24sp</item>
  3909. <item name="android:letterSpacing">0</item>
  3910. </style>
  3911. <style name="TextAppearance.MaterialComponents.Headline6" parent="Base.TextAppearance.MaterialComponents.Headline6"/>
  3912. <style name="TextAppearance.MaterialComponents.Overline" parent="TextAppearance.AppCompat">
  3913. <item name="fontFamily">sans-serif</item>
  3914. <item name="android:fontFamily">sans-serif</item>
  3915. <item name="android:textStyle">normal</item>
  3916. <item name="android:textAllCaps">true</item>
  3917. <item name="android:textSize">10sp</item>
  3918. <item name="android:letterSpacing">0.166666667</item>
  3919. </style>
  3920. <style name="TextAppearance.MaterialComponents.Subtitle1" parent="TextAppearance.AppCompat.Subhead">
  3921. <item name="fontFamily">sans-serif</item>
  3922. <item name="android:fontFamily">sans-serif</item>
  3923. <item name="android:textStyle">normal</item>
  3924. <item name="android:textAllCaps">false</item>
  3925. <item name="android:textSize">16sp</item>
  3926. <item name="android:letterSpacing">0.009375</item>
  3927. </style>
  3928. <style name="TextAppearance.MaterialComponents.Subtitle2" parent="Base.TextAppearance.MaterialComponents.Subtitle2"/>
  3929. <style name="TextAppearance.MaterialComponents.TimePicker.Title" parent="TextAppearance.MaterialComponents.Overline">
  3930. <item name="android:textColor">@color/material_on_surface_emphasis_medium</item>
  3931. </style>
  3932. <style name="TextAppearance.MaterialComponents.Tooltip" parent="TextAppearance.MaterialComponents.Body2">
  3933. <item name="android:textColor">?attr/colorOnPrimary</item>
  3934. </style>
  3935. <style name="TextAppearance.Widget.AppCompat.ExpandedMenu.Item" parent="Base.TextAppearance.Widget.AppCompat.ExpandedMenu.Item">
  3936. </style>
  3937. <style name="TextAppearance.Widget.AppCompat.Toolbar.Subtitle" parent="Base.TextAppearance.Widget.AppCompat.Toolbar.Subtitle">
  3938. </style>
  3939. <style name="TextAppearance.Widget.AppCompat.Toolbar.Title" parent="Base.TextAppearance.Widget.AppCompat.Toolbar.Title">
  3940. </style>
  3941. <style name="Theme.AppCompat" parent="Base.Theme.AppCompat"/>
  3942. <style name="Theme.AppCompat.CompactMenu" parent="Base.Theme.AppCompat.CompactMenu"/>
  3943. <style name="Theme.AppCompat.DayNight" parent="Theme.AppCompat.Light"/>
  3944. <style name="Theme.AppCompat.DayNight.DarkActionBar" parent="Theme.AppCompat.Light.DarkActionBar"/>
  3945. <style name="Theme.AppCompat.DayNight.Dialog" parent="Theme.AppCompat.Light.Dialog"/>
  3946. <style name="Theme.AppCompat.DayNight.Dialog.Alert" parent="Theme.AppCompat.Light.Dialog.Alert"/>
  3947. <style name="Theme.AppCompat.DayNight.Dialog.MinWidth" parent="Theme.AppCompat.Light.Dialog.MinWidth"/>
  3948. <style name="Theme.AppCompat.DayNight.DialogWhenLarge" parent="Theme.AppCompat.Light.DialogWhenLarge"/>
  3949. <style name="Theme.AppCompat.DayNight.NoActionBar" parent="Theme.AppCompat.Light.NoActionBar"/>
  3950. <style name="Theme.AppCompat.Dialog" parent="Base.Theme.AppCompat.Dialog"/>
  3951. <style name="Theme.AppCompat.Dialog.Alert" parent="Base.Theme.AppCompat.Dialog.Alert"/>
  3952. <style name="Theme.AppCompat.Dialog.MinWidth" parent="Base.Theme.AppCompat.Dialog.MinWidth"/>
  3953. <style name="Theme.AppCompat.DialogWhenLarge" parent="Base.Theme.AppCompat.DialogWhenLarge">
  3954. </style>
  3955. <style name="Theme.AppCompat.Empty" parent=""/>
  3956. <style name="Theme.AppCompat.Light" parent="Base.Theme.AppCompat.Light"/>
  3957. <style name="Theme.AppCompat.Light.DarkActionBar" parent="Base.Theme.AppCompat.Light.DarkActionBar"/>
  3958. <style name="Theme.AppCompat.Light.Dialog" parent="Base.Theme.AppCompat.Light.Dialog"/>
  3959. <style name="Theme.AppCompat.Light.Dialog.Alert" parent="Base.Theme.AppCompat.Light.Dialog.Alert"/>
  3960. <style name="Theme.AppCompat.Light.Dialog.MinWidth" parent="Base.Theme.AppCompat.Light.Dialog.MinWidth"/>
  3961. <style name="Theme.AppCompat.Light.DialogWhenLarge" parent="Base.Theme.AppCompat.Light.DialogWhenLarge">
  3962. </style>
  3963. <style name="Theme.AppCompat.Light.NoActionBar">
  3964. <item name="windowActionBar">false</item>
  3965. <item name="windowNoTitle">true</item>
  3966. </style>
  3967. <style name="Theme.AppCompat.NoActionBar">
  3968. <item name="windowActionBar">false</item>
  3969. <item name="windowNoTitle">true</item>
  3970. </style>
  3971. <style name="Theme.AppFullTheme" parent="Theme.AppCompat.Light.NoActionBar">
  3972. <item name="android:windowNoTitle">true</item>
  3973. <item name="android:windowFullscreen">true</item>
  3974. <item name="android:windowIsTranslucent">true</item>
  3975. <item name="colorPrimary">@android:color/holo_blue_bright</item>
  3976. <item name="colorPrimaryDark">@android:color/holo_blue_bright</item>
  3977. <item name="android:windowBackground">@android:color/transparent</item>
  3978. </style>
  3979. <style name="Theme.Design" parent="Theme.AppCompat">
  3980. </style>
  3981. <style name="Theme.Design.BottomSheetDialog" parent="Theme.AppCompat.Dialog">
  3982. <item name="android:windowBackground">@android:color/transparent</item>
  3983. <item name="android:windowAnimationStyle">@style/Animation.Design.BottomSheetDialog</item>
  3984. <item name="bottomSheetStyle">@style/Widget.Design.BottomSheet.Modal</item>
  3985. </style>
  3986. <style name="Theme.Design.Light" parent="Theme.AppCompat.Light">
  3987. </style>
  3988. <style name="Theme.Design.Light.BottomSheetDialog" parent="Theme.AppCompat.Light.Dialog">
  3989. <item name="android:windowBackground">@android:color/transparent</item>
  3990. <item name="android:windowAnimationStyle">@style/Animation.Design.BottomSheetDialog</item>
  3991. <item name="bottomSheetStyle">@style/Widget.Design.BottomSheet.Modal</item>
  3992. </style>
  3993. <style name="Theme.Design.Light.NoActionBar">
  3994. <item name="windowActionBar">false</item>
  3995. <item name="windowNoTitle">true</item>
  3996. </style>
  3997. <style name="Theme.Design.NoActionBar">
  3998. <item name="windowActionBar">false</item>
  3999. <item name="windowNoTitle">true</item>
  4000. </style>
  4001. <style name="Theme.HandheldInspection" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
  4002. <!-- Primary brand color. -->
  4003. <item name="colorPrimary">@color/purple_500</item>
  4004. <item name="colorPrimaryVariant">@color/purple_700</item>
  4005. <item name="colorOnPrimary">@color/white</item>
  4006. <!-- Secondary brand color. -->
  4007. <item name="colorSecondary">@color/teal_200</item>
  4008. <item name="colorSecondaryVariant">@color/teal_700</item>
  4009. <item name="colorOnSecondary">@color/black</item>
  4010. <!-- Status bar color. -->
  4011. <item name="android:statusBarColor" ns1:targetApi="l">?attr/colorPrimaryVariant</item>
  4012. <!-- Customize your theme here. -->
  4013. </style>
  4014. <style name="Theme.MaterialComponents" parent="Base.Theme.MaterialComponents"/>
  4015. <style name="Theme.MaterialComponents.BottomSheetDialog" parent="Theme.MaterialComponents.Dialog">
  4016. <item name="android:windowBackground">@android:color/transparent</item>
  4017. <item name="android:windowAnimationStyle">@style/Animation.MaterialComponents.BottomSheetDialog</item>
  4018. <item name="bottomSheetStyle">@style/Widget.MaterialComponents.BottomSheet.Modal</item>
  4019. </style>
  4020. <style name="Theme.MaterialComponents.Bridge" parent="Base.Theme.MaterialComponents.Bridge"/>
  4021. <style name="Theme.MaterialComponents.CompactMenu" parent="Base.Theme.MaterialComponents.CompactMenu"/>
  4022. <style name="Theme.MaterialComponents.DayNight" parent="Theme.MaterialComponents.Light"/>
  4023. <style name="Theme.MaterialComponents.DayNight.BottomSheetDialog" parent="Theme.MaterialComponents.Light.BottomSheetDialog"/>
  4024. <style name="Theme.MaterialComponents.DayNight.Bridge" parent="Theme.MaterialComponents.Light.Bridge"/>
  4025. <style name="Theme.MaterialComponents.DayNight.DarkActionBar" parent="Theme.MaterialComponents.Light.DarkActionBar"/>
  4026. <style name="Theme.MaterialComponents.DayNight.DarkActionBar.Bridge" parent="Theme.MaterialComponents.Light.DarkActionBar.Bridge"/>
  4027. <style name="Theme.MaterialComponents.DayNight.Dialog" parent="Theme.MaterialComponents.Light.Dialog"/>
  4028. <style name="Theme.MaterialComponents.DayNight.Dialog.Alert" parent="Theme.MaterialComponents.Light.Dialog.Alert"/>
  4029. <style name="Theme.MaterialComponents.DayNight.Dialog.Alert.Bridge" parent="Theme.MaterialComponents.Light.Dialog.Alert.Bridge"/>
  4030. <style name="Theme.MaterialComponents.DayNight.Dialog.Bridge" parent="Theme.MaterialComponents.Light.Dialog.Bridge"/>
  4031. <style name="Theme.MaterialComponents.DayNight.Dialog.FixedSize" parent="Theme.MaterialComponents.Light.Dialog.FixedSize"/>
  4032. <style name="Theme.MaterialComponents.DayNight.Dialog.FixedSize.Bridge" parent="Theme.MaterialComponents.Light.Dialog.FixedSize.Bridge"/>
  4033. <style name="Theme.MaterialComponents.DayNight.Dialog.MinWidth" parent="Theme.MaterialComponents.Light.Dialog.MinWidth"/>
  4034. <style name="Theme.MaterialComponents.DayNight.Dialog.MinWidth.Bridge" parent="Theme.MaterialComponents.Light.Dialog.MinWidth.Bridge"/>
  4035. <style name="Theme.MaterialComponents.DayNight.DialogWhenLarge" parent="Theme.MaterialComponents.Light.DialogWhenLarge"/>
  4036. <style name="Theme.MaterialComponents.DayNight.NoActionBar" parent="Theme.MaterialComponents.Light.NoActionBar"/>
  4037. <style name="Theme.MaterialComponents.DayNight.NoActionBar.Bridge" parent="Theme.MaterialComponents.Light.NoActionBar.Bridge"/>
  4038. <style name="Theme.MaterialComponents.Dialog" parent="Base.Theme.MaterialComponents.Dialog"/>
  4039. <style name="Theme.MaterialComponents.Dialog.Alert" parent="Base.Theme.MaterialComponents.Dialog.Alert"/>
  4040. <style name="Theme.MaterialComponents.Dialog.Alert.Bridge" parent="Base.Theme.MaterialComponents.Dialog.Bridge">
  4041. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  4042. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  4043. </style>
  4044. <style name="Theme.MaterialComponents.Dialog.Bridge" parent="Base.Theme.MaterialComponents.Dialog.Bridge"/>
  4045. <style name="Theme.MaterialComponents.Dialog.FixedSize" parent="Base.Theme.MaterialComponents.Dialog.FixedSize"/>
  4046. <style name="Theme.MaterialComponents.Dialog.FixedSize.Bridge" parent="Base.Theme.MaterialComponents.Dialog.Bridge">
  4047. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  4048. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  4049. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  4050. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  4051. </style>
  4052. <style name="Theme.MaterialComponents.Dialog.MinWidth" parent="Base.Theme.MaterialComponents.Dialog.MinWidth"/>
  4053. <style name="Theme.MaterialComponents.Dialog.MinWidth.Bridge" parent="Base.Theme.MaterialComponents.Dialog.Bridge">
  4054. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  4055. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  4056. </style>
  4057. <style name="Theme.MaterialComponents.DialogWhenLarge" parent="Base.Theme.MaterialComponents.DialogWhenLarge">
  4058. </style>
  4059. <style name="Theme.MaterialComponents.Light" parent="Base.Theme.MaterialComponents.Light"/>
  4060. <style name="Theme.MaterialComponents.Light.BarSize">
  4061. <item name="actionBarSize">@dimen/action_bar_size</item>
  4062. </style>
  4063. <style name="Theme.MaterialComponents.Light.BottomSheetDialog" parent="Theme.MaterialComponents.Light.Dialog">
  4064. <item name="android:windowBackground">@android:color/transparent</item>
  4065. <item name="android:windowAnimationStyle">@style/Animation.MaterialComponents.BottomSheetDialog</item>
  4066. <item name="bottomSheetStyle">@style/Widget.MaterialComponents.BottomSheet.Modal</item>
  4067. </style>
  4068. <style name="Theme.MaterialComponents.Light.Bridge" parent="Base.Theme.MaterialComponents.Light.Bridge"/>
  4069. <style name="Theme.MaterialComponents.Light.DarkActionBar" parent="Base.Theme.MaterialComponents.Light.DarkActionBar"/>
  4070. <style name="Theme.MaterialComponents.Light.DarkActionBar.Bridge" parent="Base.Theme.MaterialComponents.Light.DarkActionBar.Bridge"/>
  4071. <style name="Theme.MaterialComponents.Light.Dialog" parent="Base.Theme.MaterialComponents.Light.Dialog"/>
  4072. <style name="Theme.MaterialComponents.Light.Dialog.Alert" parent="Base.Theme.MaterialComponents.Light.Dialog.Alert"/>
  4073. <style name="Theme.MaterialComponents.Light.Dialog.Alert.Bridge" parent="Base.Theme.MaterialComponents.Light.Dialog.Bridge">
  4074. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  4075. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  4076. </style>
  4077. <style name="Theme.MaterialComponents.Light.Dialog.Bridge" parent="Base.Theme.MaterialComponents.Light.Dialog.Bridge"/>
  4078. <style name="Theme.MaterialComponents.Light.Dialog.FixedSize" parent="Base.Theme.MaterialComponents.Light.Dialog.FixedSize"/>
  4079. <style name="Theme.MaterialComponents.Light.Dialog.FixedSize.Bridge" parent="Base.Theme.MaterialComponents.Light.Dialog.Bridge">
  4080. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  4081. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  4082. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  4083. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  4084. </style>
  4085. <style name="Theme.MaterialComponents.Light.Dialog.MinWidth" parent="Base.Theme.MaterialComponents.Light.Dialog.MinWidth"/>
  4086. <style name="Theme.MaterialComponents.Light.Dialog.MinWidth.Bridge" parent="Base.Theme.MaterialComponents.Light.Dialog.Bridge">
  4087. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  4088. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  4089. </style>
  4090. <style name="Theme.MaterialComponents.Light.DialogWhenLarge" parent="Base.Theme.MaterialComponents.Light.DialogWhenLarge">
  4091. </style>
  4092. <style name="Theme.MaterialComponents.Light.LargeTouch">
  4093. <item name="minTouchTargetSize">@dimen/mtrl_large_touch_target</item>
  4094. </style>
  4095. <style name="Theme.MaterialComponents.Light.NoActionBar">
  4096. <item name="windowActionBar">false</item>
  4097. <item name="windowNoTitle">true</item>
  4098. </style>
  4099. <style name="Theme.MaterialComponents.Light.NoActionBar.Bridge" parent="Theme.MaterialComponents.Light.Bridge">
  4100. <item name="windowActionBar">false</item>
  4101. <item name="windowNoTitle">true</item>
  4102. </style>
  4103. <style name="Theme.MaterialComponents.NoActionBar">
  4104. <item name="windowActionBar">false</item>
  4105. <item name="windowNoTitle">true</item>
  4106. </style>
  4107. <style name="Theme.MaterialComponents.NoActionBar.Bridge" parent="Theme.MaterialComponents.Bridge">
  4108. <item name="windowActionBar">false</item>
  4109. <item name="windowNoTitle">true</item>
  4110. </style>
  4111. <style name="ThemeOverlay.AppCompat" parent="Base.ThemeOverlay.AppCompat"/>
  4112. <style name="ThemeOverlay.AppCompat.ActionBar" parent="Base.ThemeOverlay.AppCompat.ActionBar"/>
  4113. <style name="ThemeOverlay.AppCompat.Dark" parent="Base.ThemeOverlay.AppCompat.Dark"/>
  4114. <style name="ThemeOverlay.AppCompat.Dark.ActionBar" parent="Base.ThemeOverlay.AppCompat.Dark.ActionBar"/>
  4115. <style name="ThemeOverlay.AppCompat.DayNight" parent="ThemeOverlay.AppCompat.Light"/>
  4116. <style name="ThemeOverlay.AppCompat.DayNight.ActionBar">
  4117. <item name="colorControlNormal">?android:attr/textColorPrimary</item>
  4118. <item name="searchViewStyle">@style/Widget.AppCompat.SearchView.ActionBar</item>
  4119. </style>
  4120. <style name="ThemeOverlay.AppCompat.Dialog" parent="Base.ThemeOverlay.AppCompat.Dialog"/>
  4121. <style name="ThemeOverlay.AppCompat.Dialog.Alert" parent="Base.ThemeOverlay.AppCompat.Dialog.Alert"/>
  4122. <style name="ThemeOverlay.AppCompat.Light" parent="Base.ThemeOverlay.AppCompat.Light"/>
  4123. <style name="ThemeOverlay.Design.TextInputEditText" parent=""/>
  4124. <style name="ThemeOverlay.MaterialComponents" parent="ThemeOverlay.AppCompat"/>
  4125. <style name="ThemeOverlay.MaterialComponents.ActionBar" parent="ThemeOverlay.AppCompat.ActionBar"/>
  4126. <style name="ThemeOverlay.MaterialComponents.ActionBar.Primary" parent="ThemeOverlay.AppCompat.ActionBar">
  4127. <item name="android:textColorPrimary">?attr/colorOnPrimary</item>
  4128. <item name="android:textColorSecondary">@color/material_on_primary_emphasis_medium</item>
  4129. <item name="actionMenuTextColor">?attr/colorOnPrimary</item>
  4130. <item name="colorControlNormal">?attr/colorOnPrimary</item>
  4131. <!-- Used to tint the ActionMode background and preserve the underline. -->
  4132. <item name="android:colorBackground">?attr/colorPrimary</item>
  4133. </style>
  4134. <style name="ThemeOverlay.MaterialComponents.ActionBar.Surface" parent="ThemeOverlay.AppCompat.ActionBar">
  4135. <item name="android:textColorPrimary">@color/material_on_surface_emphasis_high_type</item>
  4136. <item name="android:textColorSecondary">@color/material_on_surface_emphasis_medium</item>
  4137. <item name="actionMenuTextColor">@color/material_on_surface_emphasis_medium</item>
  4138. <item name="colorControlNormal">@color/material_on_surface_emphasis_medium</item>
  4139. <!-- Used to tint the ActionMode background and preserve the underline. -->
  4140. <item name="android:colorBackground">?attr/colorSurface</item>
  4141. </style>
  4142. <style name="ThemeOverlay.MaterialComponents.AutoCompleteTextView" parent="">
  4143. <item name="colorControlActivated">?attr/colorPrimary</item>
  4144. </style>
  4145. <style name="ThemeOverlay.MaterialComponents.AutoCompleteTextView.FilledBox">
  4146. <item name="autoCompleteTextViewStyle">
  4147. @style/Widget.MaterialComponents.AutoCompleteTextView.FilledBox
  4148. </item>
  4149. </style>
  4150. <style name="ThemeOverlay.MaterialComponents.AutoCompleteTextView.FilledBox.Dense">
  4151. <item name="autoCompleteTextViewStyle">
  4152. @style/Widget.MaterialComponents.AutoCompleteTextView.FilledBox.Dense
  4153. </item>
  4154. </style>
  4155. <style name="ThemeOverlay.MaterialComponents.AutoCompleteTextView.OutlinedBox">
  4156. <item name="autoCompleteTextViewStyle">
  4157. @style/Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox
  4158. </item>
  4159. </style>
  4160. <style name="ThemeOverlay.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense">
  4161. <item name="autoCompleteTextViewStyle">
  4162. @style/Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense
  4163. </item>
  4164. </style>
  4165. <style name="ThemeOverlay.MaterialComponents.BottomAppBar.Primary" parent="">
  4166. <item name="colorControlNormal">?attr/colorOnPrimary</item>
  4167. <item name="actionMenuTextColor">?attr/colorOnPrimary</item>
  4168. </style>
  4169. <style name="ThemeOverlay.MaterialComponents.BottomAppBar.Surface" parent="">
  4170. <item name="colorControlNormal">@color/material_on_surface_emphasis_medium</item>
  4171. <item name="actionMenuTextColor">@color/material_on_surface_emphasis_medium</item>
  4172. </style>
  4173. <style name="ThemeOverlay.MaterialComponents.BottomSheetDialog" parent="Base.V14.ThemeOverlay.MaterialComponents.BottomSheetDialog"/>
  4174. <style name="ThemeOverlay.MaterialComponents.Dark" parent="ThemeOverlay.AppCompat.Dark">
  4175. <item name="android:colorBackground">@color/design_dark_default_color_background</item>
  4176. <item name="colorOnBackground">@color/design_dark_default_color_on_background</item>
  4177. <item name="colorSurface">@color/design_dark_default_color_surface</item>
  4178. <item name="colorOnSurface">@color/design_dark_default_color_on_surface</item>
  4179. <item name="colorError">@color/design_dark_default_color_error</item>
  4180. <item name="colorOnError">@color/design_dark_default_color_on_error</item>
  4181. </style>
  4182. <style name="ThemeOverlay.MaterialComponents.Dark.ActionBar" parent="ThemeOverlay.AppCompat.Dark.ActionBar"/>
  4183. <style name="ThemeOverlay.MaterialComponents.DayNight.BottomSheetDialog" parent="ThemeOverlay.MaterialComponents.BottomSheetDialog"/>
  4184. <style name="ThemeOverlay.MaterialComponents.Dialog" parent="Base.ThemeOverlay.MaterialComponents.Dialog"/>
  4185. <style name="ThemeOverlay.MaterialComponents.Dialog.Alert" parent="Base.ThemeOverlay.MaterialComponents.Dialog.Alert"/>
  4186. <style name="ThemeOverlay.MaterialComponents.Light" parent="ThemeOverlay.AppCompat.Light">
  4187. <item name="android:colorBackground">@color/design_default_color_background</item>
  4188. <item name="colorOnBackground">@color/design_default_color_on_background</item>
  4189. <item name="colorSurface">@color/design_default_color_surface</item>
  4190. <item name="colorOnSurface">@color/design_default_color_on_surface</item>
  4191. <item name="colorError">@color/design_default_color_error</item>
  4192. <item name="colorOnError">@color/design_default_color_on_error</item>
  4193. </style>
  4194. <style name="ThemeOverlay.MaterialComponents.MaterialAlertDialog" parent="Base.ThemeOverlay.MaterialComponents.MaterialAlertDialog">
  4195. <item name="materialAlertDialogTitlePanelStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Panel</item>
  4196. <item name="materialAlertDialogTitleIconStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Icon</item>
  4197. <item name="materialAlertDialogTitleTextStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Text</item>
  4198. </style>
  4199. <style name="ThemeOverlay.MaterialComponents.MaterialAlertDialog.Centered" parent="Base.ThemeOverlay.MaterialComponents.MaterialAlertDialog">
  4200. <item name="materialAlertDialogTitlePanelStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Panel.CenterStacked</item>
  4201. <item name="materialAlertDialogTitleIconStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Icon.CenterStacked</item>
  4202. <item name="materialAlertDialogTitleTextStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Text.CenterStacked</item>
  4203. </style>
  4204. <style name="ThemeOverlay.MaterialComponents.MaterialAlertDialog.Picker.Date" parent="ThemeOverlay.MaterialComponents.MaterialAlertDialog"/>
  4205. <style name="ThemeOverlay.MaterialComponents.MaterialAlertDialog.Picker.Date.Calendar"/>
  4206. <style name="ThemeOverlay.MaterialComponents.MaterialAlertDialog.Picker.Date.Spinner"/>
  4207. <style name="ThemeOverlay.MaterialComponents.MaterialCalendar" parent="ThemeOverlay.MaterialComponents.Dialog">
  4208. <item name="materialCalendarStyle">@style/Widget.MaterialComponents.MaterialCalendar</item>
  4209. <!-- Header Styles -->
  4210. <item name="materialCalendarHeaderLayout">@style/Widget.MaterialComponents.MaterialCalendar.HeaderLayout</item>
  4211. <item name="materialCalendarHeaderDivider">@style/Widget.MaterialComponents.MaterialCalendar.HeaderDivider</item>
  4212. <item name="materialCalendarHeaderTitle">@style/Widget.MaterialComponents.MaterialCalendar.HeaderTitle</item>
  4213. <item name="materialCalendarHeaderSelection">@style/Widget.MaterialComponents.MaterialCalendar.HeaderSelection</item>
  4214. <item name="materialCalendarHeaderCancelButton">@style/Widget.MaterialComponents.MaterialCalendar.HeaderCancelButton</item>
  4215. <item name="materialCalendarHeaderConfirmButton">@style/Widget.MaterialComponents.MaterialCalendar.HeaderConfirmButton</item>
  4216. <item name="materialCalendarHeaderToggleButton">@style/Widget.MaterialComponents.MaterialCalendar.HeaderToggleButton</item>
  4217. <!-- Navigation Styles -->
  4218. <item name="materialCalendarYearNavigationButton">@style/Widget.MaterialComponents.MaterialCalendar.YearNavigationButton</item>
  4219. <item name="materialCalendarMonthNavigationButton">@style/Widget.MaterialComponents.MaterialCalendar.MonthNavigationButton</item>
  4220. <!-- Grid Styles -->
  4221. <item name="materialCalendarDay">@style/Widget.MaterialComponents.MaterialCalendar.DayTextView</item>
  4222. <item name="materialCalendarMonth">@style/Widget.MaterialComponents.MaterialCalendar.MonthTextView</item>
  4223. <!-- Action Styles -->
  4224. <item name="buttonBarPositiveButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
  4225. <item name="buttonBarNegativeButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
  4226. </style>
  4227. <style name="ThemeOverlay.MaterialComponents.MaterialCalendar.Fullscreen" parent="ThemeOverlay.MaterialComponents.MaterialCalendar">
  4228. <item name="materialCalendarStyle">@style/Widget.MaterialComponents.MaterialCalendar.Fullscreen</item>
  4229. <item name="materialCalendarHeaderSelection">@style/Widget.MaterialComponents.MaterialCalendar.HeaderSelection.Fullscreen</item>
  4230. </style>
  4231. <style name="ThemeOverlay.MaterialComponents.TextInputEditText" parent="ThemeOverlay.Design.TextInputEditText">
  4232. <item name="colorControlActivated">?attr/colorPrimary</item>
  4233. <item name="android:editTextBackground">@null</item>
  4234. <item name="editTextBackground">@null</item>
  4235. </style>
  4236. <style name="ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox">
  4237. <item name="editTextStyle">@style/Widget.MaterialComponents.TextInputEditText.FilledBox</item>
  4238. </style>
  4239. <style name="ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox.Dense">
  4240. <item name="editTextStyle">@style/Widget.MaterialComponents.TextInputEditText.FilledBox.Dense
  4241. </item>
  4242. </style>
  4243. <style name="ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox">
  4244. <item name="editTextStyle">@style/Widget.MaterialComponents.TextInputEditText.OutlinedBox</item>
  4245. </style>
  4246. <style name="ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox.Dense">
  4247. <item name="editTextStyle">@style/Widget.MaterialComponents.TextInputEditText.OutlinedBox.Dense
  4248. </item>
  4249. </style>
  4250. <style name="ThemeOverlay.MaterialComponents.TimePicker" parent="ThemeOverlay.MaterialComponents.Dialog">
  4251. <item name="chipStyle">@style/Widget.MaterialComponents.TimePicker.Display</item>
  4252. <item name="materialClockStyle">@style/Widget.MaterialComponents.TimePicker.Clock</item>
  4253. <item name="imageButtonStyle">@style/Widget.MaterialComponents.TimePicker.ImageButton</item>
  4254. <item name="materialButtonOutlinedStyle">@style/Widget.MaterialComponents.TimePicker.Button</item>
  4255. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.TimePicker.Title</item>
  4256. </style>
  4257. <style name="ThemeOverlay.MaterialComponents.TimePicker.Display" parent="">
  4258. <item name="elevationOverlayEnabled">false</item>
  4259. </style>
  4260. <style name="ThemeOverlay.MaterialComponents.Toolbar.Primary" parent="">
  4261. <item name="colorControlNormal">?attr/colorOnPrimary</item>
  4262. <item name="actionMenuTextColor">?attr/colorOnPrimary</item>
  4263. </style>
  4264. <style name="ThemeOverlay.MaterialComponents.Toolbar.Surface" parent="">
  4265. <item name="colorControlNormal">@color/material_on_surface_emphasis_medium</item>
  4266. <item name="actionMenuTextColor">@color/material_on_surface_emphasis_medium</item>
  4267. </style>
  4268. <style name="ThemeOverlayColorAccentRed" ns1:ignore="NewApi">
  4269. <item name="android:colorAccent">#FFFF0000</item>
  4270. </style>
  4271. <style name="TitleBarNightStyle" ns1:ignore="ResourceName">
  4272. <item name="android:background">#FF000000</item>
  4273. <item name="leftIcon">@mipmap/bar_icon_back_white</item>
  4274. <item name="leftColor">#CCFFFFFF</item>
  4275. <item name="titleColor">#EEFFFFFF</item>
  4276. <item name="rightColor">#CCFFFFFF</item>
  4277. <item name="lineColor">#FFFFFFFF</item>
  4278. <item name="leftBackground">@drawable/bar_selector_selectable_black</item>
  4279. <item name="rightBackground">@drawable/bar_selector_selectable_black</item>
  4280. </style>
  4281. <style name="TitleBarTransparentStyle" ns1:ignore="ResourceName">
  4282. <item name="android:background">#00000000</item>
  4283. <item name="leftIcon">@mipmap/bar_icon_back_white</item>
  4284. <item name="leftColor">#FFFFFFFF</item>
  4285. <item name="titleColor">#FFFFFFFF</item>
  4286. <item name="rightColor">#FFFFFFFF</item>
  4287. <item name="lineColor">#00000000</item>
  4288. <item name="lineVisible">false</item>
  4289. <item name="leftBackground">@drawable/bar_selector_selectable_transparent</item>
  4290. <item name="rightBackground">@drawable/bar_selector_selectable_transparent</item>
  4291. </style>
  4292. <style name="TreeNodeStyle">
  4293. <item name="android:paddingLeft">20dp</item>
  4294. </style>
  4295. <style name="Widget.AppCompat.ActionBar" parent="Base.Widget.AppCompat.ActionBar">
  4296. </style>
  4297. <style name="Widget.AppCompat.ActionBar.Solid" parent="Base.Widget.AppCompat.ActionBar.Solid">
  4298. </style>
  4299. <style name="Widget.AppCompat.ActionBar.TabBar" parent="Base.Widget.AppCompat.ActionBar.TabBar">
  4300. </style>
  4301. <style name="Widget.AppCompat.ActionBar.TabText" parent="Base.Widget.AppCompat.ActionBar.TabText">
  4302. </style>
  4303. <style name="Widget.AppCompat.ActionBar.TabView" parent="Base.Widget.AppCompat.ActionBar.TabView">
  4304. </style>
  4305. <style name="Widget.AppCompat.ActionButton" parent="Base.Widget.AppCompat.ActionButton"/>
  4306. <style name="Widget.AppCompat.ActionButton.CloseMode" parent="Base.Widget.AppCompat.ActionButton.CloseMode"/>
  4307. <style name="Widget.AppCompat.ActionButton.Overflow" parent="Base.Widget.AppCompat.ActionButton.Overflow"/>
  4308. <style name="Widget.AppCompat.ActionMode" parent="Base.Widget.AppCompat.ActionMode">
  4309. </style>
  4310. <style name="Widget.AppCompat.ActivityChooserView" parent="Base.Widget.AppCompat.ActivityChooserView">
  4311. </style>
  4312. <style name="Widget.AppCompat.AutoCompleteTextView" parent="Base.Widget.AppCompat.AutoCompleteTextView">
  4313. </style>
  4314. <style name="Widget.AppCompat.Button" parent="Base.Widget.AppCompat.Button"/>
  4315. <style name="Widget.AppCompat.Button.Borderless" parent="Base.Widget.AppCompat.Button.Borderless"/>
  4316. <style name="Widget.AppCompat.Button.Borderless.Colored" parent="Base.Widget.AppCompat.Button.Borderless.Colored"/>
  4317. <style name="Widget.AppCompat.Button.ButtonBar.AlertDialog" parent="Base.Widget.AppCompat.Button.ButtonBar.AlertDialog"/>
  4318. <style name="Widget.AppCompat.Button.Colored" parent="Base.Widget.AppCompat.Button.Colored"/>
  4319. <style name="Widget.AppCompat.Button.Small" parent="Base.Widget.AppCompat.Button.Small"/>
  4320. <style name="Widget.AppCompat.ButtonBar" parent="Base.Widget.AppCompat.ButtonBar"/>
  4321. <style name="Widget.AppCompat.ButtonBar.AlertDialog" parent="Base.Widget.AppCompat.ButtonBar.AlertDialog"/>
  4322. <style name="Widget.AppCompat.CompoundButton.CheckBox" parent="Base.Widget.AppCompat.CompoundButton.CheckBox"/>
  4323. <style name="Widget.AppCompat.CompoundButton.RadioButton" parent="Base.Widget.AppCompat.CompoundButton.RadioButton"/>
  4324. <style name="Widget.AppCompat.CompoundButton.Switch" parent="Base.Widget.AppCompat.CompoundButton.Switch"/>
  4325. <style name="Widget.AppCompat.DrawerArrowToggle" parent="Base.Widget.AppCompat.DrawerArrowToggle">
  4326. <item name="color">?attr/colorControlNormal</item>
  4327. </style>
  4328. <style name="Widget.AppCompat.DropDownItem.Spinner" parent="RtlOverlay.Widget.AppCompat.Search.DropDown.Text"/>
  4329. <style name="Widget.AppCompat.EditText" parent="Base.Widget.AppCompat.EditText"/>
  4330. <style name="Widget.AppCompat.ImageButton" parent="Base.Widget.AppCompat.ImageButton"/>
  4331. <style name="Widget.AppCompat.Light.ActionBar" parent="Base.Widget.AppCompat.Light.ActionBar">
  4332. </style>
  4333. <style name="Widget.AppCompat.Light.ActionBar.Solid" parent="Base.Widget.AppCompat.Light.ActionBar.Solid">
  4334. </style>
  4335. <style name="Widget.AppCompat.Light.ActionBar.Solid.Inverse"/>
  4336. <style name="Widget.AppCompat.Light.ActionBar.TabBar" parent="Base.Widget.AppCompat.Light.ActionBar.TabBar">
  4337. </style>
  4338. <style name="Widget.AppCompat.Light.ActionBar.TabBar.Inverse"/>
  4339. <style name="Widget.AppCompat.Light.ActionBar.TabText" parent="Base.Widget.AppCompat.Light.ActionBar.TabText">
  4340. </style>
  4341. <style name="Widget.AppCompat.Light.ActionBar.TabText.Inverse" parent="Base.Widget.AppCompat.Light.ActionBar.TabText.Inverse">
  4342. </style>
  4343. <style name="Widget.AppCompat.Light.ActionBar.TabView" parent="Base.Widget.AppCompat.Light.ActionBar.TabView">
  4344. </style>
  4345. <style name="Widget.AppCompat.Light.ActionBar.TabView.Inverse"/>
  4346. <style name="Widget.AppCompat.Light.ActionButton" parent="Widget.AppCompat.ActionButton"/>
  4347. <style name="Widget.AppCompat.Light.ActionButton.CloseMode" parent="Widget.AppCompat.ActionButton.CloseMode"/>
  4348. <style name="Widget.AppCompat.Light.ActionButton.Overflow" parent="Widget.AppCompat.ActionButton.Overflow"/>
  4349. <style name="Widget.AppCompat.Light.ActionMode.Inverse" parent="Widget.AppCompat.ActionMode"/>
  4350. <style name="Widget.AppCompat.Light.ActivityChooserView" parent="Widget.AppCompat.ActivityChooserView"/>
  4351. <style name="Widget.AppCompat.Light.AutoCompleteTextView" parent="Widget.AppCompat.AutoCompleteTextView"/>
  4352. <style name="Widget.AppCompat.Light.DropDownItem.Spinner" parent="Widget.AppCompat.DropDownItem.Spinner"/>
  4353. <style name="Widget.AppCompat.Light.ListPopupWindow" parent="Widget.AppCompat.ListPopupWindow"/>
  4354. <style name="Widget.AppCompat.Light.ListView.DropDown" parent="Widget.AppCompat.ListView.DropDown"/>
  4355. <style name="Widget.AppCompat.Light.PopupMenu" parent="Base.Widget.AppCompat.Light.PopupMenu"/>
  4356. <style name="Widget.AppCompat.Light.PopupMenu.Overflow" parent="Base.Widget.AppCompat.Light.PopupMenu.Overflow">
  4357. </style>
  4358. <style name="Widget.AppCompat.Light.SearchView" parent="Widget.AppCompat.SearchView"/>
  4359. <style name="Widget.AppCompat.Light.Spinner.DropDown.ActionBar" parent="Widget.AppCompat.Spinner.DropDown.ActionBar"/>
  4360. <style name="Widget.AppCompat.ListMenuView" parent="Base.Widget.AppCompat.ListMenuView"/>
  4361. <style name="Widget.AppCompat.ListPopupWindow" parent="Base.Widget.AppCompat.ListPopupWindow">
  4362. </style>
  4363. <style name="Widget.AppCompat.ListView" parent="Base.Widget.AppCompat.ListView"/>
  4364. <style name="Widget.AppCompat.ListView.DropDown" parent="Base.Widget.AppCompat.ListView.DropDown"/>
  4365. <style name="Widget.AppCompat.ListView.Menu" parent="Base.Widget.AppCompat.ListView.Menu"/>
  4366. <style name="Widget.AppCompat.PopupMenu" parent="Base.Widget.AppCompat.PopupMenu"/>
  4367. <style name="Widget.AppCompat.PopupMenu.Overflow" parent="Base.Widget.AppCompat.PopupMenu.Overflow">
  4368. </style>
  4369. <style name="Widget.AppCompat.PopupWindow" parent="Base.Widget.AppCompat.PopupWindow">
  4370. </style>
  4371. <style name="Widget.AppCompat.ProgressBar" parent="Base.Widget.AppCompat.ProgressBar">
  4372. </style>
  4373. <style name="Widget.AppCompat.ProgressBar.Horizontal" parent="Base.Widget.AppCompat.ProgressBar.Horizontal">
  4374. </style>
  4375. <style name="Widget.AppCompat.RatingBar" parent="Base.Widget.AppCompat.RatingBar"/>
  4376. <style name="Widget.AppCompat.RatingBar.Indicator" parent="Base.Widget.AppCompat.RatingBar.Indicator"/>
  4377. <style name="Widget.AppCompat.RatingBar.Small" parent="Base.Widget.AppCompat.RatingBar.Small"/>
  4378. <style name="Widget.AppCompat.SearchView" parent="Base.Widget.AppCompat.SearchView"/>
  4379. <style name="Widget.AppCompat.SearchView.ActionBar" parent="Base.Widget.AppCompat.SearchView.ActionBar"/>
  4380. <style name="Widget.AppCompat.SeekBar" parent="Base.Widget.AppCompat.SeekBar"/>
  4381. <style name="Widget.AppCompat.SeekBar.Discrete" parent="Base.Widget.AppCompat.SeekBar.Discrete"/>
  4382. <style name="Widget.AppCompat.Spinner" parent="Base.Widget.AppCompat.Spinner"/>
  4383. <style name="Widget.AppCompat.Spinner.DropDown"/>
  4384. <style name="Widget.AppCompat.Spinner.DropDown.ActionBar"/>
  4385. <style name="Widget.AppCompat.Spinner.Underlined" parent="Base.Widget.AppCompat.Spinner.Underlined"/>
  4386. <style name="Widget.AppCompat.TextView" parent="Base.Widget.AppCompat.TextView"/>
  4387. <style name="Widget.AppCompat.TextView.SpinnerItem" parent="Base.Widget.AppCompat.TextView.SpinnerItem"/>
  4388. <style name="Widget.AppCompat.Toolbar" parent="Base.Widget.AppCompat.Toolbar"/>
  4389. <style name="Widget.AppCompat.Toolbar.Button.Navigation" parent="Base.Widget.AppCompat.Toolbar.Button.Navigation"/>
  4390. <style name="Widget.Compat.NotificationActionContainer" parent=""/>
  4391. <style name="Widget.Compat.NotificationActionText" parent=""/>
  4392. <style name="Widget.Design.AppBarLayout" parent="android:Widget">
  4393. <item name="android:background">?attr/colorPrimary</item>
  4394. <item name="android:stateListAnimator" ns1:ignore="NewApi">
  4395. @animator/design_appbar_state_list_animator
  4396. </item>
  4397. <item name="android:keyboardNavigationCluster" ns1:ignore="NewApi">true</item>
  4398. <item name="android:touchscreenBlocksFocus" ns1:ignore="NewApi">true</item>
  4399. </style>
  4400. <style name="Widget.Design.BottomNavigationView" parent="">
  4401. <item name="elevation">@dimen/design_bottom_navigation_elevation</item>
  4402. <item name="enforceTextAppearance">false</item>
  4403. <item name="enforceMaterialTheme">false</item>
  4404. <item name="itemBackground">?attr/selectableItemBackgroundBorderless</item>
  4405. <item name="itemHorizontalTranslationEnabled">true</item>
  4406. <item name="itemIconSize">@dimen/design_bottom_navigation_icon_size</item>
  4407. <item name="labelVisibilityMode">auto</item>
  4408. </style>
  4409. <style name="Widget.Design.BottomSheet.Modal" parent="android:Widget">
  4410. <item name="enforceMaterialTheme">false</item>
  4411. <item name="android:background">?android:attr/colorBackground</item>
  4412. <item name="android:elevation" ns1:ignore="NewApi">
  4413. @dimen/design_bottom_sheet_modal_elevation
  4414. </item>
  4415. <item name="behavior_peekHeight">auto</item>
  4416. <item name="behavior_hideable">true</item>
  4417. <item name="behavior_skipCollapsed">false</item>
  4418. <item name="shapeAppearance">@null</item>
  4419. <item name="shapeAppearanceOverlay">@null</item>
  4420. <item name="backgroundTint">?android:attr/colorBackground</item>
  4421. </style>
  4422. <style name="Widget.Design.CollapsingToolbar" parent="android:Widget">
  4423. <item name="expandedTitleMargin">32dp</item>
  4424. <item name="statusBarScrim">?attr/colorPrimaryDark</item>
  4425. </style>
  4426. <style name="Widget.Design.FloatingActionButton" parent="android:Widget">
  4427. <item name="android:background">@drawable/design_fab_background</item>
  4428. <item name="android:clickable">true</item>
  4429. <item name="android:focusable">true</item>
  4430. <item name="backgroundTint">?attr/colorAccent</item>
  4431. <item name="fabSize">auto</item>
  4432. <item name="elevation">@dimen/design_fab_elevation</item>
  4433. <item name="hoveredFocusedTranslationZ">@dimen/design_fab_translation_z_hovered_focused</item>
  4434. <item name="pressedTranslationZ">@dimen/design_fab_translation_z_pressed</item>
  4435. <item name="rippleColor">?attr/colorControlHighlight</item>
  4436. <item name="borderWidth">@dimen/design_fab_border_width</item>
  4437. <item name="maxImageSize">@dimen/design_fab_image_size</item>
  4438. <item name="showMotionSpec">@animator/design_fab_show_motion_spec</item>
  4439. <item name="hideMotionSpec">@animator/design_fab_hide_motion_spec</item>
  4440. </style>
  4441. <style name="Widget.Design.NavigationView" parent="Widget.Design.ScrimInsetsFrameLayout">
  4442. <item name="elevation">@dimen/design_navigation_elevation</item>
  4443. <item name="itemIconPadding">@dimen/design_navigation_item_icon_padding</item>
  4444. <item name="itemHorizontalPadding">@dimen/design_navigation_item_horizontal_padding</item>
  4445. <item name="android:background">?android:attr/windowBackground</item>
  4446. <item name="android:fitsSystemWindows">true</item>
  4447. <item name="android:maxWidth">@dimen/design_navigation_max_width</item>
  4448. </style>
  4449. <style name="Widget.Design.ScrimInsetsFrameLayout" parent="">
  4450. <item name="insetForeground">#4000</item>
  4451. </style>
  4452. <style name="Widget.Design.Snackbar" parent="android:Widget">
  4453. <item name="android:minWidth">@dimen/design_snackbar_min_width</item>
  4454. <item name="android:maxWidth">@dimen/design_snackbar_max_width</item>
  4455. <item name="android:background">@drawable/design_snackbar_background</item>
  4456. <item name="android:paddingLeft">@dimen/design_snackbar_padding_horizontal</item>
  4457. <item name="android:paddingRight">@dimen/design_snackbar_padding_horizontal</item>
  4458. <item name="elevation">@dimen/design_snackbar_elevation</item>
  4459. <item name="maxActionInlineWidth">@dimen/design_snackbar_action_inline_max_width</item>
  4460. <item name="animationMode">slide</item>
  4461. <item name="actionTextColorAlpha">@dimen/design_snackbar_action_text_color_alpha</item>
  4462. </style>
  4463. <style name="Widget.Design.TabLayout" parent="Base.Widget.Design.TabLayout">
  4464. <item name="tabGravity">fill</item>
  4465. <item name="tabMode">fixed</item>
  4466. <item name="tabIndicatorFullWidth">true</item>
  4467. </style>
  4468. <style name="Widget.Design.TextInputEditText" parent="Widget.AppCompat.EditText">
  4469. <item name="enforceMaterialTheme">false</item>
  4470. <item name="enforceTextAppearance">false</item>
  4471. </style>
  4472. <style name="Widget.Design.TextInputLayout" parent="android:Widget">
  4473. <item name="materialThemeOverlay">@style/ThemeOverlay.Design.TextInputEditText</item>
  4474. <item name="enforceMaterialTheme">false</item>
  4475. <item name="enforceTextAppearance">false</item>
  4476. <item name="boxBackgroundMode">none</item>
  4477. <item name="boxStrokeColor">@color/design_box_stroke_color</item>
  4478. <item name="passwordToggleDrawable">@drawable/design_password_eye</item>
  4479. <item name="passwordToggleTint">@color/design_icon_tint</item>
  4480. <item name="passwordToggleContentDescription">@string/password_toggle_content_description</item>
  4481. <item name="errorIconDrawable">@null</item>
  4482. <item name="endIconTint">@color/design_icon_tint</item>
  4483. <item name="startIconTint">@color/design_icon_tint</item>
  4484. <item name="counterTextAppearance">@style/TextAppearance.Design.Counter</item>
  4485. <item name="counterOverflowTextAppearance">@style/TextAppearance.Design.Counter.Overflow</item>
  4486. <item name="errorTextAppearance">@style/TextAppearance.Design.Error</item>
  4487. <item name="helperTextTextAppearance">@style/TextAppearance.Design.HelperText</item>
  4488. <item name="hintTextAppearance">@style/TextAppearance.Design.Hint</item>
  4489. <item name="placeholderTextAppearance">@style/TextAppearance.Design.Placeholder</item>
  4490. <item name="prefixTextAppearance">@style/TextAppearance.Design.Prefix</item>
  4491. <item name="suffixTextAppearance">@style/TextAppearance.Design.Suffix</item>
  4492. <item name="counterTextColor">@null</item>
  4493. <item name="counterOverflowTextColor">@null</item>
  4494. <item name="errorTextColor">@null</item>
  4495. <item name="helperTextTextColor">@null</item>
  4496. <item name="hintTextColor">@null</item>
  4497. <item name="placeholderTextColor">@null</item>
  4498. <item name="prefixTextColor">@null</item>
  4499. <item name="suffixTextColor">@null</item>
  4500. <item name="shapeAppearance">@null</item>
  4501. <item name="shapeAppearanceOverlay">@null</item>
  4502. </style>
  4503. <style name="Widget.MaterialComponents.ActionBar.Primary" parent="Widget.AppCompat.ActionBar.Solid">
  4504. <item name="background">?attr/colorPrimary</item>
  4505. <item name="elevation">@dimen/design_appbar_elevation</item>
  4506. </style>
  4507. <style name="Widget.MaterialComponents.ActionBar.PrimarySurface" parent="Widget.MaterialComponents.ActionBar.Primary"/>
  4508. <style name="Widget.MaterialComponents.ActionBar.Solid" parent="Widget.AppCompat.ActionBar.Solid">
  4509. <item name="titleTextStyle">?attr/textAppearanceHeadline6</item>
  4510. <item name="subtitleTextStyle">?attr/textAppearanceSubtitle1</item>
  4511. <!-- Overrides minimum height in landscape to avoid headline6 and subtitle1 height concerns. -->
  4512. <item name="android:minHeight">@dimen/mtrl_toolbar_default_height</item>
  4513. <item name="maxButtonHeight">@dimen/mtrl_toolbar_default_height</item>
  4514. </style>
  4515. <style name="Widget.MaterialComponents.ActionBar.Surface" parent="Widget.AppCompat.Light.ActionBar.Solid">
  4516. <item name="background">?attr/colorSurface</item>
  4517. <item name="elevation">0dp</item>
  4518. </style>
  4519. <style name="Widget.MaterialComponents.AppBarLayout.Primary" parent="Widget.Design.AppBarLayout"/>
  4520. <style name="Widget.MaterialComponents.AppBarLayout.PrimarySurface" parent="Widget.MaterialComponents.AppBarLayout.Primary"/>
  4521. <style name="Widget.MaterialComponents.AppBarLayout.Surface" parent="Widget.Design.AppBarLayout">
  4522. <item name="android:background">?attr/colorSurface</item>
  4523. </style>
  4524. <style name="Widget.MaterialComponents.AutoCompleteTextView.FilledBox" parent="Base.Widget.MaterialComponents.AutoCompleteTextView">
  4525. <!-- Padding values that total 34dp to visually match the spec. -->
  4526. <item name="android:paddingTop">24dp</item>
  4527. <item name="android:paddingBottom">10dp</item>
  4528. </style>
  4529. <style name="Widget.MaterialComponents.AutoCompleteTextView.FilledBox.Dense">
  4530. <!-- Dense layout height is 54dp so we need a total of 32dp of top and bottom padding. -->
  4531. <item name="android:paddingTop">24dp</item>
  4532. <item name="android:paddingBottom">8dp</item>
  4533. </style>
  4534. <style name="Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox" parent="Base.Widget.MaterialComponents.AutoCompleteTextView"/>
  4535. <style name="Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense">
  4536. <item name="android:paddingTop">13dp</item>
  4537. <item name="android:paddingBottom">13dp</item>
  4538. </style>
  4539. <style name="Widget.MaterialComponents.Badge" parent="android:Widget">
  4540. <item name="backgroundColor">?attr/colorError</item>
  4541. <item name="maxCharacterCount">@integer/mtrl_badge_max_character_count</item>
  4542. <item name="badgeGravity">TOP_END</item>
  4543. </style>
  4544. <style name="Widget.MaterialComponents.BottomAppBar" parent="Widget.AppCompat.Toolbar">
  4545. <item name="enforceMaterialTheme">true</item>
  4546. <item name="backgroundTint">?attr/colorSurface</item>
  4547. <item name="fabCradleMargin">@dimen/mtrl_bottomappbar_fab_cradle_margin</item>
  4548. <item name="fabCradleRoundedCornerRadius">
  4549. @dimen/mtrl_bottomappbar_fab_cradle_rounded_corner_radius
  4550. </item>
  4551. <item name="fabCradleVerticalOffset">@dimen/mtrl_bottomappbar_fab_cradle_vertical_offset</item>
  4552. <item name="android:minHeight">@dimen/mtrl_bottomappbar_height</item>
  4553. <item name="maxButtonHeight">@dimen/mtrl_bottomappbar_height</item>
  4554. <item name="elevation">8dp</item>
  4555. <item name="paddingBottomSystemWindowInsets">true</item>
  4556. <item name="paddingLeftSystemWindowInsets">true</item>
  4557. <item name="paddingRightSystemWindowInsets">true</item>
  4558. </style>
  4559. <style name="Widget.MaterialComponents.BottomAppBar.Colored" parent="Widget.MaterialComponents.BottomAppBar">
  4560. <item name="backgroundTint">?attr/colorPrimary</item>
  4561. <item name="materialThemeOverlay">@style/ThemeOverlay.MaterialComponents.BottomAppBar.Primary</item>
  4562. </style>
  4563. <style name="Widget.MaterialComponents.BottomAppBar.PrimarySurface" parent="Widget.MaterialComponents.BottomAppBar.Colored"/>
  4564. <style name="Widget.MaterialComponents.BottomNavigationView" parent="Widget.Design.BottomNavigationView">
  4565. <item name="enforceTextAppearance">true</item>
  4566. <item name="enforceMaterialTheme">true</item>
  4567. <item name="android:background">?attr/colorSurface</item>
  4568. <item name="itemBackground">@null</item>
  4569. <item name="itemHorizontalTranslationEnabled">false</item>
  4570. <item name="itemIconTint">@color/mtrl_navigation_bar_item_tint</item>
  4571. <item name="itemTextAppearanceInactive">?attr/textAppearanceCaption</item>
  4572. <item name="itemTextAppearanceActive">?attr/textAppearanceCaption</item>
  4573. <item name="itemTextColor">@color/mtrl_navigation_bar_item_tint</item>
  4574. <item name="itemRippleColor">@color/mtrl_navigation_bar_ripple_color</item>
  4575. </style>
  4576. <style name="Widget.MaterialComponents.BottomNavigationView.Colored">
  4577. <item name="enforceTextAppearance">true</item>
  4578. <item name="enforceMaterialTheme">true</item>
  4579. <item name="android:background">?attr/colorPrimary</item>
  4580. <item name="itemIconTint">@color/mtrl_navigation_bar_colored_item_tint</item>
  4581. <item name="itemRippleColor">@color/mtrl_navigation_bar_colored_ripple_color</item>
  4582. <item name="itemTextAppearanceInactive">?attr/textAppearanceCaption</item>
  4583. <item name="itemTextAppearanceActive">?attr/textAppearanceCaption</item>
  4584. <item name="itemTextColor">@color/mtrl_navigation_bar_colored_item_tint</item>
  4585. </style>
  4586. <style name="Widget.MaterialComponents.BottomNavigationView.PrimarySurface" parent="Widget.MaterialComponents.BottomNavigationView.Colored"/>
  4587. <style name="Widget.MaterialComponents.BottomSheet" parent="Widget.Design.BottomSheet.Modal">
  4588. <item name="enforceMaterialTheme">true</item>
  4589. <item name="android:background">@null</item>
  4590. <item name="android:layout_gravity">center_horizontal</item>
  4591. <item name="shapeAppearance">?attr/shapeAppearanceLargeComponent</item>
  4592. <item name="shapeAppearanceOverlay">@style/ShapeAppearanceOverlay.MaterialComponents.BottomSheet</item>
  4593. <item name="backgroundTint">?attr/colorSurface</item>
  4594. <item name="android:elevation" ns1:ignore="NewApi">
  4595. @dimen/design_bottom_sheet_elevation
  4596. </item>
  4597. <item name="android:maxWidth">@dimen/material_bottom_sheet_max_width</item>
  4598. </style>
  4599. <style name="Widget.MaterialComponents.BottomSheet.Modal" parent="Widget.MaterialComponents.BottomSheet">
  4600. <item name="android:elevation" ns1:ignore="NewApi">
  4601. @dimen/design_bottom_sheet_modal_elevation
  4602. </item>
  4603. </style>
  4604. <style name="Widget.MaterialComponents.Button" parent="Widget.AppCompat.Button">
  4605. <item name="enforceMaterialTheme">true</item>
  4606. <item name="android:background">@empty</item>
  4607. <item name="enforceTextAppearance">true</item>
  4608. <item name="android:textAppearance">?attr/textAppearanceButton</item>
  4609. <item name="android:textColor">@color/mtrl_btn_text_color_selector</item>
  4610. <item name="android:paddingLeft">@dimen/mtrl_btn_padding_left</item>
  4611. <item name="android:paddingRight">@dimen/mtrl_btn_padding_right</item>
  4612. <item name="android:paddingTop">@dimen/mtrl_btn_padding_top</item>
  4613. <item name="android:paddingBottom">@dimen/mtrl_btn_padding_bottom</item>
  4614. <item name="android:insetLeft">0dp</item>
  4615. <item name="android:insetRight">0dp</item>
  4616. <item name="android:insetTop">@dimen/mtrl_btn_inset</item>
  4617. <item name="android:insetBottom">@dimen/mtrl_btn_inset</item>
  4618. <item name="android:maxWidth">@dimen/mtrl_btn_max_width</item>
  4619. <item name="android:stateListAnimator" ns1:ignore="NewApi">@animator/mtrl_btn_state_list_anim</item>
  4620. <item name="cornerRadius">@null</item>
  4621. <item name="elevation">@dimen/mtrl_btn_elevation</item>
  4622. <item name="iconPadding">@dimen/mtrl_btn_icon_padding</item>
  4623. <item name="iconTint">@color/mtrl_btn_text_color_selector</item>
  4624. <item name="rippleColor">@color/mtrl_btn_ripple_color</item>
  4625. <item name="backgroundTint">@color/mtrl_btn_bg_color_selector</item>
  4626. <item name="shapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  4627. </style>
  4628. <style name="Widget.MaterialComponents.Button.Icon">
  4629. <item name="android:paddingLeft">@dimen/mtrl_btn_icon_btn_padding_left</item>
  4630. </style>
  4631. <style name="Widget.MaterialComponents.Button.OutlinedButton" parent="Widget.MaterialComponents.Button.TextButton">
  4632. <item name="android:paddingLeft">@dimen/mtrl_btn_padding_left</item>
  4633. <item name="android:paddingRight">@dimen/mtrl_btn_padding_right</item>
  4634. <item name="strokeColor">@color/mtrl_btn_stroke_color_selector</item>
  4635. <item name="strokeWidth">@dimen/mtrl_btn_stroke_size</item>
  4636. </style>
  4637. <style name="Widget.MaterialComponents.Button.OutlinedButton.Icon">
  4638. <item name="android:paddingLeft">@dimen/mtrl_btn_icon_btn_padding_left</item>
  4639. </style>
  4640. <style name="Widget.MaterialComponents.Button.TextButton" parent="Widget.MaterialComponents.Button.UnelevatedButton">
  4641. <item name="android:textColor">@color/mtrl_text_btn_text_color_selector</item>
  4642. <item name="android:paddingLeft">@dimen/mtrl_btn_text_btn_padding_left</item>
  4643. <item name="android:paddingRight">@dimen/mtrl_btn_text_btn_padding_right</item>
  4644. <item name="iconTint">@color/mtrl_text_btn_text_color_selector</item>
  4645. <item name="iconPadding">@dimen/mtrl_btn_text_btn_icon_padding</item>
  4646. <item name="backgroundTint">@color/mtrl_btn_text_btn_bg_color_selector</item>
  4647. <item name="rippleColor">@color/mtrl_btn_text_btn_ripple_color</item>
  4648. </style>
  4649. <style name="Widget.MaterialComponents.Button.TextButton.Dialog">
  4650. <item name="android:minWidth">@dimen/mtrl_btn_dialog_btn_min_width</item>
  4651. <item name="android:lines">1</item>
  4652. <item name="android:ellipsize">end</item>
  4653. <item name="android:singleLine">true</item>
  4654. <item name="android:layout_marginStart">@dimen/mtrl_btn_text_btn_padding_left</item>
  4655. <item name="android:layout_marginLeft">@dimen/mtrl_btn_text_btn_padding_left</item>
  4656. </style>
  4657. <style name="Widget.MaterialComponents.Button.TextButton.Dialog.Flush">
  4658. <item name="android:layout_marginStart">0dp</item>
  4659. <item name="android:layout_marginLeft">0dp</item>
  4660. </style>
  4661. <style name="Widget.MaterialComponents.Button.TextButton.Dialog.Icon">
  4662. <!-- Icon text button has the same padding as a regular text button -->
  4663. </style>
  4664. <style name="Widget.MaterialComponents.Button.TextButton.Icon">
  4665. <!-- Icon text button has the same padding as a regular text button -->
  4666. </style>
  4667. <style name="Widget.MaterialComponents.Button.TextButton.Snackbar">
  4668. <item name="android:textColor">?attr/colorPrimary</item>
  4669. </style>
  4670. <style name="Widget.MaterialComponents.Button.UnelevatedButton">
  4671. <item name="android:stateListAnimator" ns1:ignore="NewApi">@animator/mtrl_btn_unelevated_state_list_anim</item>
  4672. <item name="elevation">0dp</item>
  4673. </style>
  4674. <style name="Widget.MaterialComponents.Button.UnelevatedButton.Icon">
  4675. <item name="android:paddingLeft">@dimen/mtrl_btn_icon_btn_padding_left</item>
  4676. </style>
  4677. <style name="Widget.MaterialComponents.CardView" parent="CardView">
  4678. <item name="enforceMaterialTheme">true</item>
  4679. <item name="android:stateListAnimator" ns1:ignore="NewApi">
  4680. @animator/mtrl_card_state_list_anim
  4681. </item>
  4682. <item name="cardBackgroundColor">?attr/colorSurface</item>
  4683. <item name="cardCornerRadius">@null</item>
  4684. <item name="cardElevation">@dimen/mtrl_card_elevation</item>
  4685. <item name="cardForegroundColor">@color/mtrl_card_view_foreground</item>
  4686. <item name="checkedIcon">@drawable/ic_mtrl_checked_circle</item>
  4687. <item name="checkedIconTint">?attr/colorPrimary</item>
  4688. <item name="checkedIconSize">@dimen/mtrl_card_checked_icon_size</item>
  4689. <item name="checkedIconMargin">@dimen/mtrl_card_checked_icon_margin</item>
  4690. <item name="rippleColor">@color/mtrl_card_view_ripple</item>
  4691. <item name="shapeAppearance">?attr/shapeAppearanceMediumComponent</item>
  4692. </style>
  4693. <style name="Widget.MaterialComponents.CheckedTextView" parent="Base.Widget.MaterialComponents.CheckedTextView">
  4694. <item name="android:textAppearance">?attr/textAppearanceBody1</item>
  4695. <item name="android:textColor">@color/material_on_surface_emphasis_medium</item>
  4696. </style>
  4697. <style name="Widget.MaterialComponents.Chip.Action" parent="Base.Widget.MaterialComponents.Chip">
  4698. <item name="closeIconVisible">false</item>
  4699. </style>
  4700. <style name="Widget.MaterialComponents.Chip.Choice" parent="Base.Widget.MaterialComponents.Chip">
  4701. <item name="android:checkable">true</item>
  4702. <item name="chipIconVisible">false</item>
  4703. <item name="checkedIconVisible">false</item>
  4704. <item name="closeIconVisible">false</item>
  4705. <item name="checkedIcon">@drawable/ic_mtrl_chip_checked_black</item>
  4706. <item name="android:textColor">@color/mtrl_choice_chip_text_color</item>
  4707. <item name="chipBackgroundColor">@color/mtrl_choice_chip_background_color</item>
  4708. <item name="rippleColor">@color/mtrl_choice_chip_ripple_color</item>
  4709. </style>
  4710. <style name="Widget.MaterialComponents.Chip.Entry" parent="Base.Widget.MaterialComponents.Chip">
  4711. <item name="android:checkable">true</item>
  4712. </style>
  4713. <style name="Widget.MaterialComponents.Chip.Filter" parent="Base.Widget.MaterialComponents.Chip">
  4714. <item name="android:checkable">true</item>
  4715. <item name="chipIconVisible">false</item>
  4716. <item name="closeIconVisible">false</item>
  4717. <item name="checkedIcon">@drawable/ic_mtrl_chip_checked_black</item>
  4718. </style>
  4719. <style name="Widget.MaterialComponents.ChipGroup" parent="android:Widget">
  4720. <item name="chipSpacingHorizontal">8dp</item>
  4721. <item name="singleLine">false</item>
  4722. <item name="singleSelection">false</item>
  4723. </style>
  4724. <style name="Widget.MaterialComponents.CircularProgressIndicator" parent="Widget.MaterialComponents.ProgressIndicator">
  4725. <item name="trackThickness">@dimen/mtrl_progress_circular_track_thickness_medium</item>
  4726. <item name="indicatorSize">@dimen/mtrl_progress_circular_size_medium</item>
  4727. <item name="indicatorInset">@dimen/mtrl_progress_circular_inset_medium</item>
  4728. <item name="trackColor">@android:color/transparent</item>
  4729. <item name="indicatorDirectionCircular">clockwise</item>
  4730. </style>
  4731. <style name="Widget.MaterialComponents.CircularProgressIndicator.ExtraSmall">
  4732. <item name="trackThickness">@dimen/mtrl_progress_circular_track_thickness_extra_small</item>
  4733. <item name="indicatorSize">@dimen/mtrl_progress_circular_size_extra_small</item>
  4734. <item name="indicatorInset">@dimen/mtrl_progress_circular_inset_extra_small</item>
  4735. </style>
  4736. <style name="Widget.MaterialComponents.CircularProgressIndicator.Medium"/>
  4737. <style name="Widget.MaterialComponents.CircularProgressIndicator.Small">
  4738. <item name="trackThickness">@dimen/mtrl_progress_circular_track_thickness_small</item>
  4739. <item name="indicatorSize">@dimen/mtrl_progress_circular_size_small</item>
  4740. <item name="indicatorInset">@dimen/mtrl_progress_circular_inset_small</item>
  4741. </style>
  4742. <style name="Widget.MaterialComponents.CollapsingToolbar" parent="Widget.Design.CollapsingToolbar"/>
  4743. <style name="Widget.MaterialComponents.CompoundButton.CheckBox" parent="Widget.AppCompat.CompoundButton.CheckBox">
  4744. <item name="enforceMaterialTheme">true</item>
  4745. <item name="useMaterialThemeColors">true</item>
  4746. <item name="android:minWidth">?attr/minTouchTargetSize</item>
  4747. <item name="android:minHeight">?attr/minTouchTargetSize</item>
  4748. </style>
  4749. <style name="Widget.MaterialComponents.CompoundButton.RadioButton" parent="Widget.AppCompat.CompoundButton.RadioButton">
  4750. <item name="enforceMaterialTheme">true</item>
  4751. <item name="useMaterialThemeColors">true</item>
  4752. <item name="android:minWidth">?attr/minTouchTargetSize</item>
  4753. <item name="android:minHeight">?attr/minTouchTargetSize</item>
  4754. </style>
  4755. <style name="Widget.MaterialComponents.CompoundButton.Switch" parent="Widget.AppCompat.CompoundButton.Switch">
  4756. <item name="enforceMaterialTheme">true</item>
  4757. <item name="useMaterialThemeColors">true</item>
  4758. <item name="android:minWidth">?attr/minTouchTargetSize</item>
  4759. <item name="android:minHeight">?attr/minTouchTargetSize</item>
  4760. </style>
  4761. <style name="Widget.MaterialComponents.ExtendedFloatingActionButton" parent="Widget.MaterialComponents.Button">
  4762. <item name="android:insetTop">0dp</item>
  4763. <item name="android:insetBottom">0dp</item>
  4764. <item name="android:maxLines">1</item>
  4765. <item name="android:minHeight">@dimen/mtrl_extended_fab_min_height</item>
  4766. <item name="android:minWidth">@dimen/mtrl_extended_fab_min_width</item>
  4767. <item name="android:paddingTop">@dimen/mtrl_extended_fab_top_padding</item>
  4768. <item name="android:paddingBottom">@dimen/mtrl_extended_fab_bottom_padding</item>
  4769. <item name="android:paddingStart" ns1:ignore="NewApi">
  4770. @dimen/mtrl_extended_fab_start_padding
  4771. </item>
  4772. <item name="android:paddingEnd" ns1:ignore="NewApi">
  4773. @dimen/mtrl_extended_fab_end_padding
  4774. </item>
  4775. <item name="android:paddingLeft">@dimen/mtrl_extended_fab_start_padding</item>
  4776. <item name="android:paddingRight">@dimen/mtrl_extended_fab_end_padding</item>
  4777. <item name="android:stateListAnimator" ns1:ignore="NewApi">
  4778. @animator/mtrl_extended_fab_state_list_animator
  4779. </item>
  4780. <item name="android:textColor">@color/mtrl_fab_icon_text_color_selector</item>
  4781. <item name="backgroundTint">@color/mtrl_fab_bg_color_selector</item>
  4782. <item name="elevation">@dimen/mtrl_extended_fab_elevation</item>
  4783. <item name="iconPadding">@dimen/mtrl_extended_fab_icon_text_spacing</item>
  4784. <item name="iconSize">@dimen/mtrl_extended_fab_icon_size</item>
  4785. <item name="iconTint">@color/mtrl_fab_icon_text_color_selector</item>
  4786. <item name="rippleColor">@color/mtrl_fab_ripple_color</item>
  4787. <item name="shapeAppearanceOverlay">
  4788. @style/ShapeAppearanceOverlay.MaterialComponents.ExtendedFloatingActionButton
  4789. </item>
  4790. <item name="collapsedSize">@dimen/design_fab_size_normal</item>
  4791. </style>
  4792. <style name="Widget.MaterialComponents.ExtendedFloatingActionButton.Icon" parent="Widget.MaterialComponents.ExtendedFloatingActionButton">
  4793. <item name="android:gravity">start|center_vertical</item>
  4794. <item name="android:paddingStart" ns1:ignore="NewApi">
  4795. @dimen/mtrl_extended_fab_start_padding_icon
  4796. </item>
  4797. <item name="android:paddingEnd" ns1:ignore="NewApi">
  4798. @dimen/mtrl_extended_fab_end_padding_icon
  4799. </item>
  4800. <item name="android:paddingLeft">@dimen/mtrl_extended_fab_start_padding_icon</item>
  4801. <item name="android:paddingRight">@dimen/mtrl_extended_fab_end_padding_icon</item>
  4802. </style>
  4803. <style name="Widget.MaterialComponents.FloatingActionButton" parent="Widget.Design.FloatingActionButton">
  4804. <item name="android:background">@null</item>
  4805. <item name="enforceMaterialTheme">true</item>
  4806. <item name="ensureMinTouchTargetSize">true</item>
  4807. <item name="elevation">@dimen/mtrl_fab_elevation</item>
  4808. <item name="backgroundTint">@color/mtrl_fab_bg_color_selector</item>
  4809. <item name="tint">@color/mtrl_fab_icon_text_color_selector</item>
  4810. <item name="hoveredFocusedTranslationZ">@dimen/mtrl_fab_translation_z_hovered_focused</item>
  4811. <item name="pressedTranslationZ">@dimen/mtrl_fab_translation_z_pressed</item>
  4812. <item name="rippleColor">@color/mtrl_fab_ripple_color</item>
  4813. <item name="showMotionSpec">@animator/mtrl_fab_show_motion_spec</item>
  4814. <item name="hideMotionSpec">@animator/mtrl_fab_hide_motion_spec</item>
  4815. <item name="shapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  4816. <item name="shapeAppearanceOverlay">
  4817. @style/ShapeAppearanceOverlay.MaterialComponents.FloatingActionButton
  4818. </item>
  4819. </style>
  4820. <style name="Widget.MaterialComponents.Light.ActionBar.Solid" parent="Widget.AppCompat.Light.ActionBar.Solid">
  4821. <item name="titleTextStyle">?attr/textAppearanceHeadline6</item>
  4822. <item name="subtitleTextStyle">?attr/textAppearanceSubtitle1</item>
  4823. <!-- Overrides minimum height in landscape to avoid headline6 and subtitle1 height concerns. -->
  4824. <item name="android:minHeight">@dimen/mtrl_toolbar_default_height</item>
  4825. <item name="maxButtonHeight">@dimen/mtrl_toolbar_default_height</item>
  4826. </style>
  4827. <style name="Widget.MaterialComponents.LinearProgressIndicator" parent="Widget.MaterialComponents.ProgressIndicator">
  4828. <item name="indeterminateAnimationType">disjoint</item>
  4829. <item name="indicatorDirectionLinear">startToEnd</item>
  4830. </style>
  4831. <style name="Widget.MaterialComponents.MaterialButtonToggleGroup" parent="android:Widget">
  4832. <item name="singleSelection">false</item>
  4833. </style>
  4834. <style name="Widget.MaterialComponents.MaterialCalendar" parent="android:Widget">
  4835. <item name="android:windowFullscreen">false</item>
  4836. <item name="shapeAppearance">?attr/shapeAppearanceMediumComponent</item>
  4837. <item name="dayStyle">@style/Widget.MaterialComponents.MaterialCalendar.Day</item>
  4838. <item name="dayInvalidStyle">@style/Widget.MaterialComponents.MaterialCalendar.Day.Invalid</item>
  4839. <item name="daySelectedStyle">@style/Widget.MaterialComponents.MaterialCalendar.Day.Selected</item>
  4840. <item name="dayTodayStyle">@style/Widget.MaterialComponents.MaterialCalendar.Day.Today</item>
  4841. <item name="yearStyle">@style/Widget.MaterialComponents.MaterialCalendar.Year</item>
  4842. <item name="yearSelectedStyle">@style/Widget.MaterialComponents.MaterialCalendar.Year.Selected</item>
  4843. <item name="yearTodayStyle">@style/Widget.MaterialComponents.MaterialCalendar.Year.Today</item>
  4844. <item name="rangeFillColor">@color/mtrl_calendar_selected_range</item>
  4845. </style>
  4846. <style name="Widget.MaterialComponents.MaterialCalendar.Day" parent="Widget.MaterialComponents.MaterialCalendar.Item">
  4847. <item name="itemShapeAppearanceOverlay">@style/ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day</item>
  4848. <item name="android:width">@dimen/mtrl_calendar_day_width</item>
  4849. <item name="android:height">@dimen/mtrl_calendar_day_height</item>
  4850. <item name="android:insetTop">@dimen/mtrl_calendar_day_vertical_padding</item>
  4851. <item name="android:insetBottom">@dimen/mtrl_calendar_day_vertical_padding</item>
  4852. <item name="android:insetLeft">@dimen/mtrl_calendar_day_horizontal_padding</item>
  4853. <item name="android:insetRight">@dimen/mtrl_calendar_day_horizontal_padding</item>
  4854. </style>
  4855. <style name="Widget.MaterialComponents.MaterialCalendar.Day.Invalid">
  4856. <item name="itemTextColor">@color/material_on_surface_disabled</item>
  4857. <item name="itemStrokeWidth">0dp</item>
  4858. </style>
  4859. <style name="Widget.MaterialComponents.MaterialCalendar.Day.Selected">
  4860. <item name="itemFillColor">?attr/colorPrimary</item>
  4861. <item name="itemTextColor">?attr/colorOnPrimary</item>
  4862. <item name="itemStrokeWidth">0dp</item>
  4863. </style>
  4864. <style name="Widget.MaterialComponents.MaterialCalendar.Day.Today">
  4865. <item name="itemStrokeColor">@color/material_on_surface_emphasis_high_type</item>
  4866. <item name="itemStrokeWidth">@dimen/mtrl_calendar_day_today_stroke</item>
  4867. </style>
  4868. <style name="Widget.MaterialComponents.MaterialCalendar.DayTextView" parent="Widget.AppCompat.TextView">
  4869. <item name="android:textAppearance">?attr/textAppearanceCaption</item>
  4870. <item name="android:gravity">center</item>
  4871. </style>
  4872. <style name="Widget.MaterialComponents.MaterialCalendar.Fullscreen" parent="Widget.MaterialComponents.MaterialCalendar">
  4873. <item name="android:windowFullscreen">true</item>
  4874. <item name="shapeAppearanceOverlay">@style/ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Window.Fullscreen</item>
  4875. </style>
  4876. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderCancelButton" parent="Widget.MaterialComponents.Button.TextButton">
  4877. <item name="iconTint">?attr/colorOnPrimary</item>
  4878. </style>
  4879. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderConfirmButton" parent="Widget.MaterialComponents.Button.TextButton">
  4880. <item name="android:textColor">@color/mtrl_on_primary_text_btn_text_color_selector</item>
  4881. <item name="rippleColor">@color/mtrl_btn_ripple_color</item>
  4882. </style>
  4883. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderDivider" parent="android:Widget">
  4884. <item name="android:visibility">gone</item>
  4885. <item name="android:background">?attr/colorOnPrimary</item>
  4886. </style>
  4887. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderLayout" parent="android:Widget">
  4888. <item name="android:background">?attr/colorPrimary</item>
  4889. </style>
  4890. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderSelection" parent="Widget.AppCompat.TextView">
  4891. <item name="android:textAppearance">?attr/textAppearanceHeadline4</item>
  4892. <item name="android:textColor">?attr/colorOnPrimary</item>
  4893. <item name="android:maxLines">@integer/mtrl_calendar_selection_text_lines</item>
  4894. <item name="android:ellipsize">end</item>
  4895. <item name="autoSizeTextType">uniform</item>
  4896. <item name="autoSizeMaxTextSize">34sp</item>
  4897. <item name="autoSizeMinTextSize">2sp</item>
  4898. </style>
  4899. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderSelection.Fullscreen">
  4900. <item name="android:textAppearance">?attr/textAppearanceHeadline6</item>
  4901. <item name="android:maxLines">1</item>
  4902. <item name="autoSizeMaxTextSize">20sp</item>
  4903. </style>
  4904. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderTitle" parent="Widget.AppCompat.TextView">
  4905. <item name="android:textAppearance">?attr/textAppearanceOverline</item>
  4906. <item name="android:textColor">?attr/colorOnPrimary</item>
  4907. <item name="android:maxLines">1</item>
  4908. <item name="android:ellipsize">end</item>
  4909. <item name="autoSizeTextType">uniform</item>
  4910. <item name="autoSizeMaxTextSize">10sp</item>
  4911. <item name="autoSizeMinTextSize">2sp</item>
  4912. </style>
  4913. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderToggleButton" parent="Widget.AppCompat.ImageButton">
  4914. <item name="android:background">?attr/actionBarItemBackground</item>
  4915. <item name="android:tint">?attr/colorOnPrimary</item>
  4916. </style>
  4917. <style name="Widget.MaterialComponents.MaterialCalendar.Item" parent="">
  4918. <item name="itemFillColor">@android:color/transparent</item>
  4919. <item name="itemTextColor">@color/material_on_surface_emphasis_high_type</item>
  4920. <item name="itemStrokeColor">@color/mtrl_calendar_item_stroke_color</item>
  4921. <item name="itemStrokeWidth">1dp</item>
  4922. <item name="itemShapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  4923. </style>
  4924. <style name="Widget.MaterialComponents.MaterialCalendar.MonthNavigationButton" parent="Base.Widget.MaterialComponents.MaterialCalendar.NavigationButton"/>
  4925. <style name="Widget.MaterialComponents.MaterialCalendar.MonthTextView" parent="Widget.AppCompat.TextView">
  4926. <item name="android:textAppearance">?attr/textAppearanceSubtitle2</item>
  4927. <item name="android:textColor">@color/material_on_surface_emphasis_medium</item>
  4928. </style>
  4929. <style name="Widget.MaterialComponents.MaterialCalendar.Year" parent="Widget.MaterialComponents.MaterialCalendar.Item">
  4930. <item name="itemShapeAppearanceOverlay">@style/ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Year</item>
  4931. <item name="android:width">@dimen/mtrl_calendar_year_width</item>
  4932. <item name="android:height">@dimen/mtrl_calendar_year_height</item>
  4933. <item name="android:insetTop">@dimen/mtrl_calendar_year_vertical_padding</item>
  4934. <item name="android:insetBottom">@dimen/mtrl_calendar_year_vertical_padding</item>
  4935. <item name="android:insetLeft">@dimen/mtrl_calendar_year_horizontal_padding</item>
  4936. <item name="android:insetRight">@dimen/mtrl_calendar_year_horizontal_padding</item>
  4937. </style>
  4938. <style name="Widget.MaterialComponents.MaterialCalendar.Year.Selected" parent="Widget.MaterialComponents.MaterialCalendar.Year">
  4939. <item name="itemFillColor">?attr/colorPrimary</item>
  4940. <item name="itemTextColor">?attr/colorOnPrimary</item>
  4941. <item name="itemStrokeColor">?attr/colorOnPrimary</item>
  4942. <item name="itemStrokeWidth">0dp</item>
  4943. </style>
  4944. <style name="Widget.MaterialComponents.MaterialCalendar.Year.Today" parent="Widget.MaterialComponents.MaterialCalendar.Year">
  4945. <item name="itemStrokeColor">@color/material_on_surface_emphasis_high_type</item>
  4946. <item name="itemStrokeWidth">@dimen/mtrl_calendar_day_today_stroke</item>
  4947. </style>
  4948. <style name="Widget.MaterialComponents.MaterialCalendar.YearNavigationButton" parent="Base.Widget.MaterialComponents.MaterialCalendar.NavigationButton"/>
  4949. <style name="Widget.MaterialComponents.NavigationRailView" parent="">
  4950. <item name="elevation">@dimen/mtrl_navigation_rail_elevation</item>
  4951. <item name="enforceTextAppearance">true</item>
  4952. <item name="enforceMaterialTheme">true</item>
  4953. <item name="android:background">?attr/colorSurface</item>
  4954. <item name="android:minWidth">@dimen/mtrl_navigation_rail_default_width</item>
  4955. <item name="itemBackground">@null</item>
  4956. <item name="itemIconSize">@dimen/mtrl_navigation_rail_icon_size</item>
  4957. <item name="itemIconTint">@color/mtrl_navigation_bar_item_tint</item>
  4958. <item name="itemRippleColor">@color/mtrl_navigation_bar_ripple_color</item>
  4959. <item name="itemTextAppearanceInactive">?attr/textAppearanceCaption</item>
  4960. <item name="itemTextAppearanceActive">?attr/textAppearanceCaption</item>
  4961. <item name="itemTextColor">@color/mtrl_navigation_bar_item_tint</item>
  4962. <item name="labelVisibilityMode">auto</item>
  4963. <item name="menuGravity">top</item>
  4964. </style>
  4965. <style name="Widget.MaterialComponents.NavigationRailView.Colored">
  4966. <item name="android:background">?attr/colorPrimary</item>
  4967. <item name="itemIconTint">@color/mtrl_navigation_bar_colored_item_tint</item>
  4968. <item name="itemRippleColor">@color/mtrl_navigation_bar_colored_ripple_color</item>
  4969. <item name="itemTextColor">@color/mtrl_navigation_bar_colored_item_tint</item>
  4970. </style>
  4971. <style name="Widget.MaterialComponents.NavigationRailView.Colored.Compact">
  4972. <item name="android:minWidth">@dimen/mtrl_navigation_rail_compact_width</item>
  4973. <item name="labelVisibilityMode">unlabeled</item>
  4974. </style>
  4975. <style name="Widget.MaterialComponents.NavigationRailView.Compact">
  4976. <item name="android:minWidth">@dimen/mtrl_navigation_rail_compact_width</item>
  4977. <item name="labelVisibilityMode">unlabeled</item>
  4978. </style>
  4979. <style name="Widget.MaterialComponents.NavigationRailView.PrimarySurface" parent="Widget.MaterialComponents.NavigationRailView.Colored"/>
  4980. <style name="Widget.MaterialComponents.NavigationView" parent="Widget.Design.NavigationView">
  4981. <item name="enforceMaterialTheme">true</item>
  4982. <item name="android:background">?attr/colorSurface</item>
  4983. <!-- itemBackground is set to @null to use a shaped background programmatically generated by
  4984. NavigationView when itemShapeAppearance and/or itemShapeAppearanceOverlay is set. This
  4985. background is styled using the itemShape* attributes below. Setting itemBackground will
  4986. overwrite the programmatic background and cause values set in the itemShape* attributes
  4987. to be ignored. -->
  4988. <item name="itemBackground">@null</item>
  4989. <item name="itemIconPadding">@dimen/mtrl_navigation_item_icon_padding</item>
  4990. <item name="itemIconTint">@color/mtrl_navigation_item_icon_tint</item>
  4991. <item name="itemIconSize">@dimen/mtrl_navigation_item_icon_size</item>
  4992. <item name="itemHorizontalPadding">@dimen/mtrl_navigation_item_horizontal_padding</item>
  4993. <item name="itemShapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  4994. <item name="itemShapeFillColor">@color/mtrl_navigation_item_background_color</item>
  4995. <item name="itemShapeInsetStart">@dimen/mtrl_navigation_item_shape_horizontal_margin</item>
  4996. <item name="itemShapeInsetTop">@dimen/mtrl_navigation_item_shape_vertical_margin</item>
  4997. <item name="itemShapeInsetEnd">@dimen/mtrl_navigation_item_shape_horizontal_margin</item>
  4998. <item name="itemShapeInsetBottom">@dimen/mtrl_navigation_item_shape_vertical_margin</item>
  4999. <item name="itemTextAppearance">?attr/textAppearanceSubtitle2</item>
  5000. <item name="itemTextColor">@color/mtrl_navigation_item_text_color</item>
  5001. </style>
  5002. <style name="Widget.MaterialComponents.PopupMenu" parent="Base.Widget.MaterialComponents.PopupMenu"/>
  5003. <style name="Widget.MaterialComponents.PopupMenu.ContextMenu" parent="Base.Widget.MaterialComponents.PopupMenu.ContextMenu"/>
  5004. <style name="Widget.MaterialComponents.PopupMenu.ListPopupWindow" parent="Base.Widget.MaterialComponents.PopupMenu.ListPopupWindow"/>
  5005. <style name="Widget.MaterialComponents.PopupMenu.Overflow" parent="Base.Widget.MaterialComponents.PopupMenu.Overflow"/>
  5006. <style name="Widget.MaterialComponents.ProgressIndicator" parent="android:Widget">
  5007. <item name="trackThickness">@dimen/mtrl_progress_track_thickness</item>
  5008. <item name="android:indeterminateOnly">false</item>
  5009. </style>
  5010. <style name="Widget.MaterialComponents.ShapeableImageView" parent="android:Widget">
  5011. <item name="strokeColor">@color/material_on_surface_stroke</item>
  5012. </style>
  5013. <style name="Widget.MaterialComponents.Slider" parent="Base.Widget.MaterialComponents.Slider"/>
  5014. <style name="Widget.MaterialComponents.Snackbar" parent="Base.Widget.MaterialComponents.Snackbar">
  5015. <!-- Null out the background here so the programmatically defined default Snackbar background
  5016. will be used, which supports the Material color theming attributes. -->
  5017. <item name="android:background">@null</item>
  5018. <item name="android:layout_margin">@dimen/mtrl_snackbar_margin</item>
  5019. <item name="animationMode">fade</item>
  5020. </style>
  5021. <style name="Widget.MaterialComponents.Snackbar.FullWidth" parent="Base.Widget.MaterialComponents.Snackbar"/>
  5022. <style name="Widget.MaterialComponents.Snackbar.TextView" parent="Widget.AppCompat.TextView">
  5023. <item name="android:alpha">@dimen/material_emphasis_high_type</item>
  5024. <item name="android:ellipsize">end</item>
  5025. <item name="android:maxLines">@integer/design_snackbar_text_max_lines</item>
  5026. <item name="android:textAlignment" ns1:ignore="NewApi">viewStart</item>
  5027. <item name="android:textAppearance">?attr/textAppearanceBody2</item>
  5028. <item name="android:textColor">?attr/colorSurface</item>
  5029. <item name="android:paddingTop">@dimen/design_snackbar_padding_vertical</item>
  5030. <item name="android:paddingBottom">@dimen/design_snackbar_padding_vertical</item>
  5031. <item name="android:layout_marginLeft">@dimen/mtrl_snackbar_message_margin_horizontal</item>
  5032. <item name="android:layout_marginRight">@dimen/mtrl_snackbar_message_margin_horizontal</item>
  5033. </style>
  5034. <style name="Widget.MaterialComponents.TabLayout" parent="Widget.Design.TabLayout">
  5035. <item name="enforceMaterialTheme">true</item>
  5036. <item name="enforceTextAppearance">true</item>
  5037. <item name="android:background">?attr/colorSurface</item>
  5038. <item name="tabIconTint">@color/mtrl_tabs_icon_color_selector</item>
  5039. <item name="tabIndicatorAnimationDuration">@integer/mtrl_tab_indicator_anim_duration_ms</item>
  5040. <item name="tabIndicatorColor">?attr/colorPrimary</item>
  5041. <item name="tabTextAppearance">?attr/textAppearanceButton</item>
  5042. <item name="tabTextColor">@color/mtrl_tabs_icon_color_selector</item>
  5043. <item name="tabRippleColor">@color/mtrl_tabs_ripple_color</item>
  5044. <item name="tabUnboundedRipple">true</item>
  5045. </style>
  5046. <style name="Widget.MaterialComponents.TabLayout.Colored">
  5047. <item name="android:background">?attr/colorPrimary</item>
  5048. <item name="tabIconTint">@color/mtrl_tabs_icon_color_selector_colored</item>
  5049. <item name="tabIndicatorColor">?attr/colorOnPrimary</item>
  5050. <item name="tabTextColor">@color/mtrl_tabs_icon_color_selector_colored</item>
  5051. <item name="tabRippleColor">@color/mtrl_tabs_colored_ripple_color</item>
  5052. </style>
  5053. <style name="Widget.MaterialComponents.TabLayout.PrimarySurface" parent="Widget.MaterialComponents.TabLayout.Colored"/>
  5054. <style name="Widget.MaterialComponents.TextInputEditText.FilledBox" parent="Base.Widget.MaterialComponents.TextInputEditText">
  5055. <!-- Padding values that total 34dp to visually match the spec. -->
  5056. <item name="android:paddingTop">24dp</item>
  5057. <item name="android:paddingBottom">10dp</item>
  5058. </style>
  5059. <style name="Widget.MaterialComponents.TextInputEditText.FilledBox.Dense">
  5060. <!-- Dense layout height is 54dp so we need a total of 32dp of top and bottom padding. -->
  5061. <item name="android:paddingTop">24dp</item>
  5062. <item name="android:paddingBottom">8dp</item>
  5063. </style>
  5064. <style name="Widget.MaterialComponents.TextInputEditText.OutlinedBox" parent="Base.Widget.MaterialComponents.TextInputEditText"/>
  5065. <style name="Widget.MaterialComponents.TextInputEditText.OutlinedBox.Dense">
  5066. <item name="android:paddingTop">13dp</item>
  5067. <item name="android:paddingBottom">13dp</item>
  5068. </style>
  5069. <style name="Widget.MaterialComponents.TextInputLayout.FilledBox" parent="Base.Widget.MaterialComponents.TextInputLayout">
  5070. <item name="materialThemeOverlay">
  5071. @style/ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox
  5072. </item>
  5073. <item name="boxBackgroundMode">filled</item>
  5074. <item name="boxBackgroundColor">@color/mtrl_filled_background_color</item>
  5075. <item name="endIconTint">@color/mtrl_filled_icon_tint</item>
  5076. <item name="startIconTint">@color/mtrl_filled_icon_tint</item>
  5077. <item name="boxCollapsedPaddingTop">10dp</item>
  5078. <item name="boxStrokeColor">@color/mtrl_filled_stroke_color</item>
  5079. <item name="shapeAppearanceOverlay">
  5080. @style/ShapeAppearanceOverlay.MaterialComponents.TextInputLayout.FilledBox
  5081. </item>
  5082. </style>
  5083. <style name="Widget.MaterialComponents.TextInputLayout.FilledBox.Dense">
  5084. <item name="materialThemeOverlay">
  5085. @style/ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox.Dense
  5086. </item>
  5087. </style>
  5088. <style name="Widget.MaterialComponents.TextInputLayout.FilledBox.Dense.ExposedDropdownMenu">
  5089. <item name="materialThemeOverlay">
  5090. @style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.FilledBox.Dense
  5091. </item>
  5092. <item name="endIconMode">dropdown_menu</item>
  5093. </style>
  5094. <style name="Widget.MaterialComponents.TextInputLayout.FilledBox.ExposedDropdownMenu">
  5095. <item name="materialThemeOverlay">
  5096. @style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.FilledBox
  5097. </item>
  5098. <item name="endIconMode">dropdown_menu</item>
  5099. </style>
  5100. <style name="Widget.MaterialComponents.TextInputLayout.OutlinedBox" parent="Base.Widget.MaterialComponents.TextInputLayout">
  5101. <item name="materialThemeOverlay">
  5102. @style/ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox
  5103. </item>
  5104. <item name="boxCollapsedPaddingTop">0dp</item>
  5105. </style>
  5106. <style name="Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense">
  5107. <item name="materialThemeOverlay">
  5108. @style/ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox.Dense
  5109. </item>
  5110. </style>
  5111. <style name="Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense.ExposedDropdownMenu">
  5112. <item name="materialThemeOverlay">
  5113. @style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense
  5114. </item>
  5115. <item name="endIconMode">dropdown_menu</item>
  5116. </style>
  5117. <style name="Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu">
  5118. <item name="materialThemeOverlay">
  5119. @style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.OutlinedBox
  5120. </item>
  5121. <item name="endIconMode">dropdown_menu</item>
  5122. </style>
  5123. <style name="Widget.MaterialComponents.TextView" parent="Base.Widget.MaterialComponents.TextView"/>
  5124. <style name="Widget.MaterialComponents.TimePicker" parent="">
  5125. <item name="shapeAppearance">?shapeAppearanceMediumComponent</item>
  5126. <item name="keyboardIcon">@drawable/ic_keyboard_black_24dp</item>
  5127. <item name="clockIcon">@drawable/ic_clock_black_24dp</item>
  5128. </style>
  5129. <style name="Widget.MaterialComponents.TimePicker.Button" parent="Widget.MaterialComponents.Button.OutlinedButton">
  5130. <item name="backgroundTint">
  5131. @color/material_timepicker_button_background
  5132. </item>
  5133. <item name="android:layout_height">48dp</item>
  5134. <item name="android:padding">0dp</item>
  5135. <item name="android:insetTop">0dp</item>
  5136. <item name="android:insetBottom">0dp</item>
  5137. <item name="android:textAppearance">?attr/textAppearanceSubtitle2</item>
  5138. <item name="android:textSize">16sp</item>
  5139. <item name="android:textAlignment">center</item>
  5140. <item name="strokeColor">@color/material_timepicker_button_stroke</item>
  5141. <item name="strokeWidth">@dimen/mtrl_btn_stroke_size</item>
  5142. </style>
  5143. <style name="Widget.MaterialComponents.TimePicker.Clock" parent="">
  5144. <item name="clockFaceBackgroundColor">@color/material_timepicker_clockface</item>
  5145. <item name="clockHandColor">?attr/colorPrimary</item>
  5146. <item name="clockNumberTextColor">@color/material_timepicker_clock_text_color</item>
  5147. </style>
  5148. <style name="Widget.MaterialComponents.TimePicker.Display" parent="Widget.MaterialComponents.Chip.Choice">
  5149. <item name="ensureMinTouchTargetSize">false</item>
  5150. <item name="android:textAlignment">center</item>
  5151. <item name="android:textAppearance">?attr/textAppearanceHeadline3</item>
  5152. <!-- No need to scale here since the text is already readable -->
  5153. <item name="android:textSize" ns1:ignore="SpUsage">56dp</item>
  5154. <item name="shapeAppearanceOverlay">?shapeAppearanceMediumComponent</item>
  5155. <item name="materialThemeOverlay">@style/ThemeOverlay.MaterialComponents.TimePicker.Display</item>
  5156. </style>
  5157. <style name="Widget.MaterialComponents.TimePicker.Display.TextInputEditText" parent="Widget.MaterialComponents.TextInputEditText.OutlinedBox">
  5158. <item name="android:textAppearance">?attr/textAppearanceHeadline3</item>
  5159. <item name="android:textSize" ns1:ignore="SpUsage">56dp</item>
  5160. <item name="android:paddingTop">4dp</item>
  5161. <item name="android:paddingBottom">0dp</item>
  5162. <item name="android:inputType">number</item>
  5163. <item name="android:maxLength">2</item>
  5164. <item name="android:textAlignment">center</item>
  5165. <item name="android:minEms">2</item>
  5166. <item name="android:gravity">center</item>
  5167. <item name="android:paddingStart">0dp</item>
  5168. <item name="android:paddingEnd">0dp</item>
  5169. </style>
  5170. <style name="Widget.MaterialComponents.TimePicker.ImageButton" parent="">
  5171. <item name="android:insetTop">0dp</item>
  5172. <item name="android:insetBottom">0dp</item>
  5173. <item name="android:minWidth">?attr/minTouchTargetSize</item>
  5174. <item name="android:minHeight">?attr/minTouchTargetSize</item>
  5175. <item name="iconGravity">textStart</item>
  5176. <item name="iconPadding">0dp</item>
  5177. <item name="iconTint">@color/material_timepicker_modebutton_tint</item>
  5178. <item name="rippleColor">@color/mtrl_on_surface_ripple_color</item>
  5179. <item name="shapeAppearance">@style/Widget.MaterialComponents.TimePicker.ImageButton.ShapeAppearance</item>
  5180. </style>
  5181. <style name="Widget.MaterialComponents.TimePicker.ImageButton.ShapeAppearance" parent="">
  5182. <item name="cornerSize">50%</item>
  5183. <item name="cornerFamily">rounded</item>
  5184. </style>
  5185. <style name="Widget.MaterialComponents.Toolbar" parent="Widget.AppCompat.Toolbar">
  5186. <item name="titleTextAppearance">?attr/textAppearanceHeadline6</item>
  5187. <item name="titleTextColor">?android:attr/textColorPrimary</item>
  5188. <item name="subtitleTextAppearance">?attr/textAppearanceSubtitle1</item>
  5189. <item name="subtitleTextColor">?android:attr/textColorSecondary</item>
  5190. <!-- Overrides minimum height in landscape to avoid headline6 and subtitle1 height concerns. -->
  5191. <item name="android:minHeight">@dimen/mtrl_toolbar_default_height</item>
  5192. <item name="maxButtonHeight">@dimen/mtrl_toolbar_default_height</item>
  5193. </style>
  5194. <style name="Widget.MaterialComponents.Toolbar.Primary">
  5195. <item name="android:elevation" ns1:ignore="NewApi">@dimen/design_appbar_elevation</item>
  5196. <item name="android:background">?attr/colorPrimary</item>
  5197. <item name="titleTextColor">?attr/colorOnPrimary</item>
  5198. <item name="subtitleTextColor">@color/material_on_primary_emphasis_medium</item>
  5199. <!-- Note: this theme overlay will only work if the style is applied directly to a Toolbar. -->
  5200. <item name="android:theme">@style/ThemeOverlay.MaterialComponents.Toolbar.Primary</item>
  5201. </style>
  5202. <style name="Widget.MaterialComponents.Toolbar.PrimarySurface" parent="Widget.MaterialComponents.Toolbar.Primary"/>
  5203. <style name="Widget.MaterialComponents.Toolbar.Surface">
  5204. <item name="android:background">?attr/colorSurface</item>
  5205. <item name="titleTextColor">@color/material_on_surface_emphasis_high_type</item>
  5206. <item name="subtitleTextColor">@color/material_on_surface_emphasis_medium</item>
  5207. <!-- Note: this theme overlay will only work if the style is applied directly to a Toolbar. -->
  5208. <item name="android:theme">@style/ThemeOverlay.MaterialComponents.Toolbar.Surface</item>
  5209. </style>
  5210. <style name="Widget.MaterialComponents.Tooltip" parent="android:Widget">
  5211. <item name="android:layout_margin">8dp</item>
  5212. <item name="android:minWidth">@dimen/mtrl_tooltip_minWidth</item>
  5213. <item name="android:minHeight">@dimen/mtrl_tooltip_minHeight</item>
  5214. <item name="android:padding">@dimen/mtrl_tooltip_padding</item>
  5215. <item name="android:textAppearance">@style/TextAppearance.MaterialComponents.Tooltip</item>
  5216. <item name="shapeAppearance">@style/ShapeAppearance.MaterialComponents.Tooltip</item>
  5217. </style>
  5218. <style name="Widget.Support.CoordinatorLayout" parent="android:Widget">
  5219. <item name="statusBarBackground">#000000</item>
  5220. </style>
  5221. <style name="basicInRelativeLayout">
  5222. <item name="android:layout_width">wrap_content</item>
  5223. <item name="android:layout_height">wrap_content</item>
  5224. <item name="android:paddingTop">10dp</item>
  5225. <item name="android:paddingBottom">10dp</item>
  5226. <item name="android:paddingLeft">8dp</item>
  5227. <item name="android:paddingRight">8dp</item>
  5228. </style>
  5229. <style name="basicInView">
  5230. <item name="android:layout_width">match_parent</item>
  5231. <item name="android:layout_height">0.3dp</item>
  5232. <item name="android:background">@color/purple_e0</item>
  5233. </style>
  5234. <style name="basicInftext">
  5235. <item name="android:layout_width">wrap_content</item>
  5236. <item name="android:layout_height">wrap_content</item>
  5237. <item name="android:textColor">@color/black</item>
  5238. <item name="android:layout_alignParentRight">true</item>
  5239. </style>
  5240. <style name="defectRelView">
  5241. <item name="android:layout_width">match_parent</item>
  5242. <item name="android:layout_height">38dp</item>
  5243. <item name="android:background">@color/white</item>
  5244. <item name="android:gravity">center_vertical</item>
  5245. <item name="android:paddingLeft">10dp</item>
  5246. <item name="android:paddingRight">10dp</item>
  5247. </style>
  5248. <style name="dialog_style" parent="android:Theme.Dialog">
  5249. <item name="android:windowNoTitle">true</item>
  5250. <item name="android:windowBackground">@color/tram</item>
  5251. <item name="android:windowAnimationStyle">@style/DialogAnimation</item>
  5252. </style>
  5253. <style name="main_menu_animStyle">
  5254. <item name="android:windowEnterAnimation">@anim/dialog_in_anim</item>
  5255. <item name="android:windowExitAnimation">@anim/dialog_out_anim</item>
  5256. </style>
  5257. <declare-styleable name="ActionBar">
  5258. <!-- The type of navigation to use. -->
  5259. <attr name="navigationMode">
  5260. <!-- Normal static title text -->
  5261. <enum name="normal" value="0"/>
  5262. <!-- The action bar will use a selection list for navigation. -->
  5263. <enum name="listMode" value="1"/>
  5264. <!-- The action bar will use a series of horizontal tabs for navigation. -->
  5265. <enum name="tabMode" value="2"/>
  5266. </attr>
  5267. <!-- Options affecting how the action bar is displayed. -->
  5268. <attr name="displayOptions">
  5269. <flag name="none" value="0"/>
  5270. <flag name="useLogo" value="0x1"/>
  5271. <flag name="showHome" value="0x2"/>
  5272. <flag name="homeAsUp" value="0x4"/>
  5273. <flag name="showTitle" value="0x8"/>
  5274. <flag name="showCustom" value="0x10"/>
  5275. <flag name="disableHome" value="0x20"/>
  5276. </attr>
  5277. <!-- Specifies title text used for navigationMode="normal" -->
  5278. <attr name="title"/>
  5279. <!-- Specifies subtitle text used for navigationMode="normal" -->
  5280. <attr format="string" name="subtitle"/>
  5281. <!-- Specifies a style to use for title text. -->
  5282. <attr format="reference" name="titleTextStyle"/>
  5283. <!-- Specifies a style to use for subtitle text. -->
  5284. <attr format="reference" name="subtitleTextStyle"/>
  5285. <!-- Specifies the drawable used for the application icon. -->
  5286. <attr format="reference" name="icon"/>
  5287. <!-- Specifies the drawable used for the application logo. -->
  5288. <attr format="reference" name="logo"/>
  5289. <!-- Specifies the drawable used for item dividers. -->
  5290. <attr format="reference" name="divider"/>
  5291. <!-- Specifies a background drawable for the action bar. -->
  5292. <attr format="reference" name="background"/>
  5293. <!-- Specifies a background drawable for a second stacked row of the action bar. -->
  5294. <attr format="reference|color" name="backgroundStacked"/>
  5295. <!-- Specifies a background drawable for the bottom component of a split action bar. -->
  5296. <attr format="reference|color" name="backgroundSplit"/>
  5297. <!-- Specifies a layout for custom navigation. Overrides navigationMode. -->
  5298. <attr format="reference" name="customNavigationLayout"/>
  5299. <!-- Specifies a fixed height. -->
  5300. <attr name="height"/>
  5301. <!-- Specifies a layout to use for the "home" section of the action bar. -->
  5302. <attr format="reference" name="homeLayout"/>
  5303. <!-- Specifies a style resource to use for an embedded progress bar. -->
  5304. <attr format="reference" name="progressBarStyle"/>
  5305. <!-- Specifies a style resource to use for an indeterminate progress spinner. -->
  5306. <attr format="reference" name="indeterminateProgressStyle"/>
  5307. <!-- Specifies the horizontal padding on either end for an embedded progress bar. -->
  5308. <attr format="dimension" name="progressBarPadding"/>
  5309. <!-- Up navigation glyph -->
  5310. <attr name="homeAsUpIndicator"/>
  5311. <!-- Specifies padding that should be applied to the left and right sides of
  5312. system-provided items in the bar. -->
  5313. <attr format="dimension" name="itemPadding"/>
  5314. <!-- Set true to hide the action bar on a vertical nested scroll of content. -->
  5315. <attr format="boolean" name="hideOnContentScroll"/>
  5316. <!-- Minimum inset for content views within a bar. Navigation buttons and
  5317. menu views are excepted. Only valid for some themes and configurations. -->
  5318. <attr format="dimension" name="contentInsetStart"/>
  5319. <!-- Minimum inset for content views within a bar. Navigation buttons and
  5320. menu views are excepted. Only valid for some themes and configurations. -->
  5321. <attr format="dimension" name="contentInsetEnd"/>
  5322. <!-- Minimum inset for content views within a bar. Navigation buttons and
  5323. menu views are excepted. Only valid for some themes and configurations. -->
  5324. <attr format="dimension" name="contentInsetLeft"/>
  5325. <!-- Minimum inset for content views within a bar. Navigation buttons and
  5326. menu views are excepted. Only valid for some themes and configurations. -->
  5327. <attr format="dimension" name="contentInsetRight"/>
  5328. <!-- Minimum inset for content views within a bar when a navigation button
  5329. is present, such as the Up button. Only valid for some themes and configurations. -->
  5330. <attr format="dimension" name="contentInsetStartWithNavigation"/>
  5331. <!-- Minimum inset for content views within a bar when actions from a menu
  5332. are present. Only valid for some themes and configurations. -->
  5333. <attr format="dimension" name="contentInsetEndWithActions"/>
  5334. <!-- Elevation for the action bar itself -->
  5335. <attr format="dimension" name="elevation"/>
  5336. <!-- Reference to a theme that should be used to inflate popups
  5337. shown by widgets in the action bar. -->
  5338. <attr format="reference" name="popupTheme"/>
  5339. </declare-styleable>
  5340. <declare-styleable name="ActionBarLayout">
  5341. <attr name="android:layout_gravity"/>
  5342. </declare-styleable>
  5343. <declare-styleable name="ActionMenuItemView">
  5344. <attr name="android:minWidth"/>
  5345. </declare-styleable>
  5346. <declare-styleable name="ActionMenuView">
  5347. <!-- Size of padding on either end of a divider. -->
  5348. </declare-styleable>
  5349. <declare-styleable name="ActionMode">
  5350. <!-- Specifies a style to use for title text. -->
  5351. <attr name="titleTextStyle"/>
  5352. <!-- Specifies a style to use for subtitle text. -->
  5353. <attr name="subtitleTextStyle"/>
  5354. <!-- Specifies a background for the action mode bar. -->
  5355. <attr name="background"/>
  5356. <!-- Specifies a background for the split action mode bar. -->
  5357. <attr name="backgroundSplit"/>
  5358. <!-- Specifies a fixed height for the action mode bar. -->
  5359. <attr name="height"/>
  5360. <!-- Specifies a layout to use for the "close" item at the starting edge. -->
  5361. <attr format="reference" name="closeItemLayout"/>
  5362. </declare-styleable>
  5363. <declare-styleable name="ActivityChooserView">
  5364. <!-- The maximal number of items initially shown in the activity list. -->
  5365. <attr format="string" name="initialActivityCount"/>
  5366. <!-- The drawable to show in the button for expanding the activities overflow popup.
  5367. <strong>Note:</strong> Clients would like to set this drawable
  5368. as a clue about the action the chosen activity will perform. For
  5369. example, if share activity is to be chosen the drawable should
  5370. give a clue that sharing is to be performed.
  5371. -->
  5372. <attr format="reference" name="expandActivityOverflowButtonDrawable"/>
  5373. </declare-styleable>
  5374. <declare-styleable name="AlertDialog">
  5375. <attr name="android:layout"/>
  5376. <attr format="reference" name="buttonPanelSideLayout"/>
  5377. <attr format="reference" name="listLayout"/>
  5378. <attr format="reference" name="multiChoiceItemLayout"/>
  5379. <attr format="reference" name="singleChoiceItemLayout"/>
  5380. <attr format="reference" name="listItemLayout"/>
  5381. <attr format="boolean" name="showTitle"/>
  5382. <attr format="dimension" name="buttonIconDimen"/>
  5383. </declare-styleable>
  5384. <declare-styleable name="AlignTextView">
  5385. <attr format="boolean" name="alignOnlyOneLine"/>
  5386. </declare-styleable>
  5387. <declare-styleable name="AnimatedStateListDrawableCompat">
  5388. <!-- Indicates whether the drawable should be initially visible. -->
  5389. <attr name="android:visible"/>
  5390. <!-- If true, allows the drawable's padding to change based on the
  5391. current state that is selected. If false, the padding will
  5392. stay the same (based on the maximum padding of all the states).
  5393. Enabling this feature requires that the owner of the drawable
  5394. deal with performing layout when the state changes, which is
  5395. often not supported. -->
  5396. <attr name="android:variablePadding"/>
  5397. <!-- If true, the drawable's reported internal size will remain
  5398. constant as the state changes; the size is the maximum of all
  5399. of the states. If false, the size will vary based on the
  5400. current state. -->
  5401. <attr name="android:constantSize"/>
  5402. <!-- Enables or disables dithering of the bitmap if the bitmap does not have the
  5403. same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
  5404. an RGB 565 screen). -->
  5405. <attr name="android:dither"/>
  5406. <!-- Amount of time (in milliseconds) to fade in a new state drawable. -->
  5407. <attr name="android:enterFadeDuration"/>
  5408. <!-- Amount of time (in milliseconds) to fade out an old state drawable. -->
  5409. <attr name="android:exitFadeDuration"/>
  5410. <!-- Indicates if the drawable needs to be mirrored when its layout direction is
  5411. RTL (right-to-left). -->
  5412. <!--<attr name="autoMirrored"/>-->
  5413. </declare-styleable>
  5414. <declare-styleable name="AnimatedStateListDrawableItem">
  5415. <!-- Reference to a drawable resource to use for the frame. If not
  5416. given, the drawable must be defined by the first child tag. -->
  5417. <attr name="android:drawable"/>
  5418. <!-- Keyframe identifier for use in specifying transitions. -->
  5419. <attr name="android:id"/>
  5420. </declare-styleable>
  5421. <declare-styleable name="AnimatedStateListDrawableTransition">
  5422. <!-- Keyframe identifier for the starting state. -->
  5423. <attr name="android:fromId"/>
  5424. <!-- Keyframe identifier for the ending state. -->
  5425. <attr name="android:toId"/>
  5426. <!-- Reference to a animation drawable resource to use for the frame. If not
  5427. given, the animation drawable must be defined by the first child tag. -->
  5428. <attr name="android:drawable"/>
  5429. <!-- Whether this transition is reversible. -->
  5430. <attr name="android:reversible"/>
  5431. </declare-styleable>
  5432. <declare-styleable name="AppBarLayout">
  5433. <!-- Deprecated. Elevation is now controlled via a state list animator. -->
  5434. <attr name="elevation"/>
  5435. <attr name="android:background"/>
  5436. <!-- The initial expanded state for the AppBarLayout. This only takes effect when this
  5437. view is a direct child of a CoordinatorLayout. -->
  5438. <attr format="boolean" name="expanded"/>
  5439. <attr name="android:keyboardNavigationCluster"/>
  5440. <attr name="android:touchscreenBlocksFocus"/>
  5441. <!-- Whether the {@link AppBarLayout} should lift on scroll. If set to
  5442. true, the {@link AppBarLayout} will animate to the lifted, or
  5443. elevated, state when content is scrolled beneath it. Requires
  5444. `app:layout_behavior="@string/appbar_scrolling_view_behavior` to be
  5445. set on the scrolling sibling (e.g., `NestedScrollView`,
  5446. `RecyclerView`, etc.). Default is false. -->
  5447. <attr format="boolean" name="liftOnScroll"/>
  5448. <!-- The id of the view that the {@link AppBarLayout} should use to determine whether
  5449. it should be lifted (i.e., only if {@link R.attr#liftOnScroll} is set to true).
  5450. If this id is not set, the {@link AppBarLayout} will use the target view provided
  5451. by nested scrolling to determine whether it should be lifted. -->
  5452. <attr format="reference" name="liftOnScrollTargetViewId"/>
  5453. <!-- The drawable to display in front of the layout's content, but behind the status bar.
  5454. Only works on Lollipop when used together with android:fitSystemWindows="true". -->
  5455. <attr format="color" name="statusBarForeground"/>
  5456. </declare-styleable>
  5457. <declare-styleable name="AppBarLayoutStates">
  5458. <!-- @deprecated in favor of {@link R.attr#state_lifted}. -->
  5459. <attr format="boolean" name="state_collapsed"/>
  5460. <!-- @deprecated in favor of {@link R.attr#state_liftable}. -->
  5461. <attr format="boolean" name="state_collapsible"/>
  5462. <!-- State value for {@link com.google.android.material.appbar.AppBarLayout} set when the view
  5463. is lifted (elevated). -->
  5464. <attr format="boolean" name="state_lifted"/>
  5465. <!-- State value for {@link com.google.android.material.appbar.AppBarLayout} set when the view
  5466. is liftable (e.g., elevates on collapse or scroll). -->
  5467. <attr format="boolean" name="state_liftable"/>
  5468. </declare-styleable>
  5469. <declare-styleable name="AppBarLayout_Layout">
  5470. <attr name="layout_scrollFlags">
  5471. <!-- Disable scrolling on the view. This flag should not be combined with any of the other
  5472. scroll flags. -->
  5473. <flag name="noScroll" value="0x0"/>
  5474. <!-- The view will be scroll in direct relation to scroll events. This flag needs to be
  5475. set for any of the other flags to take effect. If any sibling views
  5476. before this one do not have this flag, then this value has no effect. -->
  5477. <flag name="scroll" value="0x1"/>
  5478. <!-- When exiting (scrolling off screen) the view will be scrolled until it is
  5479. 'collapsed'. The collapsed height is defined by the view's minimum height. -->
  5480. <flag name="exitUntilCollapsed" value="0x2"/>
  5481. <!-- When entering (scrolling on screen) the view will scroll on any downwards
  5482. scroll event, regardless of whether the scrolling view is also scrolling. This
  5483. is commonly referred to as the 'quick return' pattern. -->
  5484. <flag name="enterAlways" value="0x4"/>
  5485. <!-- An additional flag for 'enterAlways' which modifies the returning view to
  5486. only initially scroll back to it's collapsed height. Once the scrolling view has
  5487. reached the end of it's scroll range, the remainder of this view will be scrolled
  5488. into view. -->
  5489. <flag name="enterAlwaysCollapsed" value="0x8"/>
  5490. <!-- Upon a scroll ending, if the view is only partially visible then it will be
  5491. snapped and scrolled to it's closest edge. -->
  5492. <flag name="snap" value="0x10"/>
  5493. <!-- An additional flag to be used with 'snap'. If set, the view will be snapped to its
  5494. top and bottom margins, as opposed to the edges of the view itself. -->
  5495. <flag name="snapMargins" value="0x20"/>
  5496. </attr>
  5497. <!-- An interpolator to use when scrolling this View. Only takes effect when View
  5498. is scrollable. -->
  5499. <attr format="reference" name="layout_scrollInterpolator"/>
  5500. </declare-styleable>
  5501. <declare-styleable name="AppCompatImageView">
  5502. <attr name="android:src"/>
  5503. <!-- Sets a drawable as the content of this ImageView. Allows the use of vector drawable
  5504. when running on older versions of the platform. -->
  5505. <attr format="reference" name="srcCompat"/>
  5506. <!-- Tint to apply to the image source. -->
  5507. <attr format="color" name="tint"/>
  5508. <!-- Blending mode used to apply the image source tint. -->
  5509. <attr name="tintMode">
  5510. <!-- The tint is drawn on top of the drawable.
  5511. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  5512. <enum name="src_over" value="3"/>
  5513. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  5514. color channels are thrown out. [Sa * Da, Sc * Da] -->
  5515. <enum name="src_in" value="5"/>
  5516. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  5517. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  5518. <enum name="src_atop" value="9"/>
  5519. <!-- Multiplies the color and alpha channels of the drawable with those of
  5520. the tint. [Sa * Da, Sc * Dc] -->
  5521. <enum name="multiply" value="14"/>
  5522. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  5523. <enum name="screen" value="15"/>
  5524. <!-- Combines the tint and icon color and alpha channels, clamping the
  5525. result to valid color values. Saturate(S + D) -->
  5526. <enum name="add" value="16"/>
  5527. </attr>
  5528. </declare-styleable>
  5529. <declare-styleable name="AppCompatSeekBar">
  5530. <attr name="android:thumb"/>
  5531. <!-- Drawable displayed at each progress position on a seekbar. -->
  5532. <attr format="reference" name="tickMark"/>
  5533. <!-- Tint to apply to the tick mark drawable. -->
  5534. <attr format="color" name="tickMarkTint"/>
  5535. <!-- Blending mode used to apply the tick mark tint. -->
  5536. <attr name="tickMarkTintMode">
  5537. <!-- The tint is drawn on top of the drawable.
  5538. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  5539. <enum name="src_over" value="3"/>
  5540. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  5541. color channels are thrown out. [Sa * Da, Sc * Da] -->
  5542. <enum name="src_in" value="5"/>
  5543. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  5544. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  5545. <enum name="src_atop" value="9"/>
  5546. <!-- Multiplies the color and alpha channels of the drawable with those of
  5547. the tint. [Sa * Da, Sc * Dc] -->
  5548. <enum name="multiply" value="14"/>
  5549. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  5550. <enum name="screen" value="15"/>
  5551. <!-- Combines the tint and drawable color and alpha channels, clamping the
  5552. result to valid color values. Saturate(S + D) -->
  5553. <enum name="add" value="16"/>
  5554. </attr>
  5555. </declare-styleable>
  5556. <declare-styleable name="AppCompatTextHelper">
  5557. <attr name="android:drawableLeft"/>
  5558. <attr name="android:drawableTop"/>
  5559. <attr name="android:drawableRight"/>
  5560. <attr name="android:drawableBottom"/>
  5561. <attr name="android:drawableStart"/>
  5562. <attr name="android:drawableEnd"/>
  5563. <attr name="android:textAppearance"/>
  5564. </declare-styleable>
  5565. <declare-styleable name="AppCompatTextView">
  5566. <!-- Present the text in ALL CAPS. This may use a small-caps form when available. -->
  5567. <attr format="reference|boolean" name="textAllCaps"/>
  5568. <!-- Set the textLocale by a comma-separated language tag string,
  5569. for example "ja-JP,zh-CN". This attribute only takes effect on API 21 and above.
  5570. Before API 24, only the first language tag is used. Starting from API 24,
  5571. the string will be converted into a {@link android.os.LocaleList} and then used by
  5572. {@link android.widget.TextView} -->
  5573. <attr format="string" name="textLocale"/>
  5574. <attr name="android:textAppearance"/>
  5575. <!-- Specify the type of auto-size. Note that this feature is not supported by EditText,
  5576. works only for TextView. -->
  5577. <attr format="enum" name="autoSizeTextType">
  5578. <!-- No auto-sizing (default). -->
  5579. <enum name="none" value="0"/>
  5580. <!-- Uniform horizontal and vertical text size scaling to fit within the
  5581. container. -->
  5582. <enum name="uniform" value="1"/>
  5583. </attr>
  5584. <!-- Specify the auto-size step size if <code>autoSizeTextType</code> is set to
  5585. <code>uniform</code>. The default is 1px. Overwrites
  5586. <code>autoSizePresetSizes</code> if set. -->
  5587. <attr format="dimension" name="autoSizeStepGranularity"/>
  5588. <!-- Resource array of dimensions to be used in conjunction with
  5589. <code>autoSizeTextType</code> set to <code>uniform</code>. Overrides
  5590. <code>autoSizeStepGranularity</code> if set. -->
  5591. <attr format="reference" name="autoSizePresetSizes"/>
  5592. <!-- The minimum text size constraint to be used when auto-sizing text. -->
  5593. <attr format="dimension" name="autoSizeMinTextSize"/>
  5594. <!-- The maximum text size constraint to be used when auto-sizing text. -->
  5595. <attr format="dimension" name="autoSizeMaxTextSize"/>
  5596. <!-- The attribute for the font family. -->
  5597. <attr format="string" name="fontFamily"/>
  5598. <!-- Explicit height between lines of text. If set, this will override the values set
  5599. for lineSpacingExtra and lineSpacingMultiplier. -->
  5600. <attr format="dimension" name="lineHeight"/>
  5601. <!-- Distance from the top of the TextView to the first text baseline. If set, this
  5602. overrides the value set for paddingTop. -->
  5603. <attr format="dimension" name="firstBaselineToTopHeight"/>
  5604. <!-- Distance from the bottom of the TextView to the last text baseline. If set, this
  5605. overrides the value set for paddingBottom. -->
  5606. <attr format="dimension" name="lastBaselineToBottomHeight"/>
  5607. <!-- OpenType font variation settings, available after api 26. -->
  5608. <attr format="string" name="fontVariationSettings"/>
  5609. <!-- Compound drawables allowing the use of vector drawable when running on older versions
  5610. of the platform. -->
  5611. <attr format="reference" name="drawableLeftCompat"/>
  5612. <attr format="reference" name="drawableTopCompat"/>
  5613. <attr format="reference" name="drawableRightCompat"/>
  5614. <attr format="reference" name="drawableBottomCompat"/>
  5615. <attr format="reference" name="drawableStartCompat"/>
  5616. <attr format="reference" name="drawableEndCompat"/>
  5617. <!-- Tint to apply to the compound (left, top, etc.) drawables. -->
  5618. <attr format="color" name="drawableTint"/>
  5619. <!-- Blending mode used to apply the compound (left, top, etc.) drawables tint. -->
  5620. <attr name="drawableTintMode">
  5621. <!-- The tint is drawn on top of the drawable.
  5622. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  5623. <enum name="src_over" value="3"/>
  5624. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  5625. color channels are thrown out. [Sa * Da, Sc * Da] -->
  5626. <enum name="src_in" value="5"/>
  5627. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  5628. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  5629. <enum name="src_atop" value="9"/>
  5630. <!-- Multiplies the color and alpha channels of the drawable with those of
  5631. the tint. [Sa * Da, Sc * Dc] -->
  5632. <enum name="multiply" value="14"/>
  5633. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  5634. <enum name="screen" value="15"/>
  5635. <!-- Combines the tint and drawable color and alpha channels, clamping the
  5636. result to valid color values. Saturate(S + D) -->
  5637. <enum name="add" value="16"/>
  5638. </attr>
  5639. </declare-styleable>
  5640. <declare-styleable name="AppCompatTheme">
  5641. <!-- ============= -->
  5642. <!-- Window styles -->
  5643. <!-- ============= -->
  5644. <eat-comment/>
  5645. <!-- Flag indicating whether this window should have an Action Bar
  5646. in place of the usual title bar. -->
  5647. <attr format="boolean" name="windowActionBar"/>
  5648. <!-- Flag indicating whether there should be no title on this window. -->
  5649. <attr format="boolean" name="windowNoTitle"/>
  5650. <!-- Flag indicating whether this window's Action Bar should overlay
  5651. application content. Does nothing if the window would not
  5652. have an Action Bar. -->
  5653. <attr format="boolean" name="windowActionBarOverlay"/>
  5654. <!-- Flag indicating whether action modes should overlay window content
  5655. when there is not reserved space for their UI (such as an Action Bar). -->
  5656. <attr format="boolean" name="windowActionModeOverlay"/>
  5657. <!-- A fixed width for the window along the major axis of the screen,
  5658. that is, when in landscape. Can be either an absolute dimension
  5659. or a fraction of the screen size in that dimension. -->
  5660. <attr format="dimension|fraction" name="windowFixedWidthMajor"/>
  5661. <!-- A fixed height for the window along the minor axis of the screen,
  5662. that is, when in landscape. Can be either an absolute dimension
  5663. or a fraction of the screen size in that dimension. -->
  5664. <attr format="dimension|fraction" name="windowFixedHeightMinor"/>
  5665. <!-- A fixed width for the window along the minor axis of the screen,
  5666. that is, when in portrait. Can be either an absolute dimension
  5667. or a fraction of the screen size in that dimension. -->
  5668. <attr format="dimension|fraction" name="windowFixedWidthMinor"/>
  5669. <!-- A fixed height for the window along the major axis of the screen,
  5670. that is, when in portrait. Can be either an absolute dimension
  5671. or a fraction of the screen size in that dimension. -->
  5672. <attr format="dimension|fraction" name="windowFixedHeightMajor"/>
  5673. <!-- The minimum width the window is allowed to be, along the major
  5674. axis of the screen. That is, when in landscape. Can be either
  5675. an absolute dimension or a fraction of the screen size in that
  5676. dimension. -->
  5677. <attr format="dimension|fraction" name="windowMinWidthMajor"/>
  5678. <!-- The minimum width the window is allowed to be, along the minor
  5679. axis of the screen. That is, when in portrait. Can be either
  5680. an absolute dimension or a fraction of the screen size in that
  5681. dimension. -->
  5682. <attr format="dimension|fraction" name="windowMinWidthMinor"/>
  5683. <attr name="android:windowIsFloating"/>
  5684. <attr name="android:windowAnimationStyle"/>
  5685. <!-- =================== -->
  5686. <!-- Action bar styles -->
  5687. <!-- =================== -->
  5688. <eat-comment/>
  5689. <!-- Default style for tabs within an action bar -->
  5690. <attr format="reference" name="actionBarTabStyle"/>
  5691. <attr format="reference" name="actionBarTabBarStyle"/>
  5692. <attr format="reference" name="actionBarTabTextStyle"/>
  5693. <attr format="reference" name="actionOverflowButtonStyle"/>
  5694. <attr format="reference" name="actionOverflowMenuStyle"/>
  5695. <!-- Reference to a theme that should be used to inflate popups
  5696. shown by widgets in the action bar. -->
  5697. <attr format="reference" name="actionBarPopupTheme"/>
  5698. <!-- Reference to a style for the Action Bar -->
  5699. <attr format="reference" name="actionBarStyle"/>
  5700. <!-- Reference to a style for the split Action Bar. This style
  5701. controls the split component that holds the menu/action
  5702. buttons. actionBarStyle is still used for the primary
  5703. bar. -->
  5704. <attr format="reference" name="actionBarSplitStyle"/>
  5705. <!-- Reference to a theme that should be used to inflate the
  5706. action bar. This will be inherited by any widget inflated
  5707. into the action bar. -->
  5708. <attr format="reference" name="actionBarTheme"/>
  5709. <!-- Reference to a theme that should be used to inflate the
  5710. action bar in action mode. This will be inherited by any widget inflated
  5711. into the action bar. -->
  5712. <attr format="reference" name="actionModeTheme"/>
  5713. <!-- Reference to a theme that should be used to inflate widgets
  5714. and layouts destined for the action bar. Most of the time
  5715. this will be a reference to the current theme, but when
  5716. the action bar has a significantly different contrast
  5717. profile than the rest of the activity the difference
  5718. can become important. If this is set to @null the current
  5719. theme will be used.-->
  5720. <attr format="reference" name="actionBarWidgetTheme"/>
  5721. <!-- Size of the Action Bar, including the contextual
  5722. bar used to present Action Modes. -->
  5723. <attr format="dimension" name="actionBarSize">
  5724. <enum name="wrap_content" value="0"/>
  5725. </attr>
  5726. <!-- Custom divider drawable to use for elements in the action bar. -->
  5727. <attr format="reference" name="actionBarDivider"/>
  5728. <!-- Custom item state list drawable background for action bar items. -->
  5729. <attr format="reference" name="actionBarItemBackground"/>
  5730. <!-- TextAppearance style that will be applied to text that
  5731. appears within action menu items. -->
  5732. <attr format="reference" name="actionMenuTextAppearance"/>
  5733. <!-- Color for text that appears within action menu items. -->
  5734. <!-- Color for text that appears within action menu items. -->
  5735. <attr format="color|reference" name="actionMenuTextColor"/>
  5736. <!-- =================== -->
  5737. <!-- Action mode styles -->
  5738. <!-- =================== -->
  5739. <eat-comment/>
  5740. <attr format="reference" name="actionModeStyle"/>
  5741. <attr format="reference" name="actionModeCloseButtonStyle"/>
  5742. <!-- Background drawable to use for action mode UI -->
  5743. <attr format="reference" name="actionModeBackground"/>
  5744. <!-- Background drawable to use for action mode UI in the lower split bar -->
  5745. <attr format="reference" name="actionModeSplitBackground"/>
  5746. <!-- Drawable to use for the close action mode button -->
  5747. <attr format="reference" name="actionModeCloseDrawable"/>
  5748. <!-- Drawable to use for the Cut action button in Contextual Action Bar -->
  5749. <attr format="reference" name="actionModeCutDrawable"/>
  5750. <!-- Drawable to use for the Copy action button in Contextual Action Bar -->
  5751. <attr format="reference" name="actionModeCopyDrawable"/>
  5752. <!-- Drawable to use for the Paste action button in Contextual Action Bar -->
  5753. <attr format="reference" name="actionModePasteDrawable"/>
  5754. <!-- Drawable to use for the Select all action button in Contextual Action Bar -->
  5755. <attr format="reference" name="actionModeSelectAllDrawable"/>
  5756. <!-- Drawable to use for the Share action button in WebView selection action modes -->
  5757. <attr format="reference" name="actionModeShareDrawable"/>
  5758. <!-- Drawable to use for the Find action button in WebView selection action modes -->
  5759. <attr format="reference" name="actionModeFindDrawable"/>
  5760. <!-- Drawable to use for the Web Search action button in WebView selection action modes -->
  5761. <attr format="reference" name="actionModeWebSearchDrawable"/>
  5762. <!-- Content description to use for the close action mode button -->
  5763. <attr format="string" name="actionModeCloseContentDescription"/>
  5764. <!-- PopupWindow style to use for action modes when showing as a window overlay. -->
  5765. <attr format="reference" name="actionModePopupWindowStyle"/>
  5766. <!-- =================== -->
  5767. <!-- Text styles -->
  5768. <!-- =================== -->
  5769. <eat-comment/>
  5770. <!-- Text color, typeface, size, and style for the text inside of a popup menu. -->
  5771. <attr format="reference" name="textAppearanceLargePopupMenu"/>
  5772. <!-- Text color, typeface, size, and style for small text inside of a popup menu. -->
  5773. <attr format="reference" name="textAppearanceSmallPopupMenu"/>
  5774. <!-- Text color, typeface, size, and style for header text inside of a popup menu. -->
  5775. <attr format="reference" name="textAppearancePopupMenuHeader"/>
  5776. <!-- =================== -->
  5777. <!-- Dialog styles -->
  5778. <!-- =================== -->
  5779. <eat-comment/>
  5780. <!-- Theme to use for dialogs spawned from this theme. -->
  5781. <attr format="reference" name="dialogTheme"/>
  5782. <!-- Preferred padding for dialog content. -->
  5783. <attr format="dimension" name="dialogPreferredPadding"/>
  5784. <!-- The list divider used in alert dialogs. -->
  5785. <attr format="reference" name="listDividerAlertDialog"/>
  5786. <!-- Preferred corner radius of dialogs. -->
  5787. <attr format="dimension" name="dialogCornerRadius"/>
  5788. <!-- =================== -->
  5789. <!-- Other widget styles -->
  5790. <!-- =================== -->
  5791. <eat-comment/>
  5792. <!-- Default ActionBar dropdown style. -->
  5793. <attr format="reference" name="actionDropDownStyle"/>
  5794. <!-- The preferred item height for dropdown lists. -->
  5795. <attr format="dimension" name="dropdownListPreferredItemHeight"/>
  5796. <!-- Default Spinner style. -->
  5797. <attr format="reference" name="spinnerDropDownItemStyle"/>
  5798. <!-- Specifies a drawable to use for the 'home as up' indicator. -->
  5799. <attr format="reference" name="homeAsUpIndicator"/>
  5800. <!-- Default action button style. -->
  5801. <attr format="reference" name="actionButtonStyle"/>
  5802. <!-- Style for button bars -->
  5803. <attr format="reference" name="buttonBarStyle"/>
  5804. <!-- Style for buttons within button bars -->
  5805. <attr format="reference" name="buttonBarButtonStyle"/>
  5806. <!-- A style that may be applied to buttons or other selectable items
  5807. that should react to pressed and focus states, but that do not
  5808. have a clear visual border along the edges. -->
  5809. <attr format="reference" name="selectableItemBackground"/>
  5810. <!-- Background drawable for borderless standalone items that need focus/pressed states. -->
  5811. <attr format="reference" name="selectableItemBackgroundBorderless"/>
  5812. <!-- Style for buttons without an explicit border, often used in groups. -->
  5813. <attr format="reference" name="borderlessButtonStyle"/>
  5814. <!-- A drawable that may be used as a vertical divider between visual elements. -->
  5815. <attr format="reference" name="dividerVertical"/>
  5816. <!-- A drawable that may be used as a horizontal divider between visual elements. -->
  5817. <attr format="reference" name="dividerHorizontal"/>
  5818. <!-- Default ActivityChooserView style. -->
  5819. <attr format="reference" name="activityChooserViewStyle"/>
  5820. <!-- Default Toolbar style. -->
  5821. <attr format="reference" name="toolbarStyle"/>
  5822. <!-- Default Toolar NavigationButtonStyle -->
  5823. <attr format="reference" name="toolbarNavigationButtonStyle"/>
  5824. <!-- Default PopupMenu style. -->
  5825. <attr format="reference" name="popupMenuStyle"/>
  5826. <!-- Default PopupWindow style. -->
  5827. <attr format="reference" name="popupWindowStyle"/>
  5828. <!-- EditText text foreground color. -->
  5829. <attr format="reference|color" name="editTextColor"/>
  5830. <!-- EditText background drawable. -->
  5831. <attr format="reference" name="editTextBackground"/>
  5832. <!-- ImageButton background drawable. -->
  5833. <attr format="reference" name="imageButtonStyle"/>
  5834. <!-- ============================ -->
  5835. <!-- SearchView styles and assets -->
  5836. <!-- ============================ -->
  5837. <eat-comment/>
  5838. <!-- Text color, typeface, size, and style for system search result title. Defaults to primary inverse text color. -->
  5839. <attr format="reference" name="textAppearanceSearchResultTitle"/>
  5840. <!-- Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color. -->
  5841. <attr format="reference" name="textAppearanceSearchResultSubtitle"/>
  5842. <!-- Text color for urls in search suggestions, used by things like global search -->
  5843. <attr format="reference|color" name="textColorSearchUrl"/>
  5844. <!-- Style for the search query widget. -->
  5845. <attr format="reference" name="searchViewStyle"/>
  5846. <!-- =========== -->
  5847. <!-- List styles -->
  5848. <!-- =========== -->
  5849. <eat-comment/>
  5850. <!-- The preferred list item height. -->
  5851. <attr format="dimension" name="listPreferredItemHeight"/>
  5852. <!-- A smaller, sleeker list item height. -->
  5853. <attr format="dimension" name="listPreferredItemHeightSmall"/>
  5854. <!-- A larger, more robust list item height. -->
  5855. <attr format="dimension" name="listPreferredItemHeightLarge"/>
  5856. <!-- The preferred padding along the left edge of list items. -->
  5857. <attr format="dimension" name="listPreferredItemPaddingLeft"/>
  5858. <!-- The preferred padding along the right edge of list items. -->
  5859. <attr format="dimension" name="listPreferredItemPaddingRight"/>
  5860. <!-- The preferred padding along the start edge of list items. -->
  5861. <attr format="dimension" name="listPreferredItemPaddingStart"/>
  5862. <!-- The preferred padding along the end edge of list items. -->
  5863. <attr format="dimension" name="listPreferredItemPaddingEnd"/>
  5864. <!-- ListPopupWindow compatibility -->
  5865. <attr format="reference" name="dropDownListViewStyle"/>
  5866. <attr format="reference" name="listPopupWindowStyle"/>
  5867. <!-- The preferred TextAppearance for the primary text of list items. -->
  5868. <attr format="reference" name="textAppearanceListItem"/>
  5869. <!-- The preferred TextAppearance for the secondary text of list items. -->
  5870. <attr format="reference" name="textAppearanceListItemSecondary"/>
  5871. <!-- The preferred TextAppearance for the primary text of small list items. -->
  5872. <attr format="reference" name="textAppearanceListItemSmall"/>
  5873. <!-- ============ -->
  5874. <!-- Panel styles -->
  5875. <!-- ============ -->
  5876. <eat-comment/>
  5877. <!-- The background of a panel when it is inset from the left and right edges of the screen. -->
  5878. <attr format="reference" name="panelBackground"/>
  5879. <!-- Default Panel Menu width. -->
  5880. <attr format="dimension" name="panelMenuListWidth"/>
  5881. <!-- Default Panel Menu style. -->
  5882. <attr format="reference" name="panelMenuListTheme"/>
  5883. <!-- Drawable used as a background for selected list items. -->
  5884. <attr format="reference" name="listChoiceBackgroundIndicator"/>
  5885. <!-- ============= -->
  5886. <!-- Color palette -->
  5887. <!-- ============= -->
  5888. <eat-comment/>
  5889. <!-- The primary branding color for the app. By default, this is the color applied to the
  5890. action bar background. -->
  5891. <attr format="color" name="colorPrimary"/>
  5892. <!-- Dark variant of the primary branding color. By default, this is the color applied to
  5893. the status bar (via statusBarColor) and navigation bar (via navigationBarColor). -->
  5894. <attr format="color" name="colorPrimaryDark"/>
  5895. <!-- Bright complement to the primary branding color. By default, this is the color applied
  5896. to framework controls (via colorControlActivated). -->
  5897. <attr format="color" name="colorAccent"/>
  5898. <!-- The color applied to framework controls in their normal state. -->
  5899. <attr format="color" name="colorControlNormal"/>
  5900. <!-- The color applied to framework controls in their activated (ex. checked) state. -->
  5901. <attr format="color" name="colorControlActivated"/>
  5902. <!-- The color applied to framework control highlights (ex. ripples, list selectors). -->
  5903. <attr format="color" name="colorControlHighlight"/>
  5904. <!-- The color applied to framework buttons in their normal state. -->
  5905. <attr format="color" name="colorButtonNormal"/>
  5906. <!-- The color applied to framework switch thumbs in their normal state. -->
  5907. <attr format="color" name="colorSwitchThumbNormal"/>
  5908. <!-- The background used by framework controls. -->
  5909. <attr format="reference" name="controlBackground"/>
  5910. <!-- Default color of background imagery for floating components, ex. dialogs, popups, and cards. -->
  5911. <attr format="color" name="colorBackgroundFloating"/>
  5912. <!-- ============ -->
  5913. <!-- Alert Dialog styles -->
  5914. <!-- ============ -->
  5915. <eat-comment/>
  5916. <attr format="reference" name="alertDialogStyle"/>
  5917. <attr format="reference" name="alertDialogButtonGroupStyle"/>
  5918. <attr format="boolean" name="alertDialogCenterButtons"/>
  5919. <!-- Theme to use for alert dialogs spawned from this theme. -->
  5920. <attr format="reference" name="alertDialogTheme"/>
  5921. <!-- Color of list item text in alert dialogs. -->
  5922. <attr format="reference|color" name="textColorAlertDialogListItem"/>
  5923. <!-- Style for the "positive" buttons within button bars -->
  5924. <attr format="reference" name="buttonBarPositiveButtonStyle"/>
  5925. <!-- Style for the "negative" buttons within button bars -->
  5926. <attr format="reference" name="buttonBarNegativeButtonStyle"/>
  5927. <!-- Style for the "neutral" buttons within button bars -->
  5928. <attr format="reference" name="buttonBarNeutralButtonStyle"/>
  5929. <!-- ===================== -->
  5930. <!-- Default widget styles -->
  5931. <!-- ===================== -->
  5932. <eat-comment/>
  5933. <!-- Default AutoCompleteTextView style. -->
  5934. <attr format="reference" name="autoCompleteTextViewStyle"/>
  5935. <!-- Normal Button style. -->
  5936. <attr format="reference" name="buttonStyle"/>
  5937. <!-- Small Button style. -->
  5938. <attr format="reference" name="buttonStyleSmall"/>
  5939. <!-- Default Checkbox style. -->
  5940. <attr format="reference" name="checkboxStyle"/>
  5941. <!-- Default CheckedTextView style. -->
  5942. <attr format="reference" name="checkedTextViewStyle"/>
  5943. <!-- Default EditText style. -->
  5944. <attr format="reference" name="editTextStyle"/>
  5945. <!-- Default RadioButton style. -->
  5946. <attr format="reference" name="radioButtonStyle"/>
  5947. <!-- Default RatingBar style. -->
  5948. <attr format="reference" name="ratingBarStyle"/>
  5949. <!-- Indicator RatingBar style. -->
  5950. <attr format="reference" name="ratingBarStyleIndicator"/>
  5951. <!-- Small indicator RatingBar style. -->
  5952. <attr format="reference" name="ratingBarStyleSmall"/>
  5953. <!-- Default SeekBar style. -->
  5954. <attr format="reference" name="seekBarStyle"/>
  5955. <!-- Default Spinner style. -->
  5956. <attr format="reference" name="spinnerStyle"/>
  5957. <!-- Default style for the Switch widget. -->
  5958. <attr format="reference" name="switchStyle"/>
  5959. <!-- Default menu-style ListView style. -->
  5960. <attr format="reference" name="listMenuViewStyle"/>
  5961. <!-- ===================== -->
  5962. <!-- Tooltip styles -->
  5963. <!-- ===================== -->
  5964. <eat-comment/>
  5965. <!-- Background to use for tooltips -->
  5966. <attr format="reference" name="tooltipFrameBackground"/>
  5967. <!-- Foreground color to use for tooltips -->
  5968. <attr format="reference|color" name="tooltipForegroundColor"/>
  5969. <!-- Color used for error states and things that need to be drawn to
  5970. the user's attention. -->
  5971. <attr format="reference|color" name="colorError"/>
  5972. <attr format="string" name="viewInflaterClass"/>
  5973. <!-- ===================== -->
  5974. <!-- Animated list choice indicators -->
  5975. <!-- ===================== -->
  5976. <eat-comment/>
  5977. <!-- Animated Drawable to use for single choice indicators. -->
  5978. <attr format="reference" name="listChoiceIndicatorSingleAnimated"/>
  5979. <!-- Animated Drawable to use for multiple choice indicators. -->
  5980. <attr format="reference" name="listChoiceIndicatorMultipleAnimated"/>
  5981. </declare-styleable>
  5982. <declare-styleable name="Badge">
  5983. <attr format="color" name="backgroundColor"/>
  5984. <attr format="color" name="badgeTextColor"/>
  5985. <attr format="integer" name="maxCharacterCount"/>
  5986. <attr format="integer" name="number"/>
  5987. <attr name="badgeGravity">
  5988. <!-- Gravity.TOP | Gravity.END -->
  5989. <enum name="TOP_END" value="8388661"/>
  5990. <!-- Gravity.TOP | Gravity.START -->
  5991. <enum name="TOP_START" value="8388659"/>
  5992. <!-- Gravity.BOTTOM | Gravity.END -->
  5993. <enum name="BOTTOM_END" value="8388693"/>
  5994. <!-- Gravity.BOTTOM | Gravity.START -->
  5995. <enum name="BOTTOM_START" value="8388691"/>
  5996. </attr>
  5997. <!-- Offset moves the badge towards the center of its anchor. -->
  5998. <attr format="dimension" name="horizontalOffset"/>
  5999. <attr format="dimension" name="verticalOffset"/>
  6000. </declare-styleable>
  6001. <declare-styleable name="BaseProgressIndicator">
  6002. <!-- Whether the progress indicator should be indeterminate mode. -->
  6003. <attr name="android:indeterminate"/>
  6004. <!-- The thickness of the progress track and indicator. -->
  6005. <attr format="dimension" name="trackThickness"/>
  6006. <!--
  6007. The radius of each corner of both the indicator and the track. A radius
  6008. larger than half of the track width will throw exceptions during
  6009. initialization.
  6010. -->
  6011. <attr format="dimension" name="trackCornerRadius"/>
  6012. <!--
  6013. The indicator color (or colors in an array). By default, it uses theme
  6014. primary color.
  6015. -->
  6016. <attr format="color|reference" name="indicatorColor"/>
  6017. <!--
  6018. The color used for the progress track. If not defined, it will be set to
  6019. the indicatorColor and apply the android:disabledAlpha from the theme.
  6020. -->
  6021. <attr name="trackColor"/>
  6022. <!-- The animation behavior to show the indicator and track. -->
  6023. <attr name="showAnimationBehavior">
  6024. <!-- No animation used; appears immediately. -->
  6025. <enum name="none" value="0"/>
  6026. <!--
  6027. Expands from the bottom edge to the top edge for the linear type;
  6028. expands from the inner edge to the outer edge for the circular type.
  6029. -->
  6030. <enum name="outward" value="1"/>
  6031. <!--
  6032. Expands from the top edge to the bottom edge for the linear type;
  6033. expands from the outer edge to the inner edge for the circular type.
  6034. -->
  6035. <enum name="inward" value="2"/>
  6036. </attr>
  6037. <!-- The animation behavior to hide the indicator and track. -->
  6038. <attr name="hideAnimationBehavior">
  6039. <!-- No animation used; disappears immediately. -->
  6040. <enum name="none" value="0"/>
  6041. <!--
  6042. Collapses from the bottom edge to the top edge for the linear type;
  6043. collapses from the inner edge to the outer edge for the circular type.
  6044. -->
  6045. <enum name="outward" value="1"/>
  6046. <!--
  6047. Collapses from the top edge to the bottom edge for the linear type;
  6048. collapses from the outer edge to the inner edge for the circular type.
  6049. -->
  6050. <enum name="inward" value="2"/>
  6051. </attr>
  6052. <!--
  6053. The time, in milliseconds, that the progress indicator will wait to show
  6054. once show() is called. If set to zero or negative values (-1 as default),
  6055. the show action will start immediately.
  6056. -->
  6057. <attr format="integer" name="showDelay"/>
  6058. <!--
  6059. The minimum time, in milliseconds, that the requested hide action will
  6060. wait to start once show action is started. If set to zero or negative
  6061. values (-1 as default), the requested hide action will start immediately.
  6062. This value is capped to a limit defined in ProgressIndicator class.
  6063. -->
  6064. <attr format="integer" name="minHideDelay"/>
  6065. </declare-styleable>
  6066. <declare-styleable name="BottomAppBar">
  6067. <!-- Background for the BottomAppBar. -->
  6068. <attr name="backgroundTint"/>
  6069. <!-- Elevation for the BottomAppBar. -->
  6070. <attr name="elevation"/>
  6071. <!-- The alignment of the fab relative to the BottomAppBar. -->
  6072. <attr name="fabAlignmentMode">
  6073. <!-- Mode that aligns the fab to the center. -->
  6074. <enum name="center" value="0"/>
  6075. <!-- Mode that aligns the fab to the end. -->
  6076. <enum name="end" value="1"/>
  6077. </attr>
  6078. <!-- The animation mode that should be used when the fab animates between alignment modes. -->
  6079. <attr name="fabAnimationMode">
  6080. <!-- Mode that scales the fab down to a point, moves it, then scales the fab back to its normal size. -->
  6081. <enum name="scale" value="0"/>
  6082. <!-- Mode that slides the fab from one alignment mode to the next. -->
  6083. <enum name="slide" value="1"/>
  6084. </attr>
  6085. <!-- The margin between the semi-circular cradle for the fab and the fab. -->
  6086. <attr format="dimension" name="fabCradleMargin"/>
  6087. <!-- The radius of the rounded corners on each side of the cradle. -->
  6088. <attr format="dimension" name="fabCradleRoundedCornerRadius"/>
  6089. <!-- The vertical offset between the fab from the cradle. -->
  6090. <attr format="dimension" name="fabCradleVerticalOffset"/>
  6091. <!-- Whether the BottomAppBar should hide when a NestedScrollView is scrolled. -->
  6092. <attr format="boolean" name="hideOnScroll"/>
  6093. <!-- Whether the BottomAppBar should apply padding to be above the bottom window insets. -->
  6094. <attr name="paddingBottomSystemWindowInsets"/>
  6095. <!-- Whether the BottomAppBar should apply padding to be to the right of the left window insets. -->
  6096. <attr name="paddingLeftSystemWindowInsets"/>
  6097. <!-- Whether the BottomAppBar should apply padding to be to the left of the right window insets. -->
  6098. <attr name="paddingRightSystemWindowInsets"/>
  6099. </declare-styleable>
  6100. <declare-styleable name="BottomNavigationView">
  6101. <!-- Whether the items translate horizontally when in "selected" label visibility mode. -->
  6102. <attr format="boolean" name="itemHorizontalTranslationEnabled"/>
  6103. </declare-styleable>
  6104. <declare-styleable name="BottomSheetBehavior_Layout">
  6105. <!-- The height of the bottom sheet when it is collapsed. -->
  6106. <attr format="dimension" name="behavior_peekHeight">
  6107. <!-- Peek at the 16:9 ratio keyline of its parent -->
  6108. <enum name="auto" value="-1"/>
  6109. </attr>
  6110. <!-- Whether this bottom sheet can be hidden by dragging it further downwards -->
  6111. <attr format="boolean" name="behavior_hideable"/>
  6112. <!-- Skip the collapsed state once expanded; no effect unless it is hideable -->
  6113. <attr format="boolean" name="behavior_skipCollapsed"/>
  6114. <!-- Whether height of expanded sheet wraps content or not -->
  6115. <attr format="boolean" name="behavior_fitToContents"/>
  6116. <!-- Whether this bottom sheet is draggable. If not, the app will have to supply different
  6117. means to expand and collapse the sheet -->
  6118. <attr format="boolean" name="behavior_draggable"/>
  6119. <!-- The ratio to be used to set the height of half-expanded state in proportion to parent, when
  6120. fitToContents is false. Defaults to true half, 0.5, if not explicitly set. Ratio must be a
  6121. float value between 0 and 1 and produce a half-expanded state height larger than the
  6122. peek height for the half-expanded state to be operational -->
  6123. <attr format="reference|float" name="behavior_halfExpandedRatio"/>
  6124. <!-- The top offset of the BottomSheet in the expanded-state when fitsToContent is false.
  6125. The default value is 0, which results in the sheet matching the parent's top. -->
  6126. <attr format="reference|dimension" name="behavior_expandedOffset"/>
  6127. <!-- Shape appearance style reference for BottomSheet. Attribute declaration is in the shape
  6128. package. -->
  6129. <attr name="shapeAppearance"/>
  6130. <!-- Shape appearance overlay style reference for BottomSheet. To be used to augment attributes
  6131. declared in the shapeAppearance. Attribute declaration is in the shape package. -->
  6132. <attr name="shapeAppearanceOverlay"/>
  6133. <!-- Background color used by the BottomSheetBehavior background drawable when shape theming is
  6134. enabled. Accepts a ColorStateList or ColorInt. If shape theming is not enabled,
  6135. android:background should instead be utilized to set the background resource. -->
  6136. <attr name="backgroundTint"/>
  6137. <!-- Behavior properties will be saved and restored by evaluating each flag.
  6138. usage: app:behavior_saveFlags=”hideable|skipCollapsed” -->
  6139. <attr name="behavior_saveFlags">
  6140. <!-- This flag will preserve the peekHeight on configuration change. -->
  6141. <flag name="peekHeight" value="0x1"/>
  6142. <!-- This flag will preserve the fitToContents boolean value on configuration change. -->
  6143. <flag name="fitToContents" value="0x2"/>
  6144. <!-- This flag will preserve the hideable boolean value on configuration change. -->
  6145. <flag name="hideable" value="0x4"/>
  6146. <!-- This flag will preserve the skipCollapsed boolean value on configuration change. -->
  6147. <flag name="skipCollapsed" value="0x8"/>
  6148. <!-- This flag will preserve the all the aforementioned values on configuration change. -->
  6149. <flag name="all" value="-1"/>
  6150. <!-- This flag will not preserve the aforementioned values on configuration change. The only
  6151. value preserved will be the positional state, e.g. collapsed, hidden, expanded, etc.
  6152. This is the default behavior. -->
  6153. <flag name="none" value="0"/>
  6154. </attr>
  6155. <!-- Sets whether this bottom sheet should adjust it's position based on the system gesture area
  6156. on Android Q and above. Value is false (insets respected) by default. -->
  6157. <attr format="boolean" name="gestureInsetBottomIgnored"/>
  6158. <attr name="paddingBottomSystemWindowInsets"/>
  6159. <attr name="paddingLeftSystemWindowInsets"/>
  6160. <attr name="paddingRightSystemWindowInsets"/>
  6161. <attr name="paddingTopSystemWindowInsets"/>
  6162. <attr name="android:elevation"/>
  6163. <attr name="android:maxWidth"/>
  6164. </declare-styleable>
  6165. <declare-styleable name="ButtonBarLayout">
  6166. <!-- Whether to automatically stack the buttons when there is not
  6167. enough space to lay them out side-by-side. -->
  6168. <attr format="boolean" name="allowStacking"/>
  6169. </declare-styleable>
  6170. <declare-styleable name="CardView">
  6171. <!-- Background color for CardView. -->
  6172. <attr format="color" name="cardBackgroundColor"/>
  6173. <!-- Corner radius for CardView. -->
  6174. <attr format="dimension" name="cardCornerRadius"/>
  6175. <!-- Elevation for CardView. -->
  6176. <attr format="dimension" name="cardElevation"/>
  6177. <!-- Maximum Elevation for CardView. -->
  6178. <attr format="dimension" name="cardMaxElevation"/>
  6179. <!-- Add padding in API v21+ as well to have the same measurements with previous versions. -->
  6180. <attr format="boolean" name="cardUseCompatPadding"/>
  6181. <!-- Add padding to CardView on v20 and before to prevent intersections between the Card content and rounded corners. -->
  6182. <attr format="boolean" name="cardPreventCornerOverlap"/>
  6183. <!-- Inner padding between the edges of the Card and children of the CardView. -->
  6184. <attr format="dimension" name="contentPadding"/>
  6185. <!-- Inner padding between the left edge of the Card and children of the CardView. -->
  6186. <attr format="dimension" name="contentPaddingLeft"/>
  6187. <!-- Inner padding between the right edge of the Card and children of the CardView. -->
  6188. <attr format="dimension" name="contentPaddingRight"/>
  6189. <!-- Inner padding between the top edge of the Card and children of the CardView. -->
  6190. <attr format="dimension" name="contentPaddingTop"/>
  6191. <!-- Inner padding between the bottom edge of the Card and children of the CardView. -->
  6192. <attr format="dimension" name="contentPaddingBottom"/>
  6193. <!-- Workaround to read user defined minimum width -->
  6194. <attr name="android:minWidth"/>
  6195. <!-- Workaround to read user defined minimum height -->
  6196. <attr name="android:minHeight"/>
  6197. </declare-styleable>
  6198. <declare-styleable name="Chip">
  6199. <!-- Surface layer color to apply to the chip. -->
  6200. <!-- Do not expose publicly because there is no public getter/setter and the user doesn't need
  6201. to configure this.-->
  6202. <attr format="color" name="chipSurfaceColor"/>
  6203. <!-- Background color to apply to the chip. -->
  6204. <attr format="color" name="chipBackgroundColor"/>
  6205. <!-- Min height to apply to the chip. Total height includes stroke width. -->
  6206. <attr format="dimension" name="chipMinHeight"/>
  6207. <!-- Corner radius to apply to the chip's shape. -->
  6208. <attr format="dimension" name="chipCornerRadius"/>
  6209. <!-- Stroke color to apply to the chip's outline. -->
  6210. <attr format="color" name="chipStrokeColor"/>
  6211. <!-- Stroke width to apply to the chip's outline. -->
  6212. <attr format="dimension" name="chipStrokeWidth"/>
  6213. <!-- Ripple color to apply to the chip. -->
  6214. <attr name="rippleColor"/>
  6215. <!-- Minimum size of chip's touch target, by default, Android recommended 48dp. -->
  6216. <attr format="dimension" name="chipMinTouchTargetSize"/>
  6217. <!-- Whether to extend the bounds of chip to meet chipMinTouchTargetSize. -->
  6218. <attr name="ensureMinTouchTargetSize"/>
  6219. <!-- Text to display on the chip. -->
  6220. <attr name="android:text"/>
  6221. <!-- Text color. -->
  6222. <attr name="android:textColor"/>
  6223. <!-- Default appearance of text: color, typeface, size, and style. -->
  6224. <attr name="android:textAppearance"/>
  6225. <!-- Text size. Overrides the size set in the textAppearance -->
  6226. <attr name="android:textSize"/>
  6227. <!-- If set, causes words that are longer than the view is wide to be ellipsized instead of
  6228. truncated at the end. -->
  6229. <attr name="android:ellipsize"/>
  6230. <!-- Make the Chip to be at most this many pixels wide. -->
  6231. <attr name="android:maxWidth"/>
  6232. <!-- Whether to show the chip icon. -->
  6233. <attr format="boolean" name="chipIconVisible"/>
  6234. <!-- Deprecated. Use chipIconVisible instead. -->
  6235. <attr format="boolean" name="chipIconEnabled"/>
  6236. <!-- Icon drawable to display at the start of the chip. -->
  6237. <attr format="reference" name="chipIcon"/>
  6238. <!-- Tint to apply to the chip icon. -->
  6239. <attr format="color" name="chipIconTint"/>
  6240. <!-- Size of the chip's icon and checked icon. -->
  6241. <attr format="dimension" name="chipIconSize"/>
  6242. <!-- Whether to show the close icon. -->
  6243. <attr format="boolean" name="closeIconVisible"/>
  6244. <!-- Deprecated. Use closeIconVisible instead. -->
  6245. <attr format="boolean" name="closeIconEnabled"/>
  6246. <!-- Close icon drawable to display at the end of the chip. -->
  6247. <attr format="reference" name="closeIcon"/>
  6248. <!-- Tint to apply to the chip's close icon. -->
  6249. <attr format="color" name="closeIconTint"/>
  6250. <!-- Size of the chip's close icon. -->
  6251. <attr format="dimension" name="closeIconSize"/>
  6252. <!-- Whether the chip can be checked. If false, the chip will act as a button. -->
  6253. <attr name="android:checkable"/>
  6254. <!-- Whether to show the checked icon. -->
  6255. <attr format="boolean" name="checkedIconVisible"/>
  6256. <!-- Deprecated. Use checkedIconVisible instead -->
  6257. <attr format="boolean" name="checkedIconEnabled"/>
  6258. <!-- Check icon drawable to overlay the chip's icon. -->
  6259. <attr name="checkedIcon"/>
  6260. <!-- Tint to apply to the chip's checked icon. -->
  6261. <attr name="checkedIconTint"/>
  6262. <!-- Motion spec for show animation. This should be a MotionSpec resource. -->
  6263. <attr name="showMotionSpec"/>
  6264. <!-- Motion spec for hide animation. This should be a MotionSpec resource. -->
  6265. <attr name="hideMotionSpec"/>
  6266. <!-- Shape appearance style reference for Chip. Attribute declaration is in the Shape
  6267. package. -->
  6268. <attr name="shapeAppearance"/>
  6269. <!-- Shape appearance overlay style reference for Chip. To be used to augment attributes
  6270. declared in the shapeAppearance. Attribute declaration is in the Shape package. -->
  6271. <attr name="shapeAppearanceOverlay"/>
  6272. <!-- The following attributes are adjustable padding on the chip, listed from start to end. -->
  6273. <!-- Chip starts here. -->
  6274. <!-- Padding at the start of the chip, before the icon. -->
  6275. <attr format="dimension" name="chipStartPadding"/>
  6276. <!-- Padding at the start of the icon, after the start of the chip. If icon exists. -->
  6277. <attr format="dimension" name="iconStartPadding"/>
  6278. <!-- Icon is here. -->
  6279. <!-- Padding at the end of the icon, before the text. If icon exists. -->
  6280. <attr format="dimension" name="iconEndPadding"/>
  6281. <!-- Padding at the start of the text, after the icon. -->
  6282. <attr format="dimension" name="textStartPadding"/>
  6283. <!-- Text is here. -->
  6284. <!-- Padding at the end of the text, before the close icon. -->
  6285. <attr format="dimension" name="textEndPadding"/>
  6286. <!-- Padding at the start of the close icon, after the text. If close icon exists. -->
  6287. <attr format="dimension" name="closeIconStartPadding"/>
  6288. <!-- Close icon is here. -->
  6289. <!-- Padding at the end of the close icon, before the end of the chip. If close icon exists. -->
  6290. <attr format="dimension" name="closeIconEndPadding"/>
  6291. <!-- Padding at the end of the chip, after the close icon. -->
  6292. <attr format="dimension" name="chipEndPadding"/>
  6293. <!-- Chip ends here. -->
  6294. </declare-styleable>
  6295. <declare-styleable name="ChipGroup">
  6296. <!-- Horizontal and vertical spacing between chips in this group. -->
  6297. <attr format="dimension" name="chipSpacing"/>
  6298. <!-- Horizontal spacing between chips in this group. -->
  6299. <attr format="dimension" name="chipSpacingHorizontal"/>
  6300. <!-- Vertical spacing between chips in this group. -->
  6301. <attr format="dimension" name="chipSpacingVertical"/>
  6302. <!-- Constrains the chips in this group to a single horizontal line. By default, this is false
  6303. and the chips in this group will reflow to multiple lines.
  6304. If you set this to true, you'll usually want to wrap this ChipGroup in a
  6305. HorizontalScrollView. -->
  6306. <attr format="boolean" name="singleLine"/>
  6307. <!-- Whether only a single chip in this group is allowed to be checked at any time. By default,
  6308. this is false and multiple chips in this group are allowed to be checked at once. -->
  6309. <attr name="singleSelection"/>
  6310. <!-- Whether we prevent all child chips from being deselected.
  6311. It's false by default. -->
  6312. <attr name="selectionRequired"/>
  6313. <!-- The id of the child chip that should be checked by default within this chip group. -->
  6314. <attr format="reference" name="checkedChip"/>
  6315. </declare-styleable>
  6316. <declare-styleable name="CircularProgressIndicator">
  6317. <!--
  6318. Defines the size (outer diameter) of the circular progress indicator. This
  6319. uses the central line of the indicator as reference. Ignored for linear
  6320. progress indicator.
  6321. -->
  6322. <attr format="dimension" name="indicatorSize"/>
  6323. <!--
  6324. The extra space from the outer edge of the indicator to the edge of the
  6325. canvas. Ignored for linear progress indicator.
  6326. -->
  6327. <attr format="dimension" name="indicatorInset"/>
  6328. <!--
  6329. The direction in which the circular indicator progresses, in the
  6330. determinate mode, and is animated, in the indeterminate mode.
  6331. -->
  6332. <attr name="indicatorDirectionCircular">
  6333. <!--
  6334. In the indeterminate mode, the spinner will spin clockwise; in the
  6335. determinate mode, the indicator will progress from the top (12 o'clock)
  6336. clockwise.
  6337. -->
  6338. <enum name="clockwise" value="0"/>
  6339. <!--
  6340. In the indeterminate mode, the spinner will spin counter-clockwise; in
  6341. the determinate mode, the indicator will progress from the top (12
  6342. o'clock) counter-clockwise.
  6343. -->
  6344. <enum name="counterclockwise" value="1"/>
  6345. </attr>
  6346. </declare-styleable>
  6347. <declare-styleable name="ClassicsFooter">
  6348. <attr name="srlClassicsSpinnerStyle"/>
  6349. <attr name="srlPrimaryColor"/>
  6350. <attr name="srlAccentColor"/>
  6351. <attr name="srlFinishDuration"/>
  6352. <attr name="srlTextSizeTitle"/>
  6353. <attr name="srlDrawableArrow"/>
  6354. <attr name="srlDrawableProgress"/>
  6355. <attr name="srlDrawableMarginRight"/>
  6356. <attr name="srlDrawableSize"/>
  6357. <attr name="srlDrawableArrowSize"/>
  6358. <attr name="srlDrawableProgressSize"/>
  6359. <attr name="srlTextPulling"/>
  6360. <attr name="srlTextRelease"/>
  6361. <attr name="srlTextLoading"/>
  6362. <attr name="srlTextRefreshing"/>
  6363. <attr name="srlTextFinish"/>
  6364. <attr name="srlTextFailed"/>
  6365. <attr name="srlTextNothing"/>
  6366. </declare-styleable>
  6367. <declare-styleable name="ClassicsHeader">
  6368. <attr name="srlClassicsSpinnerStyle"/>
  6369. <attr name="srlPrimaryColor"/>
  6370. <attr name="srlAccentColor"/>
  6371. <attr name="srlFinishDuration"/>
  6372. <attr name="srlDrawableArrow"/>
  6373. <attr name="srlDrawableProgress"/>
  6374. <attr name="srlDrawableMarginRight"/>
  6375. <attr name="srlDrawableSize"/>
  6376. <attr name="srlDrawableArrowSize"/>
  6377. <attr name="srlDrawableProgressSize"/>
  6378. <attr name="srlTextSizeTitle"/>
  6379. <attr name="srlTextSizeTime"/>
  6380. <attr format="dimension" name="srlTextTimeMarginTop"/>
  6381. <attr format="boolean" name="srlEnableLastTime"/>
  6382. <attr name="srlTextPulling"/>
  6383. <attr name="srlTextLoading"/>
  6384. <attr name="srlTextRelease"/>
  6385. <attr name="srlTextFinish"/>
  6386. <attr name="srlTextFailed"/>
  6387. <attr name="srlTextUpdate"/>
  6388. <attr name="srlTextSecondary"/>
  6389. <attr name="srlTextRefreshing"/>
  6390. </declare-styleable>
  6391. <declare-styleable name="ClockFaceView">
  6392. <attr format="color" name="clockNumberTextColor"/>
  6393. <attr format="color" name="clockFaceBackgroundColor"/>
  6394. </declare-styleable>
  6395. <declare-styleable name="ClockHandView">
  6396. <attr format="color" name="clockHandColor"/>
  6397. <attr name="materialCircleRadius"/>
  6398. <attr format="dimension" name="selectorSize"/>
  6399. </declare-styleable>
  6400. <declare-styleable name="CollapsingToolbarLayout">
  6401. <!-- Specifies extra space on the start, top, end and bottom
  6402. sides of the the expanded title text. Margin values should be positive. -->
  6403. <attr format="dimension" name="expandedTitleMargin"/>
  6404. <!-- Specifies extra space on the start side of the the expanded title text.
  6405. Margin values should be positive. -->
  6406. <attr format="dimension" name="expandedTitleMarginStart"/>
  6407. <!-- Specifies extra space on the top side of the the expanded title text.
  6408. Margin values should be positive. -->
  6409. <attr format="dimension" name="expandedTitleMarginTop"/>
  6410. <!-- Specifies extra space on the end side of the the expanded title text.
  6411. Margin values should be positive. -->
  6412. <attr format="dimension" name="expandedTitleMarginEnd"/>
  6413. <!-- Specifies extra space on the bottom side of the the expanded title text.
  6414. Margin values should be positive. -->
  6415. <attr format="dimension" name="expandedTitleMarginBottom"/>
  6416. <!-- The text appearance of the CollapsingToolbarLayout's title when it is fully
  6417. 'expanded' -->
  6418. <attr format="reference" name="expandedTitleTextAppearance"/>
  6419. <!-- The text appearance of the CollapsingToolbarLayouts title when it is fully
  6420. 'collapsed' -->
  6421. <attr format="reference" name="collapsedTitleTextAppearance"/>
  6422. <!-- The drawable to use as a scrim on top of the CollapsingToolbarLayouts content when
  6423. it has been scrolled sufficiently off screen. -->
  6424. <attr format="color" name="contentScrim"/>
  6425. <!-- The drawable to use as a scrim for the status bar content when the
  6426. CollapsingToolbarLayout has been scrolled sufficiently off screen. Only works on
  6427. Lollipop when used together with android:fitSystemWindows="true". -->
  6428. <attr format="color" name="statusBarScrim"/>
  6429. <!-- The id of the primary Toolbar child that you wish to use for the purpose of collapsing.
  6430. This Toolbar descendant view does not need to be a direct child of the layout.
  6431. If you do not set this, the first direct Toolbar child found will be used. -->
  6432. <attr format="reference" name="toolbarId"/>
  6433. <!-- Specifies the amount of visible height in pixels used to define when to trigger a
  6434. scrim visibility change. -->
  6435. <attr format="dimension" name="scrimVisibleHeightTrigger"/>
  6436. <!-- Specifies the duration used for scrim visibility animations. -->
  6437. <attr format="integer" name="scrimAnimationDuration"/>
  6438. <!-- Specifies how the title should be positioned when collapsed. -->
  6439. <attr name="collapsedTitleGravity">
  6440. <!-- Push title to the top of its container, not changing its size. -->
  6441. <flag name="top" value="0x30"/>
  6442. <!-- Push title to the bottom of its container, not changing its size. -->
  6443. <flag name="bottom" value="0x50"/>
  6444. <!-- Push title to the left of its container, not changing its size. -->
  6445. <flag name="left" value="0x03"/>
  6446. <!-- Push title to the right of its container, not changing its size. -->
  6447. <flag name="right" value="0x05"/>
  6448. <!-- Place title in the vertical center of its container, not changing its size. -->
  6449. <flag name="center_vertical" value="0x10"/>
  6450. <!-- Grow the vertical size of the title if needed so it completely fills its container. -->
  6451. <flag name="fill_vertical" value="0x70"/>
  6452. <!-- Place title in the horizontal center of its container, not changing its size. -->
  6453. <flag name="center_horizontal" value="0x01"/>
  6454. <!-- Place the title in the center of its container in both the vertical and horizontal axis, not changing its size. -->
  6455. <flag name="center" value="0x11"/>
  6456. <!-- Push title to the beginning of its container, not changing its size. -->
  6457. <flag name="start" value="0x00800003"/>
  6458. <!-- Push title to the end of its container, not changing its size. -->
  6459. <flag name="end" value="0x00800005"/>
  6460. </attr>
  6461. <!-- Specifies how the title should be positioned when expanded. -->
  6462. <attr name="expandedTitleGravity">
  6463. <!-- Push title to the top of its container, not changing its size. -->
  6464. <flag name="top" value="0x30"/>
  6465. <!-- Push title to the bottom of its container, not changing its size. -->
  6466. <flag name="bottom" value="0x50"/>
  6467. <!-- Push title to the left of its container, not changing its size. -->
  6468. <flag name="left" value="0x03"/>
  6469. <!-- Push title to the right of its container, not changing its size. -->
  6470. <flag name="right" value="0x05"/>
  6471. <!-- Place title in the vertical center of its container, not changing its size. -->
  6472. <flag name="center_vertical" value="0x10"/>
  6473. <!-- Grow the vertical size of the title if needed so it completely fills its container. -->
  6474. <flag name="fill_vertical" value="0x70"/>
  6475. <!-- Place title in the horizontal center of its container, not changing its size. -->
  6476. <flag name="center_horizontal" value="0x01"/>
  6477. <!-- Place the title in the center of its container in both the vertical and horizontal axis, not changing its size. -->
  6478. <flag name="center" value="0x11"/>
  6479. <!-- Push title to the beginning of its container, not changing its size. -->
  6480. <flag name="start" value="0x00800003"/>
  6481. <!-- Push title to the end of its container, not changing its size. -->
  6482. <flag name="end" value="0x00800005"/>
  6483. </attr>
  6484. <!-- Whether the CollapsingToolbarLayout should draw its own collapsing title. -->
  6485. <attr format="boolean" name="titleEnabled"/>
  6486. <!-- The title to show when titleEnabled is set to true. -->
  6487. <attr name="title"/>
  6488. <!-- Mode to specify the effect used to collapse and expand the title text. -->
  6489. <attr name="titleCollapseMode">
  6490. <!-- The expanded title will continuously scale and translate to its final collapsed position. -->
  6491. <enum name="scale" value="0"/>
  6492. <!-- The expanded title will fade out and translate, and the collapsed title will fade in. -->
  6493. <enum name="fade" value="1"/>
  6494. </attr>
  6495. <!-- The maximum number of lines to display in the expanded state. Experimental Feature. -->
  6496. <attr format="integer" name="maxLines"/>
  6497. <!-- Whether the system window inset top should be applied regardless of
  6498. what the layout_height is set to. Experimental Feature. -->
  6499. <attr format="boolean" name="forceApplySystemWindowInsetTop"/>
  6500. <!-- Whether extra height should be added when the title text spans across
  6501. multiple lines. Experimental Feature. -->
  6502. <attr format="boolean" name="extraMultilineHeightEnabled"/>
  6503. </declare-styleable>
  6504. <declare-styleable name="CollapsingToolbarLayout_Layout">
  6505. <attr name="layout_collapseMode">
  6506. <!-- The view will act as normal with no collapsing behavior. -->
  6507. <enum name="none" value="0"/>
  6508. <!-- The view will pin in place. -->
  6509. <enum name="pin" value="1"/>
  6510. <!-- The view will scroll in a parallax fashion. See the
  6511. layout_collapseParallaxMultiplier attribute to change the multiplier. -->
  6512. <enum name="parallax" value="2"/>
  6513. </attr>
  6514. <!-- The multiplier used when layout_collapseMode is set to 'parallax'. The value should
  6515. be between 0.0 and 1.0. -->
  6516. <attr format="float" name="layout_collapseParallaxMultiplier"/>
  6517. </declare-styleable>
  6518. <declare-styleable name="ColorStateListItem">
  6519. <!-- Base color for this state. -->
  6520. <attr name="android:color"/>
  6521. <!-- Alpha multiplier applied to the base color. -->
  6522. <attr format="float" name="alpha"/>
  6523. <attr name="android:alpha"/>
  6524. </declare-styleable>
  6525. <declare-styleable name="CompoundButton">
  6526. <attr name="android:button"/>
  6527. <!-- Compat attr to load backported drawable types -->
  6528. <attr format="reference" name="buttonCompat"/>
  6529. <!-- Tint to apply to the button drawable. -->
  6530. <attr format="color" name="buttonTint"/>
  6531. <!-- Blending mode used to apply the button tint. -->
  6532. <attr name="buttonTintMode">
  6533. <!-- The tint is drawn on top of the drawable.
  6534. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  6535. <enum name="src_over" value="3"/>
  6536. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  6537. color channels are thrown out. [Sa * Da, Sc * Da] -->
  6538. <enum name="src_in" value="5"/>
  6539. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  6540. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  6541. <enum name="src_atop" value="9"/>
  6542. <!-- Multiplies the color and alpha channels of the drawable with those of
  6543. the tint. [Sa * Da, Sc * Dc] -->
  6544. <enum name="multiply" value="14"/>
  6545. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  6546. <enum name="screen" value="15"/>
  6547. <!-- Combines the tint and icon color and alpha channels, clamping the
  6548. result to valid color values. Saturate(S + D) -->
  6549. <enum name="add" value="16"/>
  6550. </attr>
  6551. </declare-styleable>
  6552. <declare-styleable name="Constraint"><attr name="android:orientation"/><attr name="android:id"/><attr name="android:visibility"/><attr name="visibilityMode"/><attr name="android:alpha"/><attr name="android:elevation"/><attr name="android:rotation"/><attr name="android:rotationX"/><attr name="android:rotationY"/><attr name="android:scaleX"/><attr name="android:scaleY"/><attr name="pivotAnchor"/><attr name="android:transformPivotX"/><attr name="android:transformPivotY"/><attr name="android:translationX"/><attr name="android:translationY"/><attr name="android:translationZ"/><attr name="android:layout_width"/><attr name="android:layout_height"/><attr name="android:layout_marginStart"/><attr name="android:layout_marginBottom"/><attr name="android:layout_marginTop"/><attr name="android:layout_marginEnd"/><attr name="android:layout_marginLeft"/><attr name="android:layout_marginRight"/><attr name="layout_constraintCircle"/><attr name="layout_constraintCircleRadius"/><attr name="layout_constraintCircleAngle"/><attr name="layout_constraintGuide_begin"/><attr name="layout_constraintGuide_end"/><attr name="layout_constraintGuide_percent"/><attr name="layout_constraintLeft_toLeftOf"/><attr name="layout_constraintLeft_toRightOf"/><attr name="layout_constraintRight_toLeftOf"/><attr name="layout_constraintRight_toRightOf"/><attr name="layout_constraintTop_toTopOf"/><attr name="layout_constraintTop_toBottomOf"/><attr name="layout_constraintBottom_toTopOf"/><attr name="layout_constraintBottom_toBottomOf"/><attr name="layout_constraintBaseline_toBaselineOf"/><attr name="layout_constraintStart_toEndOf"/><attr name="layout_constraintStart_toStartOf"/><attr name="layout_constraintEnd_toStartOf"/><attr name="layout_constraintEnd_toEndOf"/><attr name="layout_goneMarginLeft"/><attr name="layout_goneMarginTop"/><attr name="layout_goneMarginRight"/><attr name="layout_goneMarginBottom"/><attr name="layout_goneMarginStart"/><attr name="layout_goneMarginEnd"/><attr name="layout_constrainedWidth"/><attr name="layout_constrainedHeight"/><attr name="layout_constraintHorizontal_bias"/><attr name="layout_constraintVertical_bias"/><attr name="layout_constraintWidth_default"/><attr name="layout_constraintHeight_default"/><attr name="layout_constraintWidth_min"/><attr name="layout_constraintWidth_max"/><attr name="layout_constraintWidth_percent"/><attr name="layout_constraintHeight_min"/><attr name="layout_constraintHeight_max"/><attr name="layout_constraintHeight_percent"/><attr name="layout_constraintLeft_creator"/><attr name="layout_constraintTop_creator"/><attr name="layout_constraintRight_creator"/><attr name="layout_constraintBottom_creator"/><attr name="layout_constraintBaseline_creator"/><attr name="layout_constraintDimensionRatio"/><attr name="layout_constraintHorizontal_weight"/><attr name="layout_constraintVertical_weight"/><attr name="layout_constraintHorizontal_chainStyle"/><attr name="layout_constraintVertical_chainStyle"/><attr name="layout_editor_absoluteX"/><attr name="layout_editor_absoluteY"/><attr name="barrierDirection"/><attr name="barrierMargin"/><attr name="constraint_referenced_ids"/><attr name="android:maxHeight"/><attr name="android:maxWidth"/><attr name="android:minHeight"/><attr name="android:minWidth"/><attr name="barrierAllowsGoneWidgets"/><attr name="chainUseRtl"/><attr name="flow_horizontalStyle"/><attr name="flow_verticalStyle"/><attr name="flow_verticalAlign"/><attr name="flow_horizontalAlign"/><attr name="flow_verticalBias"/><attr name="flow_horizontalBias"/><attr name="flow_wrapMode"/><attr name="flow_maxElementsWrap"/><attr name="flow_horizontalGap"/><attr name="flow_verticalGap"/><attr name="flow_firstHorizontalStyle"/><attr name="flow_firstVerticalStyle"/><attr name="flow_firstHorizontalBias"/><attr name="flow_firstVerticalBias"/><attr name="flow_lastHorizontalStyle"/><attr name="flow_lastVerticalStyle"/><attr name="flow_lastHorizontalBias"/><attr name="flow_lastVerticalBias"/><attr name="animate_relativeTo"/><attr name="transitionEasing"/><attr name="pathMotionArc"/><attr name="transitionPathRotate"/><attr name="drawPath"/><attr name="motionProgress"/><attr name="layout_constraintTag"/><attr name="motionStagger"/></declare-styleable>
  6553. <declare-styleable name="ConstraintLayout_Layout"><attr name="android:orientation"/><attr name="android:minWidth"/><attr name="android:minHeight"/><attr name="android:maxWidth"/><attr name="android:maxHeight"/><attr name="android:visibility"/><attr name="android:elevation"/><attr name="layout_optimizationLevel"/><attr name="layoutDescription"/><attr name="constraintSet"/><attr name="barrierDirection"/><attr name="barrierAllowsGoneWidgets"/><attr name="barrierMargin"/><attr name="constraint_referenced_ids"/><attr name="chainUseRtl"/><attr name="flow_horizontalStyle"/><attr name="flow_verticalStyle"/><attr name="flow_wrapMode"/><attr name="flow_maxElementsWrap"/><attr name="flow_horizontalGap"/><attr name="flow_verticalGap"/><attr name="android:padding"/><attr name="android:paddingTop"/><attr name="android:paddingBottom"/><attr name="android:paddingLeft"/><attr name="android:paddingRight"/><attr name="android:paddingStart"/><attr name="android:paddingEnd"/><attr name="flow_verticalAlign"/><attr name="flow_horizontalAlign"/><attr name="flow_verticalBias"/><attr name="flow_horizontalBias"/><attr name="flow_firstHorizontalStyle"/><attr name="flow_firstVerticalStyle"/><attr name="flow_firstHorizontalBias"/><attr name="flow_firstVerticalBias"/><attr name="flow_lastHorizontalStyle"/><attr name="flow_lastVerticalStyle"/><attr name="flow_lastHorizontalBias"/><attr name="flow_lastVerticalBias"/><attr name="layout_constraintCircle"/><attr name="layout_constraintCircleRadius"/><attr name="layout_constraintCircleAngle"/><attr name="layout_constraintGuide_begin"/><attr name="layout_constraintGuide_end"/><attr name="layout_constraintGuide_percent"/><attr name="layout_constraintLeft_toLeftOf"/><attr name="layout_constraintLeft_toRightOf"/><attr name="layout_constraintRight_toLeftOf"/><attr name="layout_constraintRight_toRightOf"/><attr name="layout_constraintTop_toTopOf"/><attr name="layout_constraintTop_toBottomOf"/><attr name="layout_constraintBottom_toTopOf"/><attr name="layout_constraintBottom_toBottomOf"/><attr name="layout_constraintBaseline_toBaselineOf"/><attr name="layout_constraintStart_toEndOf"/><attr name="layout_constraintStart_toStartOf"/><attr name="layout_constraintEnd_toStartOf"/><attr name="layout_constraintEnd_toEndOf"/><attr name="layout_goneMarginLeft"/><attr name="layout_goneMarginTop"/><attr name="layout_goneMarginRight"/><attr name="layout_goneMarginBottom"/><attr name="layout_goneMarginStart"/><attr name="layout_goneMarginEnd"/><attr name="layout_constrainedWidth"/><attr name="layout_constrainedHeight"/><attr name="layout_constraintHorizontal_bias"/><attr name="layout_constraintVertical_bias"/><attr name="layout_constraintWidth_default"/><attr name="layout_constraintHeight_default"/><attr name="layout_constraintWidth_min"/><attr name="layout_constraintWidth_max"/><attr name="layout_constraintWidth_percent"/><attr name="layout_constraintHeight_min"/><attr name="layout_constraintHeight_max"/><attr name="layout_constraintHeight_percent"/><attr name="layout_constraintLeft_creator"/><attr name="layout_constraintTop_creator"/><attr name="layout_constraintRight_creator"/><attr name="layout_constraintBottom_creator"/><attr name="layout_constraintBaseline_creator"/><attr name="layout_constraintDimensionRatio"/><attr name="layout_constraintHorizontal_weight"/><attr name="layout_constraintVertical_weight"/><attr name="layout_constraintHorizontal_chainStyle"/><attr name="layout_constraintVertical_chainStyle"/><attr name="layout_editor_absoluteX"/><attr name="layout_editor_absoluteY"/><attr name="layout_constraintTag"/></declare-styleable>
  6554. <declare-styleable name="ConstraintLayout_placeholder"><attr name="placeholder_emptyVisibility"/><attr name="content"/></declare-styleable>
  6555. <declare-styleable name="ConstraintSet"><attr format="reference" name="deriveConstraintsFrom"/><attr name="android:orientation"/><attr name="android:id"/><attr name="android:visibility"/><attr name="android:alpha"/><attr name="android:elevation"/><attr name="android:rotation"/><attr name="android:rotationX"/><attr name="android:rotationY"/><attr name="android:scaleX"/><attr name="android:scaleY"/><attr name="pivotAnchor"/><attr name="android:pivotX"/><attr name="android:pivotY"/><attr name="android:transformPivotX"/><attr name="android:transformPivotY"/><attr name="android:translationX"/><attr name="android:translationY"/><attr name="android:translationZ"/><attr name="android:layout_width"/><attr name="android:layout_height"/><attr name="android:layout_marginStart"/><attr name="android:layout_marginBottom"/><attr name="android:layout_marginTop"/><attr name="android:layout_marginEnd"/><attr name="android:layout_marginLeft"/><attr name="android:layout_marginRight"/><attr name="layout_constraintCircle"/><attr name="layout_constraintCircleRadius"/><attr name="layout_constraintCircleAngle"/><attr name="layout_constraintGuide_begin"/><attr name="layout_constraintGuide_end"/><attr name="layout_constraintGuide_percent"/><attr name="layout_constraintLeft_toLeftOf"/><attr name="layout_constraintLeft_toRightOf"/><attr name="layout_constraintRight_toLeftOf"/><attr name="layout_constraintRight_toRightOf"/><attr name="layout_constraintTop_toTopOf"/><attr name="layout_constraintTop_toBottomOf"/><attr name="layout_constraintBottom_toTopOf"/><attr name="layout_constraintBottom_toBottomOf"/><attr name="layout_constraintBaseline_toBaselineOf"/><attr name="layout_constraintStart_toEndOf"/><attr name="layout_constraintStart_toStartOf"/><attr name="layout_constraintEnd_toStartOf"/><attr name="layout_constraintEnd_toEndOf"/><attr name="layout_goneMarginLeft"/><attr name="layout_goneMarginTop"/><attr name="layout_goneMarginRight"/><attr name="layout_goneMarginBottom"/><attr name="layout_goneMarginStart"/><attr name="layout_goneMarginEnd"/><attr name="layout_constrainedWidth"/><attr name="layout_constrainedHeight"/><attr name="layout_constraintHorizontal_bias"/><attr name="layout_constraintVertical_bias"/><attr name="layout_constraintWidth_default"/><attr name="layout_constraintHeight_default"/><attr name="layout_constraintWidth_min"/><attr name="layout_constraintWidth_max"/><attr name="layout_constraintWidth_percent"/><attr name="layout_constraintHeight_min"/><attr name="layout_constraintHeight_max"/><attr name="layout_constraintHeight_percent"/><attr name="layout_constraintLeft_creator"/><attr name="layout_constraintTop_creator"/><attr name="layout_constraintRight_creator"/><attr name="layout_constraintBottom_creator"/><attr name="layout_constraintBaseline_creator"/><attr name="layout_constraintDimensionRatio"/><attr name="layout_constraintHorizontal_weight"/><attr name="layout_constraintVertical_weight"/><attr name="layout_constraintHorizontal_chainStyle"/><attr name="layout_constraintVertical_chainStyle"/><attr name="layout_editor_absoluteX"/><attr name="layout_editor_absoluteY"/><attr name="barrierDirection"/><attr name="constraint_referenced_ids"/><attr name="barrierMargin"/><attr name="android:maxHeight"/><attr name="android:maxWidth"/><attr name="android:minHeight"/><attr name="android:minWidth"/><attr name="barrierAllowsGoneWidgets"/><attr name="chainUseRtl"/><attr name="flow_horizontalStyle"/><attr name="flow_verticalStyle"/><attr name="flow_verticalAlign"/><attr name="flow_horizontalAlign"/><attr name="flow_verticalBias"/><attr name="flow_horizontalBias"/><attr name="flow_wrapMode"/><attr name="flow_maxElementsWrap"/><attr name="flow_horizontalGap"/><attr name="flow_verticalGap"/><attr name="flow_firstHorizontalStyle"/><attr name="flow_firstVerticalStyle"/><attr name="flow_firstHorizontalBias"/><attr name="flow_firstVerticalBias"/><attr name="flow_lastHorizontalStyle"/><attr name="flow_lastVerticalStyle"/><attr name="flow_lastHorizontalBias"/><attr name="flow_lastVerticalBias"/><attr name="animate_relativeTo"/><attr name="transitionEasing"/><attr name="pathMotionArc"/><attr name="transitionPathRotate"/><attr name="motionStagger"/><attr name="drawPath"/><attr name="motionProgress"/><attr name="layout_constraintTag"/></declare-styleable>
  6556. <declare-styleable name="CoordinatorLayout">
  6557. <!-- A reference to an array of integers representing the
  6558. locations of horizontal keylines in dp from the starting edge.
  6559. Child views can refer to these keylines for alignment using
  6560. layout_keyline="index" where index is a 0-based index into
  6561. this array. -->
  6562. <attr format="reference" name="keylines"/>
  6563. <!-- Drawable to display behind the status bar when the view is set to draw behind it. -->
  6564. <attr format="color|reference" name="statusBarBackground"/>
  6565. </declare-styleable>
  6566. <declare-styleable name="CoordinatorLayout_Layout">
  6567. <attr name="android:layout_gravity"/>
  6568. <!-- The class name of a Behavior class defining special runtime behavior
  6569. for this child view. -->
  6570. <attr format="string" name="layout_behavior"/>
  6571. <!-- The id of an anchor view that this view should position relative to. -->
  6572. <attr format="reference" name="layout_anchor"/>
  6573. <!-- The index of a keyline this view should position relative to.
  6574. android:layout_gravity will affect how the view aligns to the
  6575. specified keyline. -->
  6576. <attr format="integer" name="layout_keyline"/>
  6577. <!-- Specifies how an object should position relative to an anchor, on both the X and Y axes,
  6578. within its parent's bounds. -->
  6579. <attr name="layout_anchorGravity">
  6580. <!-- Push object to the top of its container, not changing its size. -->
  6581. <flag name="top" value="0x30"/>
  6582. <!-- Push object to the bottom of its container, not changing its size. -->
  6583. <flag name="bottom" value="0x50"/>
  6584. <!-- Push object to the left of its container, not changing its size. -->
  6585. <flag name="left" value="0x03"/>
  6586. <!-- Push object to the right of its container, not changing its size. -->
  6587. <flag name="right" value="0x05"/>
  6588. <!-- Place object in the vertical center of its container, not changing its size. -->
  6589. <flag name="center_vertical" value="0x10"/>
  6590. <!-- Grow the vertical size of the object if needed so it completely fills its container. -->
  6591. <flag name="fill_vertical" value="0x70"/>
  6592. <!-- Place object in the horizontal center of its container, not changing its size. -->
  6593. <flag name="center_horizontal" value="0x01"/>
  6594. <!-- Grow the horizontal size of the object if needed so it completely fills its container. -->
  6595. <flag name="fill_horizontal" value="0x07"/>
  6596. <!-- Place the object in the center of its container in both the vertical and horizontal axis, not changing its size. -->
  6597. <flag name="center" value="0x11"/>
  6598. <!-- Grow the horizontal and vertical size of the object if needed so it completely fills its container. -->
  6599. <flag name="fill" value="0x77"/>
  6600. <!-- Additional option that can be set to have the top and/or bottom edges of
  6601. the child clipped to its container's bounds.
  6602. The clip will be based on the vertical gravity: a top gravity will clip the bottom
  6603. edge, a bottom gravity will clip the top edge, and neither will clip both edges. -->
  6604. <flag name="clip_vertical" value="0x80"/>
  6605. <!-- Additional option that can be set to have the left and/or right edges of
  6606. the child clipped to its container's bounds.
  6607. The clip will be based on the horizontal gravity: a left gravity will clip the right
  6608. edge, a right gravity will clip the left edge, and neither will clip both edges. -->
  6609. <flag name="clip_horizontal" value="0x08"/>
  6610. <!-- Push object to the beginning of its container, not changing its size. -->
  6611. <flag name="start" value="0x00800003"/>
  6612. <!-- Push object to the end of its container, not changing its size. -->
  6613. <flag name="end" value="0x00800005"/>
  6614. </attr>
  6615. <!-- Specifies how this view insets the CoordinatorLayout and make some other views
  6616. dodge it. -->
  6617. <attr format="enum" name="layout_insetEdge">
  6618. <!-- Don't inset. -->
  6619. <enum name="none" value="0x0"/>
  6620. <!-- Inset the top edge. -->
  6621. <enum name="top" value="0x30"/>
  6622. <!-- Inset the bottom edge. -->
  6623. <enum name="bottom" value="0x50"/>
  6624. <!-- Inset the left edge. -->
  6625. <enum name="left" value="0x03"/>
  6626. <!-- Inset the right edge. -->
  6627. <enum name="right" value="0x05"/>
  6628. <!-- Inset the start edge. -->
  6629. <enum name="start" value="0x00800003"/>
  6630. <!-- Inset the end edge. -->
  6631. <enum name="end" value="0x00800005"/>
  6632. </attr>
  6633. <!-- Specifies how this view dodges the inset edges of the CoordinatorLayout. -->
  6634. <attr name="layout_dodgeInsetEdges">
  6635. <!-- Don't dodge any edges -->
  6636. <flag name="none" value="0x0"/>
  6637. <!-- Dodge the top inset edge. -->
  6638. <flag name="top" value="0x30"/>
  6639. <!-- Dodge the bottom inset edge. -->
  6640. <flag name="bottom" value="0x50"/>
  6641. <!-- Dodge the left inset edge. -->
  6642. <flag name="left" value="0x03"/>
  6643. <!-- Dodge the right inset edge. -->
  6644. <flag name="right" value="0x05"/>
  6645. <!-- Dodge the start inset edge. -->
  6646. <flag name="start" value="0x00800003"/>
  6647. <!-- Dodge the end inset edge. -->
  6648. <flag name="end" value="0x00800005"/>
  6649. <!-- Dodge all the inset edges. -->
  6650. <flag name="all" value="0x77"/>
  6651. </attr>
  6652. </declare-styleable>
  6653. <declare-styleable name="CustomAttribute"><attr format="string" name="attributeName"/><attr format="color" name="customColorValue"/><attr format="color" name="customColorDrawableValue"/><attr format="integer" name="customIntegerValue"/><attr format="float" name="customFloatValue"/><attr format="string" name="customStringValue"/><attr format="dimension" name="customDimension"/><attr format="dimension" name="customPixelDimension"/><attr format="boolean" name="customBoolean"/></declare-styleable>
  6654. <declare-styleable name="DatePicker"><attr format="color" name="picker_text_color"/><attr format="color" name="picker_select_textColor"/><attr format="color" name="picker_split"/><attr format="dimension" name="picker_split_height"/></declare-styleable>
  6655. <declare-styleable name="DrawerArrowToggle">
  6656. <!-- The drawing color for the bars -->
  6657. <attr format="color" name="color"/>
  6658. <!-- Whether bars should rotate or not during transition -->
  6659. <attr format="boolean" name="spinBars"/>
  6660. <!-- The total size of the drawable -->
  6661. <attr format="dimension" name="drawableSize"/>
  6662. <!-- The max gap between the bars when they are parallel to each other -->
  6663. <attr format="dimension" name="gapBetweenBars"/>
  6664. <!-- The length of the arrow head when formed to make an arrow -->
  6665. <attr format="dimension" name="arrowHeadLength"/>
  6666. <!-- The length of the shaft when formed to make an arrow -->
  6667. <attr format="dimension" name="arrowShaftLength"/>
  6668. <!-- The length of the bars when they are parallel to each other -->
  6669. <attr format="dimension" name="barLength"/>
  6670. <!-- The thickness (stroke size) for the bar paint -->
  6671. <attr format="dimension" name="thickness"/>
  6672. </declare-styleable>
  6673. <declare-styleable name="ExtendedFloatingActionButton">
  6674. <!-- Elevation for the ExtendedFloatingActionButton. -->
  6675. <attr name="elevation"/>
  6676. <!-- Motion spec for show animation. This should be a MotionSpec resource. -->
  6677. <attr name="showMotionSpec"/>
  6678. <!-- Motion spec for hide animation. This should be a MotionSpec resource. -->
  6679. <attr name="hideMotionSpec"/>
  6680. <!-- Motion spec for extend animation. This should be a MotionSpec resource. -->
  6681. <attr format="reference" name="extendMotionSpec"/>
  6682. <!-- Motion spec for shrink animation. This should be a MotionSpec resource. -->
  6683. <attr format="reference" name="shrinkMotionSpec"/>
  6684. <!-- FAB size when collapsed. -->
  6685. <attr format="dimension" name="collapsedSize"/>
  6686. </declare-styleable>
  6687. <declare-styleable name="ExtendedFloatingActionButton_Behavior_Layout">
  6688. <!-- Whether the extended FAB should automatically hide when there is no space for it. -->
  6689. <attr name="behavior_autoHide"/>
  6690. <!-- Whether the extended FAB should automatically shrink when there is no space for it. -->
  6691. <attr format="boolean" name="behavior_autoShrink"/>
  6692. </declare-styleable>
  6693. <declare-styleable name="FlexboxLayout">
  6694. <attr name="flexDirection">
  6695. <enum name="row" value="0"/>
  6696. <enum name="row_reverse" value="1"/>
  6697. <enum name="column" value="2"/>
  6698. <enum name="column_reverse" value="3"/>
  6699. </attr>
  6700. <attr name="flexWrap">
  6701. <enum name="nowrap" value="0"/>
  6702. <enum name="wrap" value="1"/>
  6703. <enum name="wrap_reverse" value="2"/>
  6704. </attr>
  6705. <!--
  6706. Omitting flex-flow property since it's reflected in the parent flex container.
  6707. Set the flexDirection and/or flexWrap to the parent flex container explicitly if you
  6708. want to use the flex-flow similar way to the web.
  6709. -->
  6710. <attr name="justifyContent">
  6711. <enum name="flex_start" value="0"/>
  6712. <enum name="flex_end" value="1"/>
  6713. <enum name="center" value="2"/>
  6714. <enum name="space_between" value="3"/>
  6715. <enum name="space_around" value="4"/>
  6716. <enum name="space_evenly" value="5"/>
  6717. </attr>
  6718. <attr name="alignItems">
  6719. <enum name="flex_start" value="0"/>
  6720. <enum name="flex_end" value="1"/>
  6721. <enum name="center" value="2"/>
  6722. <enum name="baseline" value="3"/>
  6723. <enum name="stretch" value="4"/>
  6724. </attr>
  6725. <attr name="alignContent">
  6726. <enum name="flex_start" value="0"/>
  6727. <enum name="flex_end" value="1"/>
  6728. <enum name="center" value="2"/>
  6729. <enum name="space_between" value="3"/>
  6730. <enum name="space_around" value="4"/>
  6731. <enum name="stretch" value="5"/>
  6732. </attr>
  6733. <attr format="reference" name="dividerDrawable"/>
  6734. <attr format="reference" name="dividerDrawableHorizontal"/>
  6735. <attr format="reference" name="dividerDrawableVertical"/>
  6736. <attr name="showDivider">
  6737. <flag name="none" value="0"/>
  6738. <flag name="beginning" value="1"/>
  6739. <flag name="middle" value="2"/>
  6740. <flag name="end" value="4"/>
  6741. </attr>
  6742. <attr name="showDividerHorizontal">
  6743. <flag name="none" value="0"/>
  6744. <flag name="beginning" value="1"/>
  6745. <flag name="middle" value="2"/>
  6746. <flag name="end" value="4"/>
  6747. </attr>
  6748. <attr name="showDividerVertical">
  6749. <flag name="none" value="0"/>
  6750. <flag name="beginning" value="1"/>
  6751. <flag name="middle" value="2"/>
  6752. <flag name="end" value="4"/>
  6753. </attr>
  6754. <!--
  6755. The attribute that specifies the maximum number of flex lines. This attribute is
  6756. effective only when the flexWrap attribute is "wrap" or "wrap_reverse".
  6757. -->
  6758. <attr format="integer" name="maxLine"/>
  6759. </declare-styleable>
  6760. <declare-styleable name="FlexboxLayout_Layout">
  6761. <attr format="integer" name="layout_order"/>
  6762. <!-- Negative numbers are invalid. -->
  6763. <attr format="float" name="layout_flexGrow"/>
  6764. <!-- Negative numbers are invalid. -->
  6765. <attr format="float" name="layout_flexShrink"/>
  6766. <!--
  6767. The initial length in a percentage format relative to its parent. This is similar to the
  6768. flex-basis property in the original CSS specification.
  6769. (https://www.w3.org/TR/css-flexbox-1/#flex-basis-property)
  6770. But unlike the flex-basis property, this attribute only accepts a value in fraction
  6771. (percentage), whereas flex-basis property accepts width values such as 1em, 10px and
  6772. the 'content' string.
  6773. But specifying initial fixed width values can be done by specifying width values in
  6774. layout_width (or layout_height, varies depending on the flexDirection). Also the same
  6775. effect can be done by specifying "wrap_content" in layout_width (or layout_height) if
  6776. developers want to achieve the same effect as 'content'.
  6777. Thus, this attribute only accepts fraction values, which can't be done through
  6778. layout_width (or layout_height) for simplicity.
  6779. -->
  6780. <attr format="fraction" name="layout_flexBasisPercent"/>
  6781. <!--
  6782. Omitting flex property since it's a shorthand for layout_flexGrow and layout_flexShrink
  6783. and layout_percentInParent (flex-basis in the original CSS spec).
  6784. -->
  6785. <attr name="layout_alignSelf">
  6786. <enum name="auto" value="-1"/>
  6787. <!-- The values below need to match the values of alignItems -->
  6788. <enum name="flex_start" value="0"/>
  6789. <enum name="flex_end" value="1"/>
  6790. <enum name="center" value="2"/>
  6791. <enum name="baseline" value="3"/>
  6792. <enum name="stretch" value="4"/>
  6793. </attr>
  6794. <attr format="dimension" name="layout_minWidth"/>
  6795. <attr format="dimension" name="layout_minHeight"/>
  6796. <attr format="dimension" name="layout_maxWidth"/>
  6797. <attr format="dimension" name="layout_maxHeight"/>
  6798. <!--
  6799. This attribute forces a flex line wrapping. i.e. if this is set to true for a
  6800. flex item, the item will become the first item of a flex line. (A wrapping happens
  6801. regardless of the flex items being processed in the the previous flex line)
  6802. This attribute is ignored if the flex_wrap attribute is set to nowrap.
  6803. The equivalent attribute isn't defined in the original CSS Flexible Box Module
  6804. specification, but having this attribute is useful for Android developers to flatten
  6805. the layouts when building a grid like layout or for a situation where developers want
  6806. to put a new flex line to make a semantic difference from the previous one, etc.
  6807. -->
  6808. <attr format="boolean" name="layout_wrapBefore"/>
  6809. </declare-styleable>
  6810. <declare-styleable name="FloatingActionButton">
  6811. <!-- Whether the FloatingActionButton is enabled -->
  6812. <attr name="android:enabled"/>
  6813. <!-- Background for the FloatingActionButton -->
  6814. <attr name="backgroundTint"/>
  6815. <attr name="backgroundTintMode"/>
  6816. <!-- Ripple color for the FAB. -->
  6817. <attr name="rippleColor"/>
  6818. <!-- Size for the FAB. If fabCustomSize is set, this will be ignored. -->
  6819. <attr name="fabSize">
  6820. <!-- A size which will change based on the window size. -->
  6821. <enum name="auto" value="-1"/>
  6822. <!-- The normal sized button. -->
  6823. <enum name="normal" value="0"/>
  6824. <!-- The mini sized button. -->
  6825. <enum name="mini" value="1"/>
  6826. </attr>
  6827. <!-- Custom size for the FAB. If this is set, fabSize will be ignored. -->
  6828. <attr format="dimension" name="fabCustomSize"/>
  6829. <!-- Elevation value for the FAB -->
  6830. <attr name="elevation"/>
  6831. <!-- Whether to extend the bounds of the FloatingActionButton to meet
  6832. @dimen/mtrl_fab_min_touch_target. -->
  6833. <attr name="ensureMinTouchTargetSize"/>
  6834. <!-- TranslationZ value for the FAB when hovered, focused, or hovered and focused. -->
  6835. <attr format="dimension" name="hoveredFocusedTranslationZ"/>
  6836. <!-- TranslationZ value for the FAB when pressed-->
  6837. <attr format="dimension" name="pressedTranslationZ"/>
  6838. <!-- The width of the border around the FAB. -->
  6839. <attr format="dimension" name="borderWidth"/>
  6840. <!-- Enable compat padding. -->
  6841. <attr format="boolean" name="useCompatPadding"/>
  6842. <!-- Maximum icon image size. -->
  6843. <attr format="dimension" name="maxImageSize"/>
  6844. <!-- Motion spec for show animation. This should be a MotionSpec resource. -->
  6845. <attr name="showMotionSpec"/>
  6846. <!-- Motion spec for hide animation. This should be a MotionSpec resource. -->
  6847. <attr name="hideMotionSpec"/>
  6848. <!-- Shape appearance style reference for FloatingActionButton. Attribute declaration
  6849. is in the shape package. -->
  6850. <attr name="shapeAppearance"/>
  6851. <!-- Shape appearance overlay style reference for FloatingActionButton. -->
  6852. <attr name="shapeAppearanceOverlay"/>
  6853. </declare-styleable>
  6854. <declare-styleable name="FloatingActionButton_Behavior_Layout">
  6855. <!-- Whether the FAB should automatically hide when there is no space for it. -->
  6856. <attr format="boolean" name="behavior_autoHide"/>
  6857. </declare-styleable>
  6858. <declare-styleable name="FlowLayout"><attr format="boolean" name="flFlow"/><attr format="enum|dimension" name="flChildSpacing">
  6859. <enum name="auto" value="-65536"/>
  6860. </attr><attr format="dimension" name="flMinChildSpacing"/><attr format="enum|dimension" name="flChildSpacingForLastRow">
  6861. <enum name="auto" value="-65536"/>
  6862. <enum name="align" value="-65537"/>
  6863. </attr><attr format="enum|dimension" name="flRowSpacing">
  6864. <enum name="auto" value="-65536"/>
  6865. </attr><attr format="boolean" name="flRtl"/><attr format="integer" name="flMaxRows"/><attr format="enum" name="flRowVerticalGravity">
  6866. <enum name="auto" value="-65536"/>
  6867. <enum name="top" value="0x30"/>
  6868. <enum name="center" value="0x10"/>
  6869. <enum name="bottom" value="0x50"/>
  6870. </attr><attr name="android:gravity"/><attr format="dimension" name="itemSpacing"/><attr format="dimension" name="lineSpacing"/></declare-styleable>
  6871. <declare-styleable name="FontFamily">
  6872. <!-- The authority of the Font Provider to be used for the request. -->
  6873. <attr format="string" name="fontProviderAuthority"/>
  6874. <!-- The package for the Font Provider to be used for the request. This is used to verify
  6875. the identity of the provider. -->
  6876. <attr format="string" name="fontProviderPackage"/>
  6877. <!-- The query to be sent over to the provider. Refer to your font provider's documentation
  6878. on the format of this string. -->
  6879. <attr format="string" name="fontProviderQuery"/>
  6880. <!-- The sets of hashes for the certificates the provider should be signed with. This is
  6881. used to verify the identity of the provider, and is only required if the provider is not
  6882. part of the system image. This value may point to one list or a list of lists, where each
  6883. individual list represents one collection of signature hashes. Refer to your font provider's
  6884. documentation for these values. -->
  6885. <attr format="reference" name="fontProviderCerts"/>
  6886. <!-- The strategy to be used when fetching font data from a font provider in XML layouts.
  6887. This attribute is ignored when the resource is loaded from code, as it is equivalent to the
  6888. choice of API between {@link
  6889. androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and
  6890. {@link
  6891. androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)}
  6892. (async). -->
  6893. <attr name="fontProviderFetchStrategy">
  6894. <!-- The blocking font fetch works as follows.
  6895. First, check the local cache, then if the requested font is not cached, request the
  6896. font from the provider and wait until it is finished. You can change the length of
  6897. the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the
  6898. default typeface will be used instead. -->
  6899. <enum name="blocking" value="0"/>
  6900. <!-- The async font fetch works as follows.
  6901. First, check the local cache, then if the requeted font is not cached, trigger a
  6902. request the font and continue with layout inflation. Once the font fetch succeeds, the
  6903. target text view will be refreshed with the downloaded font data. The
  6904. fontProviderFetchTimeout will be ignored if async loading is specified. -->
  6905. <enum name="async" value="1"/>
  6906. </attr>
  6907. <!-- The length of the timeout during fetching. -->
  6908. <attr format="integer" name="fontProviderFetchTimeout">
  6909. <!-- A special value for the timeout. In this case, the blocking font fetching will not
  6910. timeout and wait until a reply is received from the font provider. -->
  6911. <enum name="forever" value="-1"/>
  6912. </attr>
  6913. <!-- Provides the system font family name to check before downloading the font. For
  6914. example if the fontProviderQuery asked for "Sans Serif", it is possible to define
  6915. fontProviderSystemFontFamily as "sans-serif" to tell the system to use "sans-serif" font
  6916. family if it exists on the system. -->
  6917. <attr format="string" name="fontProviderSystemFontFamily"/>
  6918. </declare-styleable>
  6919. <declare-styleable name="FontFamilyFont">
  6920. <!-- The style of the given font file. This will be used when the font is being loaded into
  6921. the font stack and will override any style information in the font's header tables. If
  6922. unspecified, the value in the font's header tables will be used. -->
  6923. <attr name="fontStyle">
  6924. <enum name="normal" value="0"/>
  6925. <enum name="italic" value="1"/>
  6926. </attr>
  6927. <!-- The reference to the font file to be used. This should be a file in the res/font folder
  6928. and should therefore have an R reference value. E.g. @font/myfont -->
  6929. <attr format="reference" name="font"/>
  6930. <!-- The weight of the given font file. This will be used when the font is being loaded into
  6931. the font stack and will override any weight information in the font's header tables. Must
  6932. be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most
  6933. common values are 400 for regular weight and 700 for bold weight. If unspecified, the value
  6934. in the font's header tables will be used. -->
  6935. <attr format="integer" name="fontWeight"/>
  6936. <!-- The variation settings to be applied to the font. The string should be in the following
  6937. format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be
  6938. used, or the font used does not support variation settings, this attribute needs not be
  6939. specified. -->
  6940. <attr format="string" name="fontVariationSettings"/>
  6941. <!-- The index of the font in the tcc font file. If the font file referenced is not in the
  6942. tcc format, this attribute needs not be specified. -->
  6943. <attr format="integer" name="ttcIndex"/>
  6944. <!-- References to the framework attrs -->
  6945. <attr name="android:fontStyle"/>
  6946. <attr name="android:font"/>
  6947. <attr name="android:fontWeight"/>
  6948. <attr name="android:fontVariationSettings"/>
  6949. <attr name="android:ttcIndex"/>
  6950. </declare-styleable>
  6951. <declare-styleable name="ForegroundLinearLayout">
  6952. <attr name="android:foreground"/>
  6953. <attr name="android:foregroundGravity"/>
  6954. <!-- Do not expose publicly, used by ForegroundLinearLayout but never set by any style. -->
  6955. <attr format="boolean" name="foregroundInsidePadding"/>
  6956. </declare-styleable>
  6957. <declare-styleable name="Fragment">
  6958. <attr name="android:name"/>
  6959. <attr name="android:id"/>
  6960. <attr name="android:tag"/>
  6961. </declare-styleable>
  6962. <declare-styleable name="FragmentContainerView">
  6963. <attr name="android:name"/>
  6964. <attr name="android:tag"/>
  6965. </declare-styleable>
  6966. <declare-styleable name="GradientColor">
  6967. <!-- Start color of the gradient. -->
  6968. <attr name="android:startColor"/>
  6969. <!-- Optional center color. -->
  6970. <attr name="android:centerColor"/>
  6971. <!-- End color of the gradient. -->
  6972. <attr name="android:endColor"/>
  6973. <!-- Type of gradient. The default type is linear. -->
  6974. <attr name="android:type"/>
  6975. <!-- Only applied to RadialGradient-->
  6976. <!-- Radius of the gradient, used only with radial gradient. -->
  6977. <attr name="android:gradientRadius"/>
  6978. <!-- Only applied to SweepGradient / RadialGradient-->
  6979. <!-- X coordinate of the center of the gradient within the path. -->
  6980. <attr name="android:centerX"/>
  6981. <!-- Y coordinate of the center of the gradient within the path. -->
  6982. <attr name="android:centerY"/>
  6983. <!-- LinearGradient specific -->
  6984. <!-- X coordinate of the start point origin of the gradient.
  6985. Defined in same coordinates as the path itself -->
  6986. <attr name="android:startX"/>
  6987. <!-- Y coordinate of the start point of the gradient within the shape.
  6988. Defined in same coordinates as the path itself -->
  6989. <attr name="android:startY"/>
  6990. <!-- X coordinate of the end point origin of the gradient.
  6991. Defined in same coordinates as the path itself -->
  6992. <attr name="android:endX"/>
  6993. <!-- Y coordinate of the end point of the gradient within the shape.
  6994. Defined in same coordinates as the path itself -->
  6995. <attr name="android:endY"/>
  6996. <!-- Defines the tile mode of the gradient. SweepGradient doesn't support tiling. -->
  6997. <attr name="android:tileMode"/>
  6998. </declare-styleable>
  6999. <declare-styleable name="GradientColorItem">
  7000. <!-- The offset (or ratio) of this current color item inside the gradient.
  7001. The value is only meaningful when it is between 0 and 1. -->
  7002. <attr name="android:offset"/>
  7003. <!-- The current color for the offset inside the gradient. -->
  7004. <attr name="android:color"/>
  7005. </declare-styleable>
  7006. <declare-styleable name="IOSSwitchButton">
  7007. <attr format="color" name="check_color"/>
  7008. <attr format="color" name="uncheck_color"/>
  7009. <attr format="color" name="switchColor"/>
  7010. <attr format="boolean" name="check"/>
  7011. <attr format="boolean" name="disable"/>
  7012. </declare-styleable>
  7013. <declare-styleable name="ImageFilterView"><attr format="reference" name="altSrc"/><attr format="float" name="saturation"/><attr format="float" name="brightness"/><attr format="float" name="warmth"/><attr format="float" name="contrast"/><attr format="float" name="crossfade"/><attr format="dimension" name="round"/><attr format="boolean" name="overlay"/><attr format="float" name="roundPercent"/></declare-styleable>
  7014. <declare-styleable name="Insets">
  7015. <!-- Just adding the parameters that we need for now. We can add others if we need them, but
  7016. ideally we'll be able to use https://github.com/chrisbanes/insetter once it's ready. -->
  7017. <attr format="boolean" name="paddingBottomSystemWindowInsets"/>
  7018. <attr format="boolean" name="paddingLeftSystemWindowInsets"/>
  7019. <attr format="boolean" name="paddingRightSystemWindowInsets"/>
  7020. <attr format="boolean" name="paddingTopSystemWindowInsets"/>
  7021. </declare-styleable>
  7022. <declare-styleable name="KeyAttribute"><attr name="framePosition"/><attr name="motionTarget"/><attr name="transitionEasing"/><attr name="curveFit"/><attr name="motionProgress"/><attr name="android:alpha"/><attr name="android:elevation"/><attr name="android:rotation"/><attr name="android:rotationX"/><attr name="android:rotationY"/><attr name="android:transformPivotX"/><attr name="android:transformPivotY"/><attr name="transitionPathRotate"/><attr name="android:scaleX"/><attr name="android:scaleY"/><attr name="android:translationX"/><attr name="android:translationY"/><attr name="android:translationZ"/></declare-styleable>
  7023. <declare-styleable name="KeyCycle"><attr name="motionTarget"/><attr name="curveFit"/><attr name="framePosition"/><attr name="transitionEasing"/><attr name="motionProgress"/><attr name="waveShape"/><attr name="wavePeriod"/><attr name="waveOffset"/><attr name="waveVariesBy"/><attr name="transitionPathRotate"/><attr name="android:alpha"/><attr name="android:elevation"/><attr name="android:rotation"/><attr name="android:rotationX"/><attr name="android:rotationY"/><attr name="android:scaleX"/><attr name="android:scaleY"/><attr name="android:translationX"/><attr name="android:translationY"/><attr name="android:translationZ"/></declare-styleable>
  7024. <declare-styleable name="KeyFrame"/>
  7025. <declare-styleable name="KeyFramesAcceleration"/>
  7026. <declare-styleable name="KeyFramesVelocity"/>
  7027. <declare-styleable name="KeyPosition"><attr format="enum" name="keyPositionType">
  7028. <enum name="deltaRelative" value="0"/>
  7029. <enum name="pathRelative" value="1"/>
  7030. <enum name="parentRelative" value="2"/>
  7031. </attr><attr format="float" name="percentX"/><attr format="float" name="percentY"/><attr format="float" name="percentWidth"/><attr format="float" name="percentHeight"/><attr name="framePosition"/><attr name="motionTarget"/><attr name="transitionEasing"/><attr name="pathMotionArc"/><attr name="curveFit"/><attr name="drawPath"/><attr name="sizePercent"/></declare-styleable>
  7032. <declare-styleable name="KeyTimeCycle"><attr name="framePosition"/><attr name="motionTarget"/><attr name="transitionEasing"/><attr name="curveFit"/><attr name="waveShape"/><attr name="wavePeriod"/><attr name="motionProgress"/><attr name="waveOffset"/><attr name="waveDecay"/><attr name="android:alpha"/><attr name="android:elevation"/><attr name="android:rotation"/><attr name="android:rotationX"/><attr name="android:rotationY"/><attr name="transitionPathRotate"/><attr name="android:scaleX"/><attr name="android:scaleY"/><attr name="android:translationX"/><attr name="android:translationY"/><attr name="android:translationZ"/></declare-styleable>
  7033. <declare-styleable name="KeyTrigger"><attr name="framePosition"/><attr name="motionTarget"/><attr format="reference" name="triggerReceiver"/><attr format="string" name="onNegativeCross"/><attr format="string" name="onPositiveCross"/><attr format="string" name="onCross"/><attr format="float" name="triggerSlack"/><attr format="reference" name="triggerId"/><attr format="boolean" name="motion_postLayoutCollision"/><attr format="reference" name="motion_triggerOnCollision"/></declare-styleable>
  7034. <declare-styleable name="Layout"><attr name="android:layout_width"/><attr name="android:layout_height"/><attr name="android:layout_marginStart"/><attr name="android:layout_marginBottom"/><attr name="android:layout_marginTop"/><attr name="android:layout_marginEnd"/><attr name="android:layout_marginLeft"/><attr name="android:layout_marginRight"/><attr name="layout_constraintCircle"/><attr name="layout_constraintCircleRadius"/><attr name="layout_constraintCircleAngle"/><attr name="layout_constraintGuide_begin"/><attr name="layout_constraintGuide_end"/><attr name="layout_constraintGuide_percent"/><attr name="layout_constraintLeft_toLeftOf"/><attr name="layout_constraintLeft_toRightOf"/><attr name="layout_constraintRight_toLeftOf"/><attr name="layout_constraintRight_toRightOf"/><attr name="layout_constraintTop_toTopOf"/><attr name="layout_constraintTop_toBottomOf"/><attr name="layout_constraintBottom_toTopOf"/><attr name="layout_constraintBottom_toBottomOf"/><attr name="layout_constraintBaseline_toBaselineOf"/><attr name="layout_constraintStart_toEndOf"/><attr name="layout_constraintStart_toStartOf"/><attr name="layout_constraintEnd_toStartOf"/><attr name="layout_constraintEnd_toEndOf"/><attr name="layout_goneMarginLeft"/><attr name="layout_goneMarginTop"/><attr name="layout_goneMarginRight"/><attr name="layout_goneMarginBottom"/><attr name="layout_goneMarginStart"/><attr name="layout_goneMarginEnd"/><attr name="layout_constrainedWidth"/><attr name="layout_constrainedHeight"/><attr name="layout_constraintHorizontal_bias"/><attr name="layout_constraintVertical_bias"/><attr name="layout_constraintWidth_default"/><attr name="layout_constraintHeight_default"/><attr name="layout_constraintWidth_min"/><attr name="layout_constraintWidth_max"/><attr name="android:orientation"/><attr name="layout_constraintWidth_percent"/><attr name="layout_constraintHeight_min"/><attr name="layout_constraintHeight_max"/><attr name="layout_constraintHeight_percent"/><attr name="layout_constraintLeft_creator"/><attr name="layout_constraintTop_creator"/><attr name="layout_constraintRight_creator"/><attr name="layout_constraintBottom_creator"/><attr name="layout_constraintBaseline_creator"/><attr name="layout_constraintDimensionRatio"/><attr name="layout_constraintHorizontal_weight"/><attr name="layout_constraintVertical_weight"/><attr name="layout_constraintHorizontal_chainStyle"/><attr name="layout_constraintVertical_chainStyle"/><attr name="layout_editor_absoluteX"/><attr name="layout_editor_absoluteY"/><attr name="barrierDirection"/><attr name="barrierMargin"/><attr name="constraint_referenced_ids"/><attr format="dimension" name="maxHeight"/><attr format="dimension" name="maxWidth"/><attr format="dimension" name="minHeight"/><attr format="dimension" name="minWidth"/><attr name="barrierAllowsGoneWidgets"/><attr name="chainUseRtl"/></declare-styleable>
  7035. <declare-styleable name="LinearLayoutCompat">
  7036. <!-- Should the layout be a column or a row? Use "horizontal"
  7037. for a row, "vertical" for a column. The default is
  7038. horizontal. -->
  7039. <attr name="android:orientation"/>
  7040. <attr name="android:gravity"/>
  7041. <!-- When set to false, prevents the layout from aligning its children's
  7042. baselines. This attribute is particularly useful when the children
  7043. use different values for gravity. The default value is true. -->
  7044. <attr name="android:baselineAligned"/>
  7045. <!-- When a linear layout is part of another layout that is baseline
  7046. aligned, it can specify which of its children to baseline align to
  7047. (that is, which child TextView).-->
  7048. <attr name="android:baselineAlignedChildIndex"/>
  7049. <!-- Defines the maximum weight sum. If unspecified, the sum is computed
  7050. by adding the layout_weight of all of the children. This can be
  7051. used for instance to give a single child 50% of the total available
  7052. space by giving it a layout_weight of 0.5 and setting the weightSum
  7053. to 1.0. -->
  7054. <attr name="android:weightSum"/>
  7055. <!-- When set to true, all children with a weight will be considered having
  7056. the minimum size of the largest child. If false, all children are
  7057. measured normally. -->
  7058. <attr format="boolean" name="measureWithLargestChild"/>
  7059. <!-- Drawable to use as a vertical divider between buttons. -->
  7060. <attr name="divider"/>
  7061. <!-- Setting for which dividers to show. -->
  7062. <attr name="showDividers">
  7063. <flag name="none" value="0"/>
  7064. <flag name="beginning" value="1"/>
  7065. <flag name="middle" value="2"/>
  7066. <flag name="end" value="4"/>
  7067. </attr>
  7068. <!-- Size of padding on either end of a divider. -->
  7069. <attr format="dimension" name="dividerPadding"/>
  7070. </declare-styleable>
  7071. <declare-styleable name="LinearLayoutCompat_Layout">
  7072. <attr name="android:layout_width"/>
  7073. <attr name="android:layout_height"/>
  7074. <attr name="android:layout_weight"/>
  7075. <attr name="android:layout_gravity"/>
  7076. </declare-styleable>
  7077. <declare-styleable name="LinearProgressIndicator">
  7078. <!-- The animation style of the indeterminate mode. -->
  7079. <attr name="indeterminateAnimationType">
  7080. <!--
  7081. The track will be filled with three adjacent segments in iterative different colors.
  7082. This type is only available when there are three or more indicator
  7083. colors.
  7084. -->
  7085. <enum name="contiguous" value="0"/>
  7086. <!--
  7087. There will be two disjoint segments in the same color per cycle. The color iterates between cycles.
  7088. -->
  7089. <enum name="disjoint" value="1"/>
  7090. </attr>
  7091. <!--
  7092. The direction in which the linear indicator progresses, in the determinate
  7093. mode, and is animated, in the indeterminate mode.
  7094. -->
  7095. <attr name="indicatorDirectionLinear">
  7096. <!-- Animated from the left end to the right end of the track. -->
  7097. <enum name="leftToRight" value="0"/>
  7098. <!-- Animated from the right end to the left end of the track. -->
  7099. <enum name="rightToLeft" value="1"/>
  7100. <!--
  7101. Animated from the start position to the end position of the track.
  7102. This will be same as the leftToRight for API before 17.
  7103. -->
  7104. <enum name="startToEnd" value="2"/>
  7105. <!--
  7106. Animated from the end position to the start position of the track.
  7107. This will be same as the rightToLeft for API before 17.
  7108. -->
  7109. <enum name="endToStart" value="3"/>
  7110. </attr>
  7111. </declare-styleable>
  7112. <declare-styleable name="ListPopupWindow">
  7113. <!-- Amount of pixels by which the drop down should be offset vertically. -->
  7114. <attr name="android:dropDownVerticalOffset"/>
  7115. <!-- Amount of pixels by which the drop down should be offset horizontally. -->
  7116. <attr name="android:dropDownHorizontalOffset"/>
  7117. </declare-styleable>
  7118. <declare-styleable name="MaterialAlertDialog">
  7119. <attr format="dimension" name="backgroundInsetStart"/>
  7120. <attr format="dimension" name="backgroundInsetTop"/>
  7121. <attr format="dimension" name="backgroundInsetEnd"/>
  7122. <attr format="dimension" name="backgroundInsetBottom"/>
  7123. </declare-styleable>
  7124. <declare-styleable name="MaterialAlertDialogTheme">
  7125. <attr format="reference" name="materialAlertDialogTheme"/>
  7126. <attr format="reference" name="materialAlertDialogTitlePanelStyle"/>
  7127. <attr format="reference" name="materialAlertDialogTitleIconStyle"/>
  7128. <attr format="reference" name="materialAlertDialogTitleTextStyle"/>
  7129. <attr format="reference" name="materialAlertDialogBodyTextStyle"/>
  7130. </declare-styleable>
  7131. <declare-styleable name="MaterialAutoCompleteTextView" parent="AppCompatAutoCompleteTextView">
  7132. <attr name="android:inputType"/>
  7133. </declare-styleable>
  7134. <declare-styleable name="MaterialButton">
  7135. <!-- Whether the button can be checked. -->
  7136. <attr name="android:checkable"/>
  7137. <attr name="android:insetLeft"/>
  7138. <attr name="android:insetRight"/>
  7139. <attr name="android:insetTop"/>
  7140. <attr name="android:insetBottom"/>
  7141. <!-- Background for the MaterialButton. If this is set to a drawable or color, MaterialButton
  7142. will respect this background and not create its own MaterialShapeDrawable for the
  7143. background. This means that the insets, shape appearance, and stroke will be ignored.
  7144. If this attribute is not set or is @empty or @null, a MaterialShapeDrawable will be used
  7145. for the background based on the insets, shape appearance, and stroke. -->
  7146. <attr name="android:background"/>
  7147. <attr name="backgroundTint"/>
  7148. <attr name="backgroundTintMode"/>
  7149. <!-- Elevation for the MaterialButton. -->
  7150. <attr name="elevation"/>
  7151. <!-- Icon drawable to display at the start of this view. -->
  7152. <attr format="reference" name="icon"/>
  7153. <!-- Specifies the width and height to use for the icon drawable. -->
  7154. <attr format="dimension" name="iconSize"/>
  7155. <!-- Padding between icon and button text. -->
  7156. <attr format="dimension" name="iconPadding"/>
  7157. <!-- Specifies how the icon should be positioned on the X axis. -->
  7158. <attr name="iconGravity">
  7159. <!-- Push icon to the start of the button. -->
  7160. <flag name="start" value="0x1"/>
  7161. <!-- Push the icon to the start of the text keeping a distance equal to
  7162. {@link R.attr#iconPadding} from the text. -->
  7163. <flag name="textStart" value="0x2"/>
  7164. <!-- Push icon to the end of the button. -->
  7165. <flag name="end" value="0x3"/>
  7166. <!-- Push the icon to the end of the text keeping a distance equal to
  7167. {@link R.attr#iconPadding} from the text. -->
  7168. <flag name="textEnd" value="0x4"/>
  7169. <!-- Push the icon to the top of the button. -->
  7170. <flag name="top" value="0x10"/>
  7171. <!-- Push the icon to the top of the text keeping a distance equal to
  7172. {@link R.attr#iconPadding} from the text. -->
  7173. <flag name="textTop" value="0x20"/>
  7174. </attr>
  7175. <!-- Tint for icon drawable to display. -->
  7176. <attr format="color" name="iconTint"/>
  7177. <!-- Tint mode for icon drawable to display. -->
  7178. <attr name="iconTintMode"/>
  7179. <!-- Shape appearance style reference for MaterialButton. Attribute declaration is in the Shape
  7180. package. -->
  7181. <attr name="shapeAppearance"/>
  7182. <!-- Shape appearance overlay style reference for MaterialButton. To be used to augment
  7183. attributes declared in the shapeAppearance. Attribute declaration is in the Shape package.
  7184. -->
  7185. <attr name="shapeAppearanceOverlay"/>
  7186. <!-- Specifies the color used to draw the path outline of the button. Attribute type definition
  7187. is in resources package. -->
  7188. <attr name="strokeColor"/>
  7189. <!-- Width of the stroke path of the button. Default is 0. Attribute type definition is in
  7190. resources package. -->
  7191. <attr name="strokeWidth"/>
  7192. <!--
  7193. Specifies the radius for the corners of the button. Default is 0, for non-rounded corners.
  7194. -->
  7195. <attr format="dimension" name="cornerRadius"/>
  7196. <!-- Ripple color for the button. This may be a color state list, if the desired ripple color
  7197. should be stateful. Attribute type definition is in resources package. -->
  7198. <attr name="rippleColor"/>
  7199. </declare-styleable>
  7200. <declare-styleable name="MaterialButtonToggleGroup">
  7201. <!-- Whether only a single button in this group is allowed to be checked at any time. By
  7202. default, this is false and multiple buttons in this group are allowed to be checked at
  7203. once. -->
  7204. <attr name="singleSelection"/>
  7205. <!-- Whether we prevent all child buttons from being deselected.
  7206. It's false by default. -->
  7207. <attr name="selectionRequired"/>
  7208. <!-- The id of the child button that should be checked by default within this button group. -->
  7209. <attr format="reference" name="checkedButton"/>
  7210. </declare-styleable>
  7211. <declare-styleable name="MaterialCalendar">
  7212. <attr name="android:windowFullscreen"/>
  7213. <attr format="reference" name="dayStyle"/>
  7214. <attr format="reference" name="dayInvalidStyle"/>
  7215. <attr format="reference" name="daySelectedStyle"/>
  7216. <attr format="reference" name="dayTodayStyle"/>
  7217. <attr format="reference" name="yearStyle"/>
  7218. <attr format="reference" name="yearSelectedStyle"/>
  7219. <attr format="reference" name="yearTodayStyle"/>
  7220. <attr format="color" name="rangeFillColor"/>
  7221. <attr format="boolean" name="nestedScrollable"/>
  7222. </declare-styleable>
  7223. <declare-styleable name="MaterialCalendarItem">
  7224. <attr name="android:insetLeft"/>
  7225. <attr name="android:insetTop"/>
  7226. <attr name="android:insetRight"/>
  7227. <attr name="android:insetBottom"/>
  7228. <attr format="color" name="itemFillColor"/>
  7229. <attr name="itemTextColor"/>
  7230. <attr format="color" name="itemStrokeColor"/>
  7231. <attr format="dimension" name="itemStrokeWidth"/>
  7232. <attr name="itemShapeAppearance"/>
  7233. <attr name="itemShapeAppearanceOverlay"/>
  7234. </declare-styleable>
  7235. <declare-styleable name="MaterialCardView">
  7236. <!-- Whether the card can be checked. -->
  7237. <attr name="android:checkable"/>
  7238. <!-- Foreground color for CardView. -->
  7239. <attr format="color" name="cardForegroundColor"/>
  7240. <!-- Check icon drawable. -->
  7241. <attr name="checkedIcon"/>
  7242. <!-- Tint color for the checked icon. -->
  7243. <attr name="checkedIconTint"/>
  7244. <!-- Check icon size for Checkable Cards-->
  7245. <attr format="dimension" name="checkedIconSize"/>
  7246. <!-- Check icon margin for Checkable Cards-->
  7247. <attr format="dimension" name="checkedIconMargin"/>
  7248. <!-- Ripple color for the Card. -->
  7249. <attr name="rippleColor"/>
  7250. <!-- State when a Card is being dragged. -->
  7251. <attr format="boolean" name="state_dragged"/>
  7252. <!-- Specifies the color used to draw the path outline of the card. Attribute type definition is
  7253. in resources package. -->
  7254. <attr name="strokeColor"/>
  7255. <!-- Width of the stroke path of the card. Default is 0. Attribute type definition is in
  7256. resources package. -->
  7257. <attr name="strokeWidth"/>
  7258. <!-- Shape appearance style reference for MaterialCardView. Attribute declaration is in the
  7259. shape package. -->
  7260. <attr name="shapeAppearance"/>
  7261. <!-- Shape appearance overlay style reference for MaterialCardView. To be used to augment
  7262. attributes declared in the shapeAppearance. Attribute declaration is in the shape package.
  7263. -->
  7264. <attr name="shapeAppearanceOverlay"/>
  7265. </declare-styleable>
  7266. <declare-styleable name="MaterialCheckBox">
  7267. <!-- When set to true, MaterialCheckBox will tint itself according to
  7268. Material Theme colors. When set to false, Material Theme colors will
  7269. be ignored. This value should be set to false when using custom drawables
  7270. that should not be tinted. This value is ignored if a buttonTint is set. -->
  7271. <attr name="useMaterialThemeColors"/>
  7272. <!-- Tint for the checkbox. -->
  7273. <attr name="buttonTint"/>
  7274. </declare-styleable>
  7275. <declare-styleable name="MaterialRadioButton">
  7276. <!-- When set to true, MaterialRadioButton will tint itself according to
  7277. Material Theme colors. When set to false, Material Theme colors will
  7278. be ignored. This value should be set to false when using custom drawables
  7279. that should not be tinted. This value is ignored if a buttonTint is set. -->
  7280. <attr name="useMaterialThemeColors"/>
  7281. <!-- Tint for the radio. -->
  7282. <attr name="buttonTint"/>
  7283. </declare-styleable>
  7284. <declare-styleable name="MaterialShape">
  7285. <!-- Shape appearance style reference to be used to construct a ShapeAppearanceModel. -->
  7286. <attr format="reference" name="shapeAppearance"/>
  7287. <!-- Shape appearance overlay style reference to be used to modify the shapeAppearance. -->
  7288. <attr format="reference" name="shapeAppearanceOverlay"/>
  7289. </declare-styleable>
  7290. <declare-styleable name="MaterialTextAppearance" parent="TextAppearance">
  7291. <attr name="android:lineHeight"/>
  7292. <attr format="dimension" name="lineHeight"/>
  7293. <attr name="android:letterSpacing"/>
  7294. </declare-styleable>
  7295. <declare-styleable name="MaterialTextView" parent="AppCompatTextView">
  7296. <attr name="android:textAppearance"/>
  7297. <attr name="android:lineHeight"/>
  7298. <attr name="lineHeight"/>
  7299. </declare-styleable>
  7300. <declare-styleable name="MaterialTimePicker">
  7301. <attr name="keyboardIcon"/>
  7302. <attr name="clockIcon"/>
  7303. </declare-styleable>
  7304. <declare-styleable name="MaterialToolbar">
  7305. <!-- The tint color for the navigation button icon drawable corresponding to
  7306. the "app:navigationIcon" attribute. -->
  7307. <attr format="color" name="navigationIconTint"/>
  7308. <!-- Whether the title text corresponding to the "app:title" attribute
  7309. should be centered horizontally within the toolbar. Default is false.
  7310. -->
  7311. <attr format="boolean" name="titleCentered"/>
  7312. <!-- Whether the subtitle text corresponding to the "app:subtitle" attribute
  7313. should be centered horizontally within the toolbar. Default is false.
  7314. -->
  7315. <attr format="boolean" name="subtitleCentered"/>
  7316. </declare-styleable>
  7317. <declare-styleable name="MenuGroup">
  7318. <!-- The ID of the group. -->
  7319. <attr name="android:id"/>
  7320. <!-- The category applied to all items within this group.
  7321. (This will be or'ed with the orderInCategory attribute.) -->
  7322. <attr name="android:menuCategory"/>
  7323. <!-- The order within the category applied to all items within this group.
  7324. (This will be or'ed with the category attribute.) -->
  7325. <attr name="android:orderInCategory"/>
  7326. <!-- Whether the items are capable of displaying a check mark. -->
  7327. <attr name="android:checkableBehavior"/>
  7328. <!-- Whether the items are shown/visible. -->
  7329. <attr name="android:visible"/>
  7330. <!-- Whether the items are enabled. -->
  7331. <attr name="android:enabled"/>
  7332. </declare-styleable>
  7333. <declare-styleable name="MenuItem">
  7334. <!-- The ID of the item. -->
  7335. <attr name="android:id"/>
  7336. <!-- The category applied to the item.
  7337. (This will be or'ed with the orderInCategory attribute.) -->
  7338. <attr name="android:menuCategory"/>
  7339. <!-- The order within the category applied to the item.
  7340. (This will be or'ed with the category attribute.) -->
  7341. <attr name="android:orderInCategory"/>
  7342. <!-- The title associated with the item. -->
  7343. <attr name="android:title"/>
  7344. <!-- The condensed title associated with the item. This is used in situations where the
  7345. normal title may be too long to be displayed. -->
  7346. <attr name="android:titleCondensed"/>
  7347. <!-- The icon associated with this item. This icon will not always be shown, so
  7348. the title should be sufficient in describing this item. -->
  7349. <attr name="android:icon"/>
  7350. <!-- The alphabetic shortcut key. This is the shortcut when using a keyboard
  7351. with alphabetic keys. -->
  7352. <attr name="android:alphabeticShortcut"/>
  7353. <!-- The alphabetic modifier key. This is the modifier when using a keyboard
  7354. with alphabetic keys. The values should be kept in sync with KeyEvent -->
  7355. <attr name="alphabeticModifiers">
  7356. <flag name="META" value="0x10000"/>
  7357. <flag name="CTRL" value="0x1000"/>
  7358. <flag name="ALT" value="0x02"/>
  7359. <flag name="SHIFT" value="0x1"/>
  7360. <flag name="SYM" value="0x4"/>
  7361. <flag name="FUNCTION" value="0x8"/>
  7362. </attr>
  7363. <!-- The numeric shortcut key. This is the shortcut when using a numeric (e.g., 12-key)
  7364. keyboard. -->
  7365. <attr name="android:numericShortcut"/>
  7366. <!-- The numeric modifier key. This is the modifier when using a numeric (e.g., 12-key)
  7367. keyboard. The values should be kept in sync with KeyEvent -->
  7368. <attr name="numericModifiers">
  7369. <flag name="META" value="0x10000"/>
  7370. <flag name="CTRL" value="0x1000"/>
  7371. <flag name="ALT" value="0x02"/>
  7372. <flag name="SHIFT" value="0x1"/>
  7373. <flag name="SYM" value="0x4"/>
  7374. <flag name="FUNCTION" value="0x8"/>
  7375. </attr>
  7376. <!-- Whether the item is capable of displaying a check mark. -->
  7377. <attr name="android:checkable"/>
  7378. <!-- Whether the item is checked. Note that you must first have enabled checking with
  7379. the checkable attribute or else the check mark will not appear. -->
  7380. <attr name="android:checked"/>
  7381. <!-- Whether the item is shown/visible. -->
  7382. <attr name="android:visible"/>
  7383. <!-- Whether the item is enabled. -->
  7384. <attr name="android:enabled"/>
  7385. <!-- Name of a method on the Context used to inflate the menu that will be
  7386. called when the item is clicked. -->
  7387. <attr name="android:onClick"/>
  7388. <!-- How this item should display in the Action Bar, if present. -->
  7389. <attr name="showAsAction">
  7390. <!-- Never show this item in an action bar, show it in the overflow menu instead.
  7391. Mutually exclusive with "ifRoom" and "always". -->
  7392. <flag name="never" value="0"/>
  7393. <!-- Show this item in an action bar if there is room for it as determined
  7394. by the system. Favor this option over "always" where possible.
  7395. Mutually exclusive with "never" and "always". -->
  7396. <flag name="ifRoom" value="1"/>
  7397. <!-- Always show this item in an actionbar, even if it would override
  7398. the system's limits of how much stuff to put there. This may make
  7399. your action bar look bad on some screens. In most cases you should
  7400. use "ifRoom" instead. Mutually exclusive with "ifRoom" and "never". -->
  7401. <flag name="always" value="2"/>
  7402. <!-- When this item is shown as an action in the action bar, show a text
  7403. label with it even if it has an icon representation. -->
  7404. <flag name="withText" value="4"/>
  7405. <!-- This item's action view collapses to a normal menu
  7406. item. When expanded, the action view takes over a
  7407. larger segment of its container. -->
  7408. <flag name="collapseActionView" value="8"/>
  7409. </attr>
  7410. <!-- An optional layout to be used as an action view.
  7411. See {@link android.view.MenuItem#setActionView(android.view.View)}
  7412. for more info. -->
  7413. <attr format="reference" name="actionLayout"/>
  7414. <!-- The name of an optional View class to instantiate and use as an
  7415. action view. See {@link android.view.MenuItem#setActionView(android.view.View)}
  7416. for more info. -->
  7417. <attr format="string" name="actionViewClass"/>
  7418. <!-- The name of an optional ActionProvider class to instantiate an action view
  7419. and perform operations such as default action for that menu item.
  7420. See {@link android.view.MenuItem#setActionProvider(android.view.ActionProvider)}
  7421. for more info. -->
  7422. <attr format="string" name="actionProviderClass"/>
  7423. <!-- The content description associated with the item. -->
  7424. <attr format="string" name="contentDescription"/>
  7425. <!-- The tooltip text associated with the item. -->
  7426. <attr format="string" name="tooltipText"/>
  7427. <!-- Tint to apply to the icon. -->
  7428. <attr format="color" name="iconTint"/>
  7429. <!-- Blending mode used to apply the icon tint. -->
  7430. <attr name="iconTintMode">
  7431. <!-- The tint is drawn on top of the icon.
  7432. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  7433. <enum name="src_over" value="3"/>
  7434. <!-- The tint is masked by the alpha channel of the icon. The icon’s
  7435. color channels are thrown out. [Sa * Da, Sc * Da] -->
  7436. <enum name="src_in" value="5"/>
  7437. <!-- The tint is drawn above the icon, but with the icon’s alpha
  7438. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  7439. <enum name="src_atop" value="9"/>
  7440. <!-- Multiplies the color and alpha channels of the icon with those of
  7441. the tint. [Sa * Da, Sc * Dc] -->
  7442. <enum name="multiply" value="14"/>
  7443. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  7444. <enum name="screen" value="15"/>
  7445. <!-- Combines the tint and icon color and alpha channels, clamping the
  7446. result to valid color values. Saturate(S + D) -->
  7447. <enum name="add" value="16"/>
  7448. </attr>
  7449. </declare-styleable>
  7450. <declare-styleable name="MenuView">
  7451. <!-- Default appearance of menu item text. -->
  7452. <attr name="android:itemTextAppearance"/>
  7453. <!-- Default horizontal divider between rows of menu items. -->
  7454. <attr name="android:horizontalDivider"/>
  7455. <!-- Default vertical divider between menu items. -->
  7456. <attr name="android:verticalDivider"/>
  7457. <!-- Default background for the menu header. -->
  7458. <attr name="android:headerBackground"/>
  7459. <!-- Default background for each menu item. -->
  7460. <attr name="android:itemBackground"/>
  7461. <!-- Default animations for the menu. -->
  7462. <attr name="android:windowAnimationStyle"/>
  7463. <!-- Default disabled icon alpha for each menu item that shows an icon. -->
  7464. <attr name="android:itemIconDisabledAlpha"/>
  7465. <!-- Whether space should be reserved in layout when an icon is missing. -->
  7466. <attr format="boolean" name="preserveIconSpacing"/>
  7467. <!-- Drawable for the arrow icon indicating a particular item is a submenu. -->
  7468. <attr format="reference" name="subMenuArrow"/>
  7469. </declare-styleable>
  7470. <declare-styleable name="MockView"><attr format="string" name="mock_label"/><attr format="color" name="mock_labelColor"/><attr format="color" name="mock_labelBackgroundColor"/><attr format="color" name="mock_diagonalsColor"/><attr format="boolean" name="mock_showDiagonals"/><attr format="boolean" name="mock_showLabel"/></declare-styleable>
  7471. <declare-styleable name="Motion"><attr name="animate_relativeTo"/><attr name="transitionEasing"/><attr name="pathMotionArc"/><attr name="motionPathRotate"/><attr name="motionStagger"/><attr name="drawPath"/></declare-styleable>
  7472. <declare-styleable name="MotionHelper"><attr format="boolean" name="onShow"/><attr format="boolean" name="onHide"/></declare-styleable>
  7473. <declare-styleable name="MotionLayout"><attr name="layoutDescription"/><attr format="reference" name="currentState"/><attr name="motionProgress"/><attr format="boolean" name="applyMotionScene"/><attr format="boolean" name="showPaths"/><attr format="enum" name="motionDebug">
  7474. <enum name="NO_DEBUG" value="0"/>
  7475. <enum name="SHOW_PROGRESS" value="1"/>
  7476. <enum name="SHOW_PATH" value="2"/>
  7477. <enum name="SHOW_ALL" value="3"/>
  7478. </attr></declare-styleable>
  7479. <declare-styleable name="MotionScene"><attr name="defaultDuration"/><attr name="layoutDuringTransition"/></declare-styleable>
  7480. <declare-styleable name="MotionTelltales"><attr format="enum" name="telltales_velocityMode">
  7481. <enum name="layout" value="0"/>
  7482. <enum name="postLayout" value="1"/>
  7483. <enum name="staticPostLayout" value="2"/>
  7484. <enum name="staticLayout" value="3"/>
  7485. </attr><attr format="color" name="telltales_tailColor"/><attr format="float" name="telltales_tailScale"/></declare-styleable>
  7486. <declare-styleable name="MultipleStatusView">
  7487. <attr format="reference" name="loadingView"/>
  7488. <attr format="reference" name="errorView"/>
  7489. <attr format="reference" name="emptyView"/>
  7490. <attr format="reference" name="noNetworkView"/>
  7491. <attr format="reference" name="contentView"/>
  7492. </declare-styleable>
  7493. <declare-styleable name="NavigationBarView">
  7494. <!-- Background tint for the navigation bar. -->
  7495. <attr name="backgroundTint"/>
  7496. <!-- The menu resource to inflate and populate items from. Attribute type definition is in
  7497. navigation package. -->
  7498. <attr name="menu"/>
  7499. <!-- Whether navigation items display with a label, without a label, or with a label during
  7500. selected state. Can also be "auto", which uses the item count to determine whether to show
  7501. or hide the label. -->
  7502. <attr name="labelVisibilityMode">
  7503. <!-- Label behaves as "labeled" when there are 3 items or less, or "selected" when there are
  7504. 4 items or more. -->
  7505. <enum name="auto" value="-1"/>
  7506. <!-- Label is shown on the selected navigation item. -->
  7507. <enum name="selected" value="0"/>
  7508. <!-- Label is shown on all navigation items. -->
  7509. <enum name="labeled" value="1"/>
  7510. <!-- Label is not shown on any navigation items. -->
  7511. <enum name="unlabeled" value="2"/>
  7512. </attr>
  7513. <!-- The background for the navigation items. Attribute type definition is in navigation
  7514. package. -->
  7515. <attr name="itemBackground"/>
  7516. <!-- The ColorStateList to use for a ripple background. This only exists because creating
  7517. ripples in drawable xml based on theme colors is not supported pre-23. This will be ignored
  7518. if itemBackground is set.-->
  7519. <attr format="color" name="itemRippleColor"/>
  7520. <!-- The size to provide for the navigation item icons. -->
  7521. <attr name="itemIconSize"/>
  7522. <!-- The tint to apply to the navigation item icons. Attribute type definition is in navigation
  7523. package. -->
  7524. <attr name="itemIconTint"/>
  7525. <!-- The text appearance to apply to the inactive navigation item labels. Setting
  7526. android:textColor in itemTextAppearanceInactive will take precedence over android:textColor
  7527. in itemTextAppearanceActive. Instead, set itemTextColor with a ColorStateList to make
  7528. the text color stateful. -->
  7529. <attr format="reference" name="itemTextAppearanceInactive"/>
  7530. <!-- The text appearance to apply to the active navigation item label. You should not set
  7531. android:textColor in itemTextAppearanceActive. Instead, set itemTextColor to a
  7532. ColorStateList to make the text color stateful. -->
  7533. <attr format="reference" name="itemTextAppearanceActive"/>
  7534. <!-- The color to apply to the navigation items' text. Setting itemTextColor will take
  7535. precedence over android:textColor in itemTextAppearanceInactive or
  7536. itemTextAppearanceActive. Attribute type definition is in navigation package. -->
  7537. <attr name="itemTextColor"/>
  7538. <!-- The elevation to use for the navigation bar view -->
  7539. <attr name="elevation"/>
  7540. </declare-styleable>
  7541. <declare-styleable name="NavigationRailView">
  7542. <!-- Specifies the layout that will be used to create the header view, if any -->
  7543. <attr name="headerLayout"/>
  7544. <!-- Specifies how the navigation rail destinations should be aligned as a group. -->
  7545. <attr name="menuGravity">
  7546. <!-- Navigation rail destinations will be aligned as a group at the top. This is the default behavior. -->
  7547. <!-- Gravity.TOP | Gravity.CENTER_HORIZONTAL-->
  7548. <enum name="top" value="49"/>
  7549. <!-- Navigation rail destinations will be aligned as a group at the center. -->
  7550. <!-- Gravity.CENTER -->
  7551. <enum name="center" value="17"/>
  7552. <!-- Navigation rail destinations will be aligned as a group at the bottom. -->
  7553. <!-- Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL -->
  7554. <enum name="bottom" value="81"/>
  7555. </attr>
  7556. </declare-styleable>
  7557. <declare-styleable name="NavigationView">
  7558. <attr name="android:background"/>
  7559. <attr name="android:fitsSystemWindows"/>
  7560. <attr name="android:maxWidth"/>
  7561. <attr name="elevation"/>
  7562. <!-- The menu resource to inflate and populate items from. -->
  7563. <attr format="reference" name="menu"/>
  7564. <attr format="color" name="itemIconTint"/>
  7565. <attr name="itemTextColor"/>
  7566. <!-- A background drawable to use for navigation items. If this is set, this overrides the
  7567. default background drawable for items and the itemShape* attributes will be ignored -->
  7568. <attr format="reference" name="itemBackground"/>
  7569. <attr format="reference" name="itemTextAppearance"/>
  7570. <!-- Layout resource to inflate as the header -->
  7571. <attr name="headerLayout"/>
  7572. <!-- Horizontal padding (left and right) of navigation items, around the icon & text -->
  7573. <attr format="dimension" name="itemHorizontalPadding"/>
  7574. <!-- Padding between the icon and the text for navigation items that display an icon -->
  7575. <attr format="dimension" name="itemIconPadding"/>
  7576. <!-- The size of the icon navigation items that display an icon -->
  7577. <attr format="dimension" name="itemIconSize"/>
  7578. <!-- Makes the TextView of the item text be at most this many lines tall. -->
  7579. <attr format="integer" min="1" name="itemMaxLines"/>
  7580. <!-- Shape appearance style reference for the shaped item background. To use the shaped
  7581. item background, either itemShapeAppearance or itemShapeAppearanceOverlay must be set and
  7582. itemBackground must be null so that it can be set programmatically. -->
  7583. <attr name="itemShapeAppearance"/>
  7584. <!-- Shape appearance overlay style reference for item background. To be used to augment
  7585. attributes declared in itemShapeAppearance. To use the shaped item background, either
  7586. itemShapeAppearance or itemShapeAppearanceOverlay must be set and itemBackground must be
  7587. null so that it can be set programmatically. -->
  7588. <attr name="itemShapeAppearanceOverlay"/>
  7589. <!-- Inset start margin for the item background shape. Used if itemBackground isn't set and
  7590. there is an itemShapeAppearance or itemShapeAppearanceOverlay. -->
  7591. <attr format="dimension" name="itemShapeInsetStart"/>
  7592. <!-- Inset top margin for the item background shape. Used if itemBackground isn't set and there
  7593. is an itemShapeAppearance or itemShapeAppearanceOverlay. -->
  7594. <attr format="dimension" name="itemShapeInsetTop"/>
  7595. <!-- Inset end margin for the item background shape. Used if itemBackground isn't set and there
  7596. and there is an itemShapeAppearance or itemShapeAppearanceOverlay. -->
  7597. <attr format="dimension" name="itemShapeInsetEnd"/>
  7598. <!-- Inset bottom margin for the item background shape. Used if itemBackground isn't set and
  7599. there is an itemShapeAppearance or itemShapeAppearanceOverlay. -->
  7600. <attr format="dimension" name="itemShapeInsetBottom"/>
  7601. <!-- Fill color for the item background shape. Used if itemBackground isn't set and there is an
  7602. itemShapeAppearance or itemShapeAppearanceOverlay. -->
  7603. <attr format="color" name="itemShapeFillColor"/>
  7604. <!-- Shape appearance style reference for NavigationView. Attribute declaration is in the Shape
  7605. package. -->
  7606. <attr name="shapeAppearance"/>
  7607. <!-- Shape appearance overlay style reference for NavigationView. To be used to augment
  7608. attributes declared in the shapeAppearance. Attribute declaration is in the Shape package.
  7609. -->
  7610. <attr name="shapeAppearanceOverlay"/>
  7611. </declare-styleable>
  7612. <declare-styleable name="OnClick"><attr name="targetId"/><attr name="clickAction">
  7613. <flag name="toggle" value="0x0011"/>
  7614. <flag name="transitionToEnd" value="0x0001"/>
  7615. <flag name="transitionToStart" value="0x0010"/>
  7616. <flag name="jumpToEnd" value="0x100"/>
  7617. <flag name="jumpToStart" value="0x1000"/>
  7618. </attr></declare-styleable>
  7619. <declare-styleable name="OnSwipe"><attr format="float" name="dragScale"/><attr format="float" name="dragThreshold"/><attr format="float" name="maxVelocity"/><attr format="float" name="maxAcceleration"/><attr name="dragDirection"/><attr name="touchAnchorId"/><attr name="touchAnchorSide"/><attr format="reference" name="touchRegionId"/><attr format="reference" name="limitBoundsTo"/><attr format="flags" name="nestedScrollFlags">
  7620. <flag name="none" value="0"/>
  7621. <flag name="disablePostScroll" value="1"/>
  7622. <flag name="disableScroll" value="2"/>
  7623. </attr><attr format="boolean" name="moveWhenScrollAtTop"/><attr format="enum" name="onTouchUp">
  7624. <enum name="autoComplete" value="0"/>
  7625. <enum name="autoCompleteToStart" value="1"/>
  7626. <enum name="autoCompleteToEnd" value="2"/>
  7627. <enum name="stop" value="3"/>
  7628. <enum name="decelerate" value="4"/>
  7629. <enum name="decelerateAndComplete" value="5"/>
  7630. </attr></declare-styleable>
  7631. <declare-styleable name="PopupWindow">
  7632. <!-- Whether the popup window should overlap its anchor view. -->
  7633. <attr format="boolean" name="overlapAnchor"/>
  7634. <attr name="android:popupBackground"/>
  7635. <attr name="android:popupAnimationStyle"/>
  7636. </declare-styleable>
  7637. <declare-styleable name="PopupWindowBackgroundState">
  7638. <!-- State identifier indicating the popup will be above the anchor. -->
  7639. <attr format="boolean" name="state_above_anchor"/>
  7640. </declare-styleable>
  7641. <declare-styleable name="PropertySet"><attr name="android:visibility"/><attr name="visibilityMode"/><attr format="float" name="android:alpha"/><attr name="motionProgress"/><attr name="layout_constraintTag"/></declare-styleable>
  7642. <declare-styleable name="QRCodeView">
  7643. <!-- 扫描框距离toolbar底部的距离,默认值为90dp -->
  7644. <attr format="dimension|reference" name="qrcv_topOffset"/>
  7645. <!-- 扫描框边角线的宽度,默认值为3dp -->
  7646. <attr format="dimension|reference" name="qrcv_cornerSize"/>
  7647. <!-- 扫描框边角线的长度,默认值为20dp -->
  7648. <attr format="dimension|reference" name="qrcv_cornerLength"/>
  7649. <!-- 扫描框边角线的颜色,默认值为@android:color/white -->
  7650. <attr format="color|reference" name="qrcv_cornerColor"/>
  7651. <!-- 扫描框边角线显示位置(相对于边框),默认值为中间 -->
  7652. <attr name="qrcv_cornerDisplayType">
  7653. <enum name="center" value="1"/>
  7654. <enum name="inside" value="2"/>
  7655. </attr>
  7656. <!-- 扫描框的宽度,默认值为200dp -->
  7657. <attr format="dimension|reference" name="qrcv_rectWidth"/>
  7658. <!-- 条码扫样式描框的高度,默认值为140dp -->
  7659. <attr format="dimension|reference" name="qrcv_barcodeRectHeight"/>
  7660. <!-- 除去扫描框,其余部分阴影颜色,默认值为#33FFFFFF -->
  7661. <attr format="color|reference" name="qrcv_maskColor"/>
  7662. <!-- 扫描线的宽度,默认值为1dp -->
  7663. <attr format="dimension|reference" name="qrcv_scanLineSize"/>
  7664. <!-- 扫描线的颜色,默认值为@android:color/white -->
  7665. <attr format="color|reference" name="qrcv_scanLineColor"/>
  7666. <!-- 扫描线距离上下或者左右边框的间距,默认值为0dp -->
  7667. <attr format="dimension|reference" name="qrcv_scanLineMargin"/>
  7668. <!-- 是否显示默认的图片扫描线,默认值为false -->
  7669. <attr format="boolean" name="qrcv_isShowDefaultScanLineDrawable"/>
  7670. <!-- 扫描线的图片资源,默认值为null -->
  7671. <attr format="reference" name="qrcv_customScanLineDrawable"/>
  7672. <!-- 扫描边框的宽度,默认值为1dp -->
  7673. <attr format="dimension|reference" name="qrcv_borderSize"/>
  7674. <!-- 扫描边框的颜色,默认值为@android:color/white -->
  7675. <attr format="color|reference" name="qrcv_borderColor"/>
  7676. <!-- 扫描线从顶部移动到底部的动画时间,默认值为1000 -->
  7677. <attr format="integer" name="qrcv_animTime"/>
  7678. <!-- 扫描框中心点在屏幕垂直方向的比例,当设置此值时,会忽略 qrcv_topOffset -->
  7679. <attr format="float" name="qrcv_verticalBias"/>
  7680. <!-- Toolbar的高度,当有设置qrcv_isCenterVertical属性时,通过该属性来修正有Toolbar时导致扫描框垂直居中的偏差,默认值为0dp -->
  7681. <attr format="dimension|reference" name="qrcv_toolbarHeight"/>
  7682. <!-- 扫描框的样式是否为扫条形码样式,默认值为false -->
  7683. <attr format="boolean" name="qrcv_isBarcode"/>
  7684. <!-- 扫描二维码时的提示文案,默认值为null -->
  7685. <attr format="string|reference" name="qrcv_qrCodeTipText"/>
  7686. <!-- 扫描条码时的提示文案,默认值为null -->
  7687. <attr format="string|reference" name="qrcv_barCodeTipText"/>
  7688. <!-- 提示文案字体大小,默认值为14sp -->
  7689. <attr format="dimension|reference" name="qrcv_tipTextSize"/>
  7690. <!-- 提示文案颜色,默认值为@android:color/white -->
  7691. <attr format="color|reference" name="qrcv_tipTextColor"/>
  7692. <!-- 提示文案是否在扫描框的底部,默认值为false -->
  7693. <attr format="boolean" name="qrcv_isTipTextBelowRect"/>
  7694. <!-- 提示文案与扫描框之间的间距,默认值为20dp -->
  7695. <attr format="dimension|reference" name="qrcv_tipTextMargin"/>
  7696. <!-- 是否把提示文案作为单行显示,默认值为false -->
  7697. <attr format="boolean" name="qrcv_isShowTipTextAsSingleLine"/>
  7698. <!-- 是否显示提示文案的背景,默认值为false -->
  7699. <attr format="boolean" name="qrcv_isShowTipBackground"/>
  7700. <!-- 提示文案的背景色,默认值为#22000000 -->
  7701. <attr format="color|reference" name="qrcv_tipBackgroundColor"/>
  7702. <!-- 扫描线是否来回移动,默认值为true -->
  7703. <attr format="boolean" name="qrcv_isScanLineReverse"/>
  7704. <!-- 是否显示默认的网格图片扫描线,默认值为false -->
  7705. <attr format="boolean" name="qrcv_isShowDefaultGridScanLineDrawable"/>
  7706. <!-- 扫描线的网格图片资源,默认值为null -->
  7707. <attr format="reference" name="qrcv_customGridScanLineDrawable"/>
  7708. <!-- 是否只识别扫描框中的码,默认值为false -->
  7709. <attr format="boolean" name="qrcv_isOnlyDecodeScanBoxArea"/>
  7710. <!-- 是否显示定位点,默认值为false -->
  7711. <attr format="boolean" name="qrcv_isShowLocationPoint"/>
  7712. <!-- 码太小时是否自动缩放,默认值为false -->
  7713. <attr format="boolean" name="qrcv_isAutoZoom"/>
  7714. </declare-styleable>
  7715. <declare-styleable name="RadialViewGroup">
  7716. <!-- Radius indicating how far away from the center of the group the
  7717. children are positioned -->
  7718. <attr name="materialCircleRadius"/>
  7719. </declare-styleable>
  7720. <declare-styleable name="RangeSlider">
  7721. <attr format="reference" name="values"/>
  7722. <!-- If there is more than one thumb, and the slider is
  7723. not discrete the thumbs will be separated by this dimen -->
  7724. <attr format="dimension" name="minSeparation"/>
  7725. </declare-styleable>
  7726. <declare-styleable name="RectanglesView">
  7727. <attr format="color" name="rectanglesColor"/>
  7728. <attr format="dimension" name="rectanglesStrokeWidth"/>
  7729. </declare-styleable>
  7730. <declare-styleable name="RecycleListView">
  7731. <!-- Bottom padding to use when no buttons are present. -->
  7732. <attr format="dimension" name="paddingBottomNoButtons"/>
  7733. <!-- Top padding to use when no title is present. -->
  7734. <attr format="dimension" name="paddingTopNoTitle"/>
  7735. </declare-styleable>
  7736. <declare-styleable name="RecyclerView">
  7737. <!-- Class name of the Layout Manager to be used.
  7738. <p/>
  7739. The class must ext androidx.recyclerview.widget.RecyclerViewView$LayoutManager
  7740. and have either a default constructor or constructor with the signature
  7741. (android.content.Context, android.util.AttributeSet, int, int).
  7742. <p/>
  7743. If the name starts with a '.', application package is prefixed.
  7744. Else, if the name contains a '.', the classname is assumed to be a full class name.
  7745. Else, the recycler view package naandroidx.appcompat.widgetdget) is prefixed. -->
  7746. <attr format="string" name="layoutManager"/>
  7747. <!-- ============================= -->
  7748. <!-- Attributes for Layout Manager -->
  7749. <!-- ============================= -->
  7750. <eat-comment/>
  7751. <attr name="android:orientation"/>
  7752. <attr name="android:descendantFocusability"/>
  7753. <attr name="android:clipToPadding"/>
  7754. <attr format="integer" name="spanCount"/>
  7755. <attr format="boolean" name="reverseLayout"/>
  7756. <attr format="boolean" name="stackFromEnd"/>
  7757. <attr format="boolean" name="fastScrollEnabled"/>
  7758. <attr format="reference" name="fastScrollVerticalThumbDrawable"/>
  7759. <attr format="reference" name="fastScrollVerticalTrackDrawable"/>
  7760. <attr format="reference" name="fastScrollHorizontalThumbDrawable"/>
  7761. <attr format="reference" name="fastScrollHorizontalTrackDrawable"/>
  7762. </declare-styleable>
  7763. <declare-styleable name="RoundedImageView"><attr format="dimension" name="riv_corner_radius"/><attr format="dimension" name="riv_corner_radius_top_left"/><attr format="dimension" name="riv_corner_radius_top_right"/><attr format="dimension" name="riv_corner_radius_bottom_left"/><attr format="dimension" name="riv_corner_radius_bottom_right"/><attr format="dimension" name="riv_border_width"/><attr format="color" name="riv_border_color"/><attr format="boolean" name="riv_mutate_background"/><attr format="boolean" name="riv_oval"/><attr name="android:scaleType"/><attr name="riv_tile_mode">
  7764. <enum name="clamp" value="0"/>
  7765. <enum name="repeat" value="1"/>
  7766. <enum name="mirror" value="2"/>
  7767. </attr><attr name="riv_tile_mode_x">
  7768. <enum name="clamp" value="0"/>
  7769. <enum name="repeat" value="1"/>
  7770. <enum name="mirror" value="2"/>
  7771. </attr><attr name="riv_tile_mode_y">
  7772. <enum name="clamp" value="0"/>
  7773. <enum name="repeat" value="1"/>
  7774. <enum name="mirror" value="2"/>
  7775. </attr></declare-styleable>
  7776. <declare-styleable name="ScrimInsetsFrameLayout">
  7777. <attr format="color|reference" name="insetForeground"/>
  7778. </declare-styleable>
  7779. <declare-styleable name="ScrollBar">
  7780. <attr format="color|reference" name="sb_handlerColor"/>
  7781. <attr format="color|reference" name="sb_indicatorColor"/>
  7782. <attr format="color|reference" name="sb_indicatorTextColor"/>
  7783. <attr format="boolean|reference" name="sb_horizontal"/>
  7784. </declare-styleable>
  7785. <declare-styleable name="ScrollingViewBehavior_Layout">
  7786. <!-- The amount that the scrolling view should overlap the bottom of any AppBarLayout -->
  7787. <attr format="dimension" name="behavior_overlapTop"/>
  7788. </declare-styleable>
  7789. <declare-styleable name="SearchLayout">
  7790. <!--搜索图标-->
  7791. <attr format="reference" name="search_icon"/>
  7792. <!--搜索图标的宽-->
  7793. <attr format="dimension" name="search_icon_width"/>
  7794. <!--搜索图标的高-->
  7795. <attr format="dimension" name="search_icon_height"/>
  7796. <!--搜索图标距离左边的距离-->
  7797. <attr format="dimension" name="search_icon_left"/>
  7798. <!--搜索删除图标-->
  7799. <attr format="reference" name="search_icon_delete"/>
  7800. <!--搜索删除图标的宽-->
  7801. <attr format="dimension" name="search_icon_delete_width"/>
  7802. <!--搜索删除图标的高-->
  7803. <attr format="dimension" name="search_icon_delete_height"/>
  7804. <!--搜索删除图标距离右边的距离-->
  7805. <attr format="dimension" name="search_icon_delete_right"/>
  7806. <!--搜索框占位字符-->
  7807. <attr format="string" name="search_hint"/>
  7808. <!--搜索框占位字符颜色-->
  7809. <attr format="color" name="search_hint_color"/>
  7810. <!--搜索框文字颜色-->
  7811. <attr format="color" name="search_color"/>
  7812. <!--搜索框文字大小-->
  7813. <attr format="dimension" name="search_size"/>
  7814. <!--搜索框光标-->
  7815. <attr format="reference" name="search_text_cursor"/>
  7816. <!--整个搜索框背景-->
  7817. <attr format="reference" name="search_bg"/>
  7818. </declare-styleable>
  7819. <declare-styleable name="SearchList">
  7820. <!--热门搜索列表样式,是网格还是流式布局-->
  7821. <attr format="boolean" name="is_hot_flex_box_or_grid"/>
  7822. <!--热门搜索列表样式,内容是否居中-->
  7823. <attr format="boolean" name="is_hot_center"/>
  7824. <!--热门搜索列表样式,如果是网格布局,条目列数,默认2-->
  7825. <attr format="integer" name="hot_grid_span_count"/>
  7826. <!--热门搜索列表 item距离上边的距离-->
  7827. <attr format="integer" name="hot_item_top_margin"/>
  7828. <!--热门搜索列表 item 文字颜色-->
  7829. <attr format="color" name="hot_item_color"/>
  7830. <!--热门搜索列表 item 文字大小-->
  7831. <attr format="dimension" name="hot_item_size"/>
  7832. <!--热门搜索列表 item 文字展示几行-->
  7833. <attr format="integer" name="hot_item_line"/>
  7834. <!--热门搜索列表 item 背景-->
  7835. <attr format="reference" name="hot_item_bg"/>
  7836. <!--热门搜索列表 item 距离上边的距离-->
  7837. <attr format="reference" name="hot_item_margin_top"/>
  7838. <!--热门搜索列表 内边距,左-->
  7839. <attr format="dimension" name="hot_padding_left"/>
  7840. <!--热门搜索列表 内边距,上-->
  7841. <attr format="dimension" name="hot_padding_top"/>
  7842. <!--热门搜索列表 内边距,右-->
  7843. <attr format="dimension" name="hot_padding_right"/>
  7844. <!--热门搜索列表 内边距,下-->
  7845. <attr format="dimension" name="hot_padding_bottom"/>
  7846. <!--历史搜索列表样式,是网格还是流式布局-->
  7847. <attr format="boolean" name="is_history_flex_box_or_grid"/>
  7848. <!--历史搜索列表,最多展示几个item,默认10-->
  7849. <attr format="integer" name="history_flex_box_count"/>
  7850. <!--历史搜索列表样式,内容是否居中-->
  7851. <attr format="boolean" name="is_history_center"/>
  7852. <!--历史搜索列表样式,如果是网格布局,条目列数,默认2-->
  7853. <attr format="integer" name="history_grid_span_count"/>
  7854. <!--历史搜索列表 item距离上边的距离-->
  7855. <attr format="integer" name="history_item_top_margin"/>
  7856. <!--历史搜索列表 item 文字颜色-->
  7857. <attr format="color" name="history_item_color"/>
  7858. <!--历史搜索列表 item 文字大小-->
  7859. <attr format="dimension" name="history_item_size"/>
  7860. <!--历史搜索列表 item 距离上边的距离-->
  7861. <attr format="dimension" name="history_item_margin_top"/>
  7862. <!--历史搜索右边是否展示删除小按钮-->
  7863. <attr format="boolean" name="is_visibility_history_clear"/>
  7864. <!--历史搜索右边的删除小按钮-->
  7865. <attr format="reference" name="history_clear_icon"/>
  7866. <!--历史搜索右边的删除文字-->
  7867. <attr format="string" name="history_clear_text"/>
  7868. <!--历史搜索右边的删除文字大小-->
  7869. <attr format="dimension" name="history_clear_size"/>
  7870. <!--历史搜索右边的删除文字颜色-->
  7871. <attr format="color" name="history_clear_color"/>
  7872. <!--历史搜索列表 内边距,左-->
  7873. <attr format="dimension" name="history_padding_left"/>
  7874. <!--历史搜索列表 内边距,上-->
  7875. <attr format="dimension" name="history_padding_top"/>
  7876. <!--历史搜索列表 内边距,右-->
  7877. <attr format="dimension" name="history_padding_right"/>
  7878. <!--历史搜索列表 内边距,下-->
  7879. <attr format="dimension" name="history_padding_bottom"/>
  7880. </declare-styleable>
  7881. <declare-styleable name="SearchView">
  7882. <!-- The layout to use for the search view. -->
  7883. <attr format="reference" name="layout"/>
  7884. <!-- The default state of the SearchView. If true, it will be iconified when not in
  7885. use and expanded when clicked. -->
  7886. <attr format="boolean" name="iconifiedByDefault"/>
  7887. <!-- An optional maximum width of the SearchView. -->
  7888. <attr name="android:maxWidth"/>
  7889. <!-- An optional user-defined query hint string to be displayed in the empty query field. -->
  7890. <attr format="string" name="queryHint"/>
  7891. <!-- Default query hint used when {@code queryHint} is undefined and
  7892. the search view's {@code SearchableInfo} does not provide a hint. -->
  7893. <attr format="string" name="defaultQueryHint"/>
  7894. <!-- The IME options to set on the query text field. -->
  7895. <attr name="android:imeOptions"/>
  7896. <!-- The input type to set on the query text field. -->
  7897. <attr name="android:inputType"/>
  7898. <!-- Close button icon -->
  7899. <attr format="reference" name="closeIcon"/>
  7900. <!-- Go button icon -->
  7901. <attr format="reference" name="goIcon"/>
  7902. <!-- Search icon -->
  7903. <attr format="reference" name="searchIcon"/>
  7904. <!-- Search icon displayed as a text field hint -->
  7905. <attr format="reference" name="searchHintIcon"/>
  7906. <!-- Voice button icon -->
  7907. <attr format="reference" name="voiceIcon"/>
  7908. <!-- Commit icon shown in the query suggestion row -->
  7909. <attr format="reference" name="commitIcon"/>
  7910. <!-- Layout for query suggestion rows -->
  7911. <attr format="reference" name="suggestionRowLayout"/>
  7912. <!-- Background for the section containing the search query -->
  7913. <attr format="reference" name="queryBackground"/>
  7914. <!-- Background for the section containing the action (e.g. voice search) -->
  7915. <attr format="reference" name="submitBackground"/>
  7916. <attr name="android:focusable"/>
  7917. </declare-styleable>
  7918. <declare-styleable name="ShapeAppearance">
  7919. <!-- Corner size to be used in the ShapeAppearance. All corners default to this value -->
  7920. <attr format="dimension|fraction" name="cornerSize"/>
  7921. <!-- Top left corner size to be used in the ShapeAppearance. -->
  7922. <attr format="dimension|fraction" name="cornerSizeTopLeft"/>
  7923. <!-- Top right corner size to be used in the ShapeAppearance. -->
  7924. <attr format="dimension|fraction" name="cornerSizeTopRight"/>
  7925. <!-- Bottom right corner size to be used in the ShapeAppearance. -->
  7926. <attr format="dimension|fraction" name="cornerSizeBottomRight"/>
  7927. <!-- Bottom left corner size to be used in the ShapeAppearance. -->
  7928. <attr format="dimension|fraction" name="cornerSizeBottomLeft"/>
  7929. <!-- Corner family to be used in the ShapeAppearance. All corners default to this value -->
  7930. <attr format="enum" name="cornerFamily">
  7931. <enum name="rounded" value="0"/>
  7932. <enum name="cut" value="1"/>
  7933. </attr>
  7934. <!-- Top left corner family to be used in the ShapeAppearance. -->
  7935. <attr format="enum" name="cornerFamilyTopLeft">
  7936. <enum name="rounded" value="0"/>
  7937. <enum name="cut" value="1"/>
  7938. </attr>
  7939. <!-- Top right corner family to be used in the ShapeAppearance. -->
  7940. <attr format="enum" name="cornerFamilyTopRight">
  7941. <enum name="rounded" value="0"/>
  7942. <enum name="cut" value="1"/>
  7943. </attr>
  7944. <!-- Bottom right corner family to be used in the ShapeAppearance. -->
  7945. <attr format="enum" name="cornerFamilyBottomRight">
  7946. <enum name="rounded" value="0"/>
  7947. <enum name="cut" value="1"/>
  7948. </attr>
  7949. <!-- Bottom left corner family to be used in the ShapeAppearance. -->
  7950. <attr format="enum" name="cornerFamilyBottomLeft">
  7951. <enum name="rounded" value="0"/>
  7952. <enum name="cut" value="1"/>
  7953. </attr>
  7954. </declare-styleable>
  7955. <declare-styleable name="ShapeableImageView">
  7956. <attr name="strokeWidth"/>
  7957. <attr name="strokeColor"/>
  7958. <!-- Shape appearance style reference for ShapeableImageView. Attribute declaration is in the
  7959. shape package. -->
  7960. <attr name="shapeAppearance"/>
  7961. <!-- Shape appearance overlay style reference for ShapeableImageView. To be used to augment
  7962. attributes declared in the shapeAppearance. Attribute declaration is in the shape package.
  7963. -->
  7964. <attr name="shapeAppearanceOverlay"/>
  7965. <!-- Attributes for padding the image, since android:padding is applied to the background
  7966. for ShapeableImageView
  7967. -->
  7968. <attr name="contentPadding"/>
  7969. <attr name="contentPaddingBottom"/>
  7970. <attr format="dimension" name="contentPaddingEnd"/>
  7971. <attr name="contentPaddingLeft"/>
  7972. <attr name="contentPaddingRight"/>
  7973. <attr format="dimension" name="contentPaddingStart"/>
  7974. <attr name="contentPaddingTop"/>
  7975. </declare-styleable>
  7976. <declare-styleable name="Slider">
  7977. <attr name="android:value"/>
  7978. <attr name="android:valueFrom"/>
  7979. <attr name="android:valueTo"/>
  7980. <attr name="android:stepSize"/>
  7981. <!-- Whether the Slider is enabled. -->
  7982. <attr name="android:enabled"/>
  7983. <!-- The color of the slider's halo. -->
  7984. <attr format="color" name="haloColor"/>
  7985. <!-- The radius of the halo. -->
  7986. <attr format="dimension" name="haloRadius"/>
  7987. <!-- Determines if Slider should increase its default height to include space for the label. -->
  7988. <attr name="labelBehavior">
  7989. <!-- Mode that draws the label floating above the bounds of this view. -->
  7990. <enum name="floating" value="0"/>
  7991. <!-- Mode that draws the label within the bounds of the view. -->
  7992. <enum name="withinBounds" value="1"/>
  7993. <!-- Mode that prevents the label from being drawn -->
  7994. <enum name="gone" value="2"/>
  7995. </attr>
  7996. <!-- The style used for the label TooltipDrawable. -->
  7997. <attr format="reference" name="labelStyle"/>
  7998. <!-- The color of the slider's thumb. -->
  7999. <attr format="color" name="thumbColor"/>
  8000. <!-- The elevation of the thumb. -->
  8001. <attr format="dimension" name="thumbElevation"/>
  8002. <!-- The radius of the thumb. -->
  8003. <attr format="dimension" name="thumbRadius"/>
  8004. <!-- The stroke color for the thumb. -->
  8005. <attr format="color" name="thumbStrokeColor"/>
  8006. <!-- The stroke width for the thumb. -->
  8007. <attr format="dimension" name="thumbStrokeWidth"/>
  8008. <!-- The color of the slider's tick marks. Only used when the slider is in discrete mode. -->
  8009. <attr format="color" name="tickColor"/>
  8010. <!-- The color of the slider's tick marks for the active portion of the track. Only used when
  8011. the slider is in discrete mode. -->
  8012. <attr format="color" name="tickColorActive"/>
  8013. <!-- The color of the slider's tick marks for the inactive portion of the track. Only used when
  8014. the slider is in discrete mode. -->
  8015. <attr format="color" name="tickColorInactive"/>
  8016. <!-- Whether to show the tick marks. Only used when the slider is in discrete mode. -->
  8017. <attr format="boolean" name="tickVisible"/>
  8018. <!-- The color of the track. -->
  8019. <attr name="trackColor"/>
  8020. <!-- The color of active portion of the track. -->
  8021. <attr format="color" name="trackColorActive"/>
  8022. <!-- The color of inactive portion of the track. -->
  8023. <attr format="color" name="trackColorInactive"/>
  8024. <!-- The height of the track. -->
  8025. <attr format="dimension" name="trackHeight"/>
  8026. </declare-styleable>
  8027. <declare-styleable name="SmartRefreshLayout">
  8028. <attr name="android:clipChildren"/>
  8029. <attr name="android:clipToPadding"/>
  8030. <attr name="srlPrimaryColor"/>
  8031. <attr name="srlAccentColor"/>
  8032. <attr format="integer" name="srlReboundDuration"/>
  8033. <attr format="dimension" name="srlHeaderHeight"/>
  8034. <attr format="dimension" name="srlFooterHeight"/>
  8035. <attr format="dimension" name="srlHeaderInsetStart"/>
  8036. <attr format="dimension" name="srlFooterInsetStart"/>
  8037. <attr format="float" name="srlDragRate"/>
  8038. <attr format="float" name="srlHeaderMaxDragRate"/>
  8039. <attr format="float" name="srlFooterMaxDragRate"/>
  8040. <attr format="float" name="srlHeaderTriggerRate"/>
  8041. <attr format="float" name="srlFooterTriggerRate"/>
  8042. <attr format="boolean" name="srlEnableRefresh"/>
  8043. <attr format="boolean" name="srlEnableLoadMore"/>
  8044. <attr format="boolean" name="srlEnableHeaderTranslationContent"/>
  8045. <attr format="boolean" name="srlEnableFooterTranslationContent"/>
  8046. <attr format="reference" name="srlHeaderTranslationViewId"/>
  8047. <attr format="reference" name="srlFooterTranslationViewId"/>
  8048. <attr format="boolean" name="srlEnablePreviewInEditMode"/>
  8049. <attr format="boolean" name="srlEnableAutoLoadMore"/>
  8050. <attr format="boolean" name="srlEnableOverScrollBounce"/>
  8051. <attr format="boolean" name="srlEnablePureScrollMode"/>
  8052. <attr format="boolean" name="srlEnableNestedScrolling"/>
  8053. <attr format="boolean" name="srlEnableScrollContentWhenLoaded"/>
  8054. <attr format="boolean" name="srlEnableScrollContentWhenRefreshed"/>
  8055. <attr format="boolean" name="srlEnableLoadMoreWhenContentNotFull"/>
  8056. <attr format="boolean" name="srlEnableFooterFollowWhenLoadFinished"/>
  8057. <attr format="boolean" name="srlEnableFooterFollowWhenNoMoreData"/>
  8058. <attr format="boolean" name="srlEnableClipHeaderWhenFixedBehind"/>
  8059. <attr format="boolean" name="srlEnableClipFooterWhenFixedBehind"/>
  8060. <attr format="boolean" name="srlEnableOverScrollDrag"/>
  8061. <attr format="boolean" name="srlDisableContentWhenRefresh"/>
  8062. <attr format="boolean" name="srlDisableContentWhenLoading"/>
  8063. <attr format="reference" name="srlFixedHeaderViewId"/>
  8064. <attr format="reference" name="srlFixedFooterViewId"/>
  8065. </declare-styleable>
  8066. <declare-styleable name="SmartRefreshLayout_Layout">
  8067. <attr name="layout_srlSpinnerStyle"/>
  8068. <attr format="color" name="layout_srlBackgroundColor"/>
  8069. </declare-styleable>
  8070. <declare-styleable name="Snackbar">
  8071. <!-- Style to use for Snackbars in this theme. -->
  8072. <attr format="reference" name="snackbarStyle"/>
  8073. <!-- Style to use for action button within a Snackbar in this theme. -->
  8074. <attr format="reference" name="snackbarButtonStyle"/>
  8075. <!-- Style to use for message text within a Snackbar in this theme. -->
  8076. <attr format="reference" name="snackbarTextViewStyle"/>
  8077. </declare-styleable>
  8078. <declare-styleable name="SnackbarLayout">
  8079. <attr name="android:maxWidth"/>
  8080. <attr name="elevation"/>
  8081. <attr format="dimension" name="maxActionInlineWidth"/>
  8082. <!-- Sets the enter and exit animations for a Snackbar. -->
  8083. <attr format="enum" name="animationMode">
  8084. <!-- Mode that corresponds to the slide in and out animations. -->
  8085. <enum name="slide" value="0"/>
  8086. <!-- Mode that corresponds to the fade in and out animations. -->
  8087. <enum name="fade" value="1"/>
  8088. </attr>
  8089. <!-- Alpha level for the color that is overlaid on top of the background color. Ignored if
  8090. backgroundTint is set. -->
  8091. <attr format="float" name="backgroundOverlayColorAlpha"/>
  8092. <!-- Background tint used by the Snackbar background drawable. Accepts a ColorStateList or
  8093. ColorInt. -->
  8094. <attr name="backgroundTint"/>
  8095. <!-- Background tint mode used by the Snackbar background drawable. -->
  8096. <attr name="backgroundTintMode"/>
  8097. <!-- Alpha level for the action button text, to allow for adjusting the lightness or darkness of
  8098. the theme color used for Snackbar text buttons (e.g., colorPrimary). -->
  8099. <attr format="float" name="actionTextColorAlpha"/>
  8100. </declare-styleable>
  8101. <declare-styleable name="Spinner">
  8102. <!-- The prompt to display when the spinner's dialog is shown. -->
  8103. <attr name="android:prompt"/>
  8104. <!-- Theme to use for the drop-down or dialog popup window. -->
  8105. <attr name="popupTheme"/>
  8106. <!-- Background drawable to use for the dropdown in spinnerMode="dropdown". -->
  8107. <attr name="android:popupBackground"/>
  8108. <!-- Width of the dropdown in spinnerMode="dropdown". -->
  8109. <attr name="android:dropDownWidth"/>
  8110. <!-- Reference to an array resource that will populate the Spinner. -->
  8111. <attr name="android:entries"/>
  8112. </declare-styleable>
  8113. <declare-styleable name="State"><attr name="android:id"/><attr format="reference" name="constraints"/></declare-styleable>
  8114. <declare-styleable name="StateListDrawable">
  8115. <!-- Indicates whether the drawable should be initially visible. -->
  8116. <attr name="android:visible"/>
  8117. <!-- If true, allows the drawable's padding to change based on the
  8118. current state that is selected. If false, the padding will
  8119. stay the same (based on the maximum padding of all the states).
  8120. Enabling this feature requires that the owner of the drawable
  8121. deal with performing layout when the state changes, which is
  8122. often not supported. -->
  8123. <attr name="android:variablePadding"/>
  8124. <!-- If true, the drawable's reported internal size will remain
  8125. constant as the state changes; the size is the maximum of all
  8126. of the states. If false, the size will vary based on the
  8127. current state. -->
  8128. <attr name="android:constantSize"/>
  8129. <!-- Enables or disables dithering of the bitmap if the bitmap does not have the
  8130. same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
  8131. an RGB 565 screen). -->
  8132. <attr name="android:dither"/>
  8133. <!-- Amount of time (in milliseconds) to fade in a new state drawable. -->
  8134. <attr name="android:enterFadeDuration"/>
  8135. <!-- Amount of time (in milliseconds) to fade out an old state drawable. -->
  8136. <attr name="android:exitFadeDuration"/>
  8137. <!-- Indicates if the drawable needs to be mirrored when its layout direction is
  8138. RTL (right-to-left). -->
  8139. <!--<attr name="autoMirrored"/>-->
  8140. </declare-styleable>
  8141. <declare-styleable name="StateListDrawableItem">
  8142. <!-- Reference to a drawable resource to use for the state. If not
  8143. given, the drawable must be defined by the first child tag. -->
  8144. <attr name="android:drawable"/>
  8145. </declare-styleable>
  8146. <declare-styleable name="StateSet"><attr format="reference" name="defaultState"/></declare-styleable>
  8147. <declare-styleable name="SwitchCompat">
  8148. <!-- Drawable to use as the "thumb" that switches back and forth. -->
  8149. <attr name="android:thumb"/>
  8150. <!-- Tint to apply to the thumb drawable. -->
  8151. <attr format="color" name="thumbTint"/>
  8152. <!-- Blending mode used to apply the thumb tint. -->
  8153. <attr name="thumbTintMode">
  8154. <!-- The tint is drawn on top of the drawable.
  8155. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  8156. <enum name="src_over" value="3"/>
  8157. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  8158. color channels are thrown out. [Sa * Da, Sc * Da] -->
  8159. <enum name="src_in" value="5"/>
  8160. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  8161. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  8162. <enum name="src_atop" value="9"/>
  8163. <!-- Multiplies the color and alpha channels of the drawable with those of
  8164. the tint. [Sa * Da, Sc * Dc] -->
  8165. <enum name="multiply" value="14"/>
  8166. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  8167. <enum name="screen" value="15"/>
  8168. <!-- Combines the tint and drawable color and alpha channels, clamping the
  8169. result to valid color values. Saturate(S + D) -->
  8170. <enum name="add" value="16"/>
  8171. </attr>
  8172. <!-- Drawable to use as the "track" that the switch thumb slides within. -->
  8173. <attr format="reference" name="track"/>
  8174. <!-- Tint to apply to the track. -->
  8175. <attr format="color" name="trackTint"/>
  8176. <!-- Blending mode used to apply the track tint. -->
  8177. <attr name="trackTintMode">
  8178. <!-- The tint is drawn on top of the drawable.
  8179. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  8180. <enum name="src_over" value="3"/>
  8181. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  8182. color channels are thrown out. [Sa * Da, Sc * Da] -->
  8183. <enum name="src_in" value="5"/>
  8184. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  8185. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  8186. <enum name="src_atop" value="9"/>
  8187. <!-- Multiplies the color and alpha channels of the drawable with those of
  8188. the tint. [Sa * Da, Sc * Dc] -->
  8189. <enum name="multiply" value="14"/>
  8190. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  8191. <enum name="screen" value="15"/>
  8192. <!-- Combines the tint and drawable color and alpha channels, clamping the
  8193. result to valid color values. Saturate(S + D) -->
  8194. <enum name="add" value="16"/>
  8195. </attr>
  8196. <!-- Text to use when the switch is in the checked/"on" state. -->
  8197. <attr name="android:textOn"/>
  8198. <!-- Text to use when the switch is in the unchecked/"off" state. -->
  8199. <attr name="android:textOff"/>
  8200. <!-- Amount of padding on either side of text within the switch thumb. -->
  8201. <attr format="dimension" name="thumbTextPadding"/>
  8202. <!-- TextAppearance style for text displayed on the switch thumb. -->
  8203. <attr format="reference" name="switchTextAppearance"/>
  8204. <!-- Minimum width for the switch component -->
  8205. <attr format="dimension" name="switchMinWidth"/>
  8206. <!-- Minimum space between the switch and caption text -->
  8207. <attr format="dimension" name="switchPadding"/>
  8208. <!-- Whether to split the track and leave a gap for the thumb drawable. -->
  8209. <attr format="boolean" name="splitTrack"/>
  8210. <!-- Whether to draw on/off text. -->
  8211. <attr format="boolean" name="showText"/>
  8212. </declare-styleable>
  8213. <declare-styleable name="SwitchMaterial">
  8214. <!-- When set to true, SwitchMaterial will tint itself according to
  8215. Material Theme colors. When set to false, Material Theme colors will
  8216. be ignored. This value should be set to false when using custom drawables
  8217. that should not be tinted. This value is ignored if a buttonTint is set. -->
  8218. <attr name="useMaterialThemeColors"/>
  8219. </declare-styleable>
  8220. <declare-styleable name="TabItem">
  8221. <!-- Text to display in the tab. -->
  8222. <attr name="android:text"/>
  8223. <!-- Icon to display in the tab. -->
  8224. <attr name="android:icon"/>
  8225. <!-- A reference to a layout resource to be displayed in the tab. -->
  8226. <attr name="android:layout"/>
  8227. </declare-styleable>
  8228. <declare-styleable name="TabLayout">
  8229. <!-- Color of the indicator used to show the currently selected tab. -->
  8230. <attr format="color" name="tabIndicatorColor"/>
  8231. <!-- {@deprecated Instead, set the intrinsic size of the custom drawable provided to the
  8232. tabIndicator attribute in order to change the indicator height. For example, this can be
  8233. done by setting the <size> property in a <shape> resource.} -->
  8234. <attr format="dimension" name="tabIndicatorHeight"/>
  8235. <!-- Position in the Y axis from the starting edge that tabs should be positioned from. -->
  8236. <attr format="dimension" name="tabContentStart"/>
  8237. <!-- Reference to a background to be applied to tabs. -->
  8238. <attr format="reference" name="tabBackground"/>
  8239. <!-- Reference to a drawable to use as selection indicator for tabs. If this attribute is not
  8240. specified, indicator defaults to a line along the bottom of the tab. -->
  8241. <attr format="reference" name="tabIndicator"/>
  8242. <!-- Gravity constant for tab selection indicator. -->
  8243. <attr name="tabIndicatorGravity">
  8244. <!-- Align indicator to the bottom of this tab layout. -->
  8245. <enum name="bottom" value="0"/>
  8246. <!-- Align indicator along the center of this tab layout. -->
  8247. <enum name="center" value="1"/>
  8248. <!-- Align indicator to the top of this tab layout. -->
  8249. <enum name="top" value="2"/>
  8250. <!-- Stretch indicator to match the height and width of a tab item in this layout. -->
  8251. <enum name="stretch" value="3"/>
  8252. </attr>
  8253. <!-- Duration in milliseconds for the animation of the selection indicator from one tab item
  8254. to another. -->
  8255. <attr format="integer" name="tabIndicatorAnimationDuration"/>
  8256. <!-- Whether the selection indicator width should fill the full width of the tab item,
  8257. or if it should be fitted to the content of the tab text label. If no text label is
  8258. present, it will be set to the width of the icon or to a minimum width of 24dp. -->
  8259. <attr format="boolean" name="tabIndicatorFullWidth"/>
  8260. <!-- The animation mode used to animate the selection indicator between
  8261. destinations. -->
  8262. <attr name="tabIndicatorAnimationMode">
  8263. <!-- Animate the selection indicator's left and right bounds in step with
  8264. each other. -->
  8265. <enum name="linear" value="0"/>
  8266. <!-- Animate the selection indicator's left and right bounds out of step
  8267. with each other, decelerating the front and accelerating the back.
  8268. This causes the indicator to look like it stretches between destinations
  8269. an then shrinks back down to fit the size of it's target tab. -->
  8270. <enum name="elastic" value="1"/>
  8271. </attr>
  8272. <!-- The behavior mode for the Tabs in this layout -->
  8273. <attr name="tabMode">
  8274. <enum name="scrollable" value="0"/>
  8275. <enum name="fixed" value="1"/>
  8276. <enum name="auto" value="2"/>
  8277. </attr>
  8278. <!-- Gravity constant for tabs. -->
  8279. <attr name="tabGravity">
  8280. <enum name="fill" value="0"/>
  8281. <enum name="center" value="1"/>
  8282. <enum name="start" value="2"/>
  8283. </attr>
  8284. <!-- Whether to display tab labels horizontally inline with icons, or underneath icons. -->
  8285. <attr format="boolean" name="tabInlineLabel"/>
  8286. <!-- The minimum width for tabs. -->
  8287. <attr format="dimension" name="tabMinWidth"/>
  8288. <!-- The maximum width for tabs. -->
  8289. <attr format="dimension" name="tabMaxWidth"/>
  8290. <!-- A reference to a TextAppearance style to be applied to tabs. -->
  8291. <attr format="reference" name="tabTextAppearance"/>
  8292. <!-- The default text color to be applied to tabs. -->
  8293. <attr format="color" name="tabTextColor"/>
  8294. <!-- {@deprecated Instead, provide a ColorStateList to the tabTextColor attribute with a
  8295. selected color set.} -->
  8296. <attr format="color" name="tabSelectedTextColor"/>
  8297. <!-- The preferred padding along the start edge of tabs. -->
  8298. <attr format="dimension" name="tabPaddingStart"/>
  8299. <!-- The preferred padding along the top edge of tabs. -->
  8300. <attr format="dimension" name="tabPaddingTop"/>
  8301. <!-- The preferred padding along the end edge of tabs. -->
  8302. <attr format="dimension" name="tabPaddingEnd"/>
  8303. <!-- The preferred padding along the bottom edge of tabs. -->
  8304. <attr format="dimension" name="tabPaddingBottom"/>
  8305. <!-- The preferred padding along all edges of tabs. -->
  8306. <attr format="dimension" name="tabPadding"/>
  8307. <!-- Tint to apply to tab icons, if present. This can be a color state list or a color. -->
  8308. <attr format="color" name="tabIconTint"/>
  8309. <!-- Blending mode to apply to tab icons. -->
  8310. <attr name="tabIconTintMode">
  8311. <enum name="src_over" value="3"/>
  8312. <enum name="src_in" value="5"/>
  8313. <enum name="src_atop" value="9"/>
  8314. <enum name="multiply" value="14"/>
  8315. <enum name="screen" value="15"/>
  8316. <enum name="add" value="16"/>
  8317. </attr>
  8318. <!-- Ripple color for the tabs. This may be a color state list, if the desired ripple color
  8319. should be stateful.-->
  8320. <attr format="color" name="tabRippleColor"/>
  8321. <!-- Whether to use unbounded ripple effect for tabs, or if ripple should instead be bound to
  8322. tab item bounds. -->
  8323. <attr format="boolean" name="tabUnboundedRipple"/>
  8324. </declare-styleable>
  8325. <declare-styleable name="TagFlowLayout">
  8326. <attr format="integer" name="max_select"/>
  8327. <attr name="tag_gravity">
  8328. <enum name="left" value="-1"/>
  8329. <enum name="center" value="0"/>
  8330. <enum name="right" value="1"/>
  8331. </attr>
  8332. </declare-styleable>
  8333. <declare-styleable name="TextAppearance">
  8334. <attr name="android:textSize"/>
  8335. <attr name="android:textColor"/>
  8336. <attr name="android:textColorHint"/>
  8337. <attr name="android:textColorLink"/>
  8338. <attr name="android:textStyle"/>
  8339. <attr name="android:textFontWeight"/>
  8340. <attr name="android:typeface"/>
  8341. <attr name="android:fontFamily"/>
  8342. <attr name="fontFamily"/>
  8343. <attr name="textAllCaps"/>
  8344. <!-- Set the textLocale by a comma-separated language tag string,
  8345. for example "ja-JP,zh-CN". This attribute only takes effect on API 21 and above.
  8346. Before API 24, only the first language tag is used. Starting from API 24,
  8347. the string will be converted into a {@link android.os.LocaleList} and then used by
  8348. {@link android.widget.TextView} -->
  8349. <attr name="textLocale"/>
  8350. <attr name="android:shadowColor"/>
  8351. <attr name="android:shadowDy"/>
  8352. <attr name="android:shadowDx"/>
  8353. <attr name="android:shadowRadius"/>
  8354. <!-- OpenType font variation settings, available aftear api 26. -->
  8355. <attr name="fontVariationSettings"/>
  8356. </declare-styleable>
  8357. <declare-styleable name="TextInputEditText">
  8358. <!-- Whether the TextInputEditText should use the TextInputLayout's focused
  8359. rectangle instead of its own. -->
  8360. <attr format="boolean" name="textInputLayoutFocusedRectEnabled"/>
  8361. </declare-styleable>
  8362. <declare-styleable name="TextInputLayout">
  8363. <!-- Whether the layout is enabled -->
  8364. <attr name="android:enabled"/>
  8365. <!-- The hint to display in the floating label. -->
  8366. <attr name="android:hint"/>
  8367. <!-- The text color for the hint when the text field is not activated (such
  8368. as for the resting and disabled states). -->
  8369. <attr name="android:textColorHint"/>
  8370. <!-- Makes the text field be at least this dimension wide if its width is
  8371. set to wrap_content. -->
  8372. <attr name="android:minWidth"/>
  8373. <!-- Makes the text field be at most this dimension wide if its width is set
  8374. to wrap_content. -->
  8375. <attr name="android:maxWidth"/>
  8376. <!-- Whether the layout's floating label functionality is enabled. -->
  8377. <attr format="boolean" name="hintEnabled"/>
  8378. <!-- Whether to animate hint state changes. -->
  8379. <attr format="boolean" name="hintAnimationEnabled"/>
  8380. <!-- TextAppearance of the hint in the collapsed floating label. -->
  8381. <attr format="reference" name="hintTextAppearance"/>
  8382. <!-- Text color of the hint in the collapsed floating label.
  8383. If set, this takes precedence over hintTextAppearance. -->
  8384. <attr format="color" name="hintTextColor"/>
  8385. <!-- Whether the hint should occupy the input area when the text field is
  8386. unpopulated and not focused. -->
  8387. <attr format="boolean" name="expandedHintEnabled"/>
  8388. <!-- The text to display as helper text underneath the text input area. -->
  8389. <attr format="string" name="helperText"/>
  8390. <!-- Whether the layout's helper text functionality is enabled. -->
  8391. <attr format="boolean" name="helperTextEnabled"/>
  8392. <!-- TextAppearance of the helper text displayed underneath the text input area. -->
  8393. <attr format="reference" name="helperTextTextAppearance"/>
  8394. <!-- Text color of the helper text displayed underneath the text input area.
  8395. If set, this takes precedence over helperTextTextAppearance. -->
  8396. <attr format="color" name="helperTextTextColor"/>
  8397. <!-- Whether the layout is laid out as if an error will be displayed. -->
  8398. <attr format="boolean" name="errorEnabled"/>
  8399. <!-- TextAppearance of any error message displayed. -->
  8400. <attr format="reference" name="errorTextAppearance"/>
  8401. <!-- Text color for any error message displayed.
  8402. If set, this takes precedence over errorTextAppearance. -->
  8403. <attr format="color" name="errorTextColor"/>
  8404. <!-- Text to set as the content description for the error view.
  8405. Should be set when the error message has special characters that a
  8406. screen reader is not able to announce properly. -->
  8407. <attr format="string" name="errorContentDescription"/>
  8408. <!-- End icon to be shown when an error is displayed. -->
  8409. <attr format="reference" name="errorIconDrawable"/>
  8410. <!-- Tint color to use for the error icon. -->
  8411. <attr format="reference" name="errorIconTint"/>
  8412. <!-- Blending mode used to apply the error icon tint. -->
  8413. <attr name="errorIconTintMode">
  8414. <!-- The tint is drawn on top of the drawable.
  8415. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  8416. <enum name="src_over" value="3"/>
  8417. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  8418. color channels are thrown out. [Sa * Da, Sc * Da] -->
  8419. <enum name="src_in" value="5"/>
  8420. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  8421. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  8422. <enum name="src_atop" value="9"/>
  8423. <!-- Multiplies the color and alpha channels of the drawable with those of
  8424. the tint. [Sa * Da, Sc * Dc] -->
  8425. <enum name="multiply" value="14"/>
  8426. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  8427. <enum name="screen" value="15"/>
  8428. </attr>
  8429. <!-- Whether the layout is laid out as if the character counter will be displayed. -->
  8430. <attr format="boolean" name="counterEnabled"/>
  8431. <!-- The max length to display in the character counter. -->
  8432. <attr format="integer" name="counterMaxLength"/>
  8433. <!-- TextAppearance of the character counter. -->
  8434. <attr format="reference" name="counterTextAppearance"/>
  8435. <!-- Text color of the character counter.
  8436. If set, this takes precedence over counterTextAppearance. -->
  8437. <attr format="reference" name="counterTextColor"/>
  8438. <!-- TextAppearance of the character counter when the text is longer than the max. -->
  8439. <attr format="reference" name="counterOverflowTextAppearance"/>
  8440. <!-- Text color of the character counter when the text is longer than the max.
  8441. If set, this takes precedence over counterOverflowTextAppearance. -->
  8442. <attr format="reference" name="counterOverflowTextColor"/>
  8443. <!-- The text to display as placeholder text in the text input area. -->
  8444. <attr format="string" name="placeholderText"/>
  8445. <!-- TextAppearance of the placeholder text displayed in the text input area. -->
  8446. <attr format="reference" name="placeholderTextAppearance"/>
  8447. <!-- Text color of the placeholder text displayed in the text input area.
  8448. If set, this takes precedence over placeholderTextAppearance. -->
  8449. <attr format="color" name="placeholderTextColor"/>
  8450. <!-- The text to display as prefix text in the text input area. -->
  8451. <attr format="string" name="prefixText"/>
  8452. <!-- TextAppearance of the prefix text displayed in the text input area. -->
  8453. <attr format="reference" name="prefixTextAppearance"/>
  8454. <!-- Text color of the prefix text displayed in the text input area.
  8455. If set, this takes precedence over prefixTextAppearance. -->
  8456. <attr format="color" name="prefixTextColor"/>
  8457. <!-- The text to display as suffix text in the text input area. -->
  8458. <attr format="string" name="suffixText"/>
  8459. <!-- TextAppearance of the suffix text displayed in the text input area. -->
  8460. <attr format="reference" name="suffixTextAppearance"/>
  8461. <!-- Text color of the suffix text displayed in the text input area.
  8462. If set, this takes precedence over suffixTextAppearance. -->
  8463. <attr format="color" name="suffixTextColor"/>
  8464. <!-- Drawable to use for the start icon. -->
  8465. <attr format="reference" name="startIconDrawable"/>
  8466. <!-- Text to set as the content description for the start icon. -->
  8467. <attr format="string" name="startIconContentDescription"/>
  8468. <!-- Whether the start icon is checkable. -->
  8469. <attr format="boolean" name="startIconCheckable"/>
  8470. <!-- Tint color to use for the start icon. -->
  8471. <attr format="color" name="startIconTint"/>
  8472. <!-- Blending mode used to apply the background tint. -->
  8473. <attr name="startIconTintMode">
  8474. <!-- The tint is drawn on top of the drawable.
  8475. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  8476. <enum name="src_over" value="3"/>
  8477. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  8478. color channels are thrown out. [Sa * Da, Sc * Da] -->
  8479. <enum name="src_in" value="5"/>
  8480. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  8481. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  8482. <enum name="src_atop" value="9"/>
  8483. <!-- Multiplies the color and alpha channels of the drawable with those of
  8484. the tint. [Sa * Da, Sc * Dc] -->
  8485. <enum name="multiply" value="14"/>
  8486. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  8487. <enum name="screen" value="15"/>
  8488. </attr>
  8489. <!-- The end icon mode of the TextInputLayout. It will display one of the end icons detailed
  8490. below, or no end icon. -->
  8491. <attr name="endIconMode">
  8492. <!-- The view will display a custom icon specified by the user. -->
  8493. <enum name="custom" value="-1"/>
  8494. <!-- No end icon. -->
  8495. <enum name="none" value="0"/>
  8496. <!-- The view will display a toggle when the EditText has a password. -->
  8497. <enum name="password_toggle" value="1"/>
  8498. <!-- The view will display a clear text button while the EditText contains input. -->
  8499. <enum name="clear_text" value="2"/>
  8500. <!-- The view will display a toggle that displays/hides a dropdown menu. -->
  8501. <enum name="dropdown_menu" value="3"/>
  8502. </attr>
  8503. <!-- Drawable to use for the end icon. -->
  8504. <attr format="reference" name="endIconDrawable"/>
  8505. <!-- Text to set as the content description for the end icon. -->
  8506. <attr format="string" name="endIconContentDescription"/>
  8507. <!-- Whether the end icon is checkable. -->
  8508. <attr format="boolean" name="endIconCheckable"/>
  8509. <!-- Tint color to use for the end icon. -->
  8510. <attr format="color" name="endIconTint"/>
  8511. <!-- Blending mode used to apply the background tint. -->
  8512. <attr name="endIconTintMode">
  8513. <!-- The tint is drawn on top of the drawable.
  8514. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  8515. <enum name="src_over" value="3"/>
  8516. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  8517. color channels are thrown out. [Sa * Da, Sc * Da] -->
  8518. <enum name="src_in" value="5"/>
  8519. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  8520. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  8521. <enum name="src_atop" value="9"/>
  8522. <!-- Multiplies the color and alpha channels of the drawable with those of
  8523. the tint. [Sa * Da, Sc * Dc] -->
  8524. <enum name="multiply" value="14"/>
  8525. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  8526. <enum name="screen" value="15"/>
  8527. </attr>
  8528. <!-- Whether the text input area should be drawn as a filled box, an outline box, or not as a box.-->
  8529. <attr name="boxBackgroundMode">
  8530. <!-- Specifies that there should be no box set on the text input area. -->
  8531. <enum name="none" value="0"/>
  8532. <!-- Filled box mode for the text input box. -->
  8533. <enum name="filled" value="1"/>
  8534. <!-- Outline box mode for the text input box. -->
  8535. <enum name="outline" value="2"/>
  8536. </attr>
  8537. <!-- Value to use for the EditText's collapsed top padding in box mode. -->
  8538. <attr format="dimension" name="boxCollapsedPaddingTop"/>
  8539. <!-- The value to use for the box's top start corner radius when in box mode. -->
  8540. <attr format="dimension" name="boxCornerRadiusTopStart"/>
  8541. <!-- The value to use for the box's top end corner radius when in box mode. -->
  8542. <attr format="dimension" name="boxCornerRadiusTopEnd"/>
  8543. <!-- The value to use for the box's bottom start corner radius when in box mode. -->
  8544. <attr format="dimension" name="boxCornerRadiusBottomStart"/>
  8545. <!-- The value to use for the box's bottom end corner radius when in box mode. -->
  8546. <attr format="dimension" name="boxCornerRadiusBottomEnd"/>
  8547. <!-- The color to use for the box's stroke when in outline box mode. -->
  8548. <attr format="color" name="boxStrokeColor"/>
  8549. <!-- The color to use for the box's stroke in outline box mode when an error
  8550. is being displayed. If not set, it defaults to errorTextColor if on
  8551. error state, or to counterOverflowTextColor if on overflow state. -->
  8552. <attr format="color" name="boxStrokeErrorColor"/>
  8553. <!-- The color to use for the box's background color when in filled box mode.
  8554. If a non-stateful color resource is specified, default colors will be used for the hover
  8555. and disabled states. -->
  8556. <attr format="color" name="boxBackgroundColor"/>
  8557. <!-- The value to use for the box's stroke when in outline box mode, or for the underline stroke
  8558. in filled mode. -->
  8559. <attr format="dimension" name="boxStrokeWidth"/>
  8560. <!-- The value to use for the focused box's stroke when in outline box mode, or for the focused
  8561. underline stroke in filled mode.. -->
  8562. <attr format="dimension" name="boxStrokeWidthFocused"/>
  8563. <!-- Shape appearance style reference for TextInputLayout. Attribute declaration is in the Shape
  8564. package. -->
  8565. <attr name="shapeAppearance"/>
  8566. <!-- Shape appearance overlay style reference for TextInputLayout. To be used to augment
  8567. attributes declared in the shapeAppearance. Attribute declaration is in the Shape
  8568. package. -->
  8569. <attr name="shapeAppearanceOverlay"/>
  8570. <!-- Whether the view will display a toggle when the EditText has a password.
  8571. Deprecated. The view's end icon should be specified via endIconMode instead. -->
  8572. <attr format="boolean" name="passwordToggleEnabled"/>
  8573. <!-- Drawable to use as the password input visibility toggle icon.
  8574. Deprecated. Use endIconDrawable instead. -->
  8575. <attr format="reference" name="passwordToggleDrawable"/>
  8576. <!-- Text to set as the content description for the password input visibility toggle.
  8577. Deprecated. Use endIconContentDescription instead. -->
  8578. <attr format="string" name="passwordToggleContentDescription"/>
  8579. <!-- Icon to use for the password input visibility toggle
  8580. Deprecated. Use endIconTint instead. -->
  8581. <attr format="color" name="passwordToggleTint"/>
  8582. <!-- Blending mode used to apply the background tint.
  8583. Deprecated. Use endIconTintMode instead. -->
  8584. <attr name="passwordToggleTintMode">
  8585. <!-- The tint is drawn on top of the drawable.
  8586. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  8587. <enum name="src_over" value="3"/>
  8588. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  8589. color channels are thrown out. [Sa * Da, Sc * Da] -->
  8590. <enum name="src_in" value="5"/>
  8591. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  8592. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  8593. <enum name="src_atop" value="9"/>
  8594. <!-- Multiplies the color and alpha channels of the drawable with those of
  8595. the tint. [Sa * Da, Sc * Dc] -->
  8596. <enum name="multiply" value="14"/>
  8597. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  8598. <enum name="screen" value="15"/>
  8599. </attr>
  8600. </declare-styleable>
  8601. <declare-styleable name="ThemeEnforcement">
  8602. <!-- Internal flag used to denote that a style uses new attributes defined by
  8603. Theme.MaterialComponents, and that the component should check via ThemeEnforcement that the
  8604. client's app theme inherits from Theme.MaterialComponents.
  8605. Not all usages of new attributes are problematic in the context of a legacy app theme. You
  8606. should only use this flag if a particular usage is known to cause a visual glitch or crash.
  8607. For example, tinting a vector drawable with a non-existent theme attribute is known to
  8608. crash on pre-21 devices. -->
  8609. <attr format="boolean" name="enforceMaterialTheme"/>
  8610. <!-- Internal flag used to denote that a style requires that the textAppearance attribute is
  8611. specified and evaluates to a valid text appearance. -->
  8612. <attr format="boolean" name="enforceTextAppearance"/>
  8613. <!-- Attribute used to check that a component has a TextAppearance specified on it. -->
  8614. <attr name="android:textAppearance"/>
  8615. </declare-styleable>
  8616. <declare-styleable name="TitleBar"><attr name="barStyle">
  8617. <enum name="light" value="0x10"/>
  8618. <enum name="night" value="0x20"/>
  8619. <enum name="transparent" value="0x30"/>
  8620. </attr><attr format="string" name="title"/><attr format="color" name="titleColor"/><attr format="dimension" name="titleSize"/><attr format="string" name="leftTitle"/><attr format="reference" name="leftIcon"/><attr format="boolean" name="backButton"/><attr format="color" name="leftColor"/><attr format="dimension" name="leftSize"/><attr format="reference|color" name="leftBackground"/><attr format="string" name="rightTitle"/><attr format="reference" name="rightIcon"/><attr format="color" name="rightColor"/><attr format="dimension" name="rightSize"/><attr format="reference|color" name="rightBackground"/><attr format="boolean" name="lineVisible"/><attr format="reference|color" name="lineColor"/><attr format="dimension" name="lineSize"/></declare-styleable>
  8621. <declare-styleable name="Toolbar">
  8622. <attr format="reference" name="titleTextAppearance"/>
  8623. <attr format="reference" name="subtitleTextAppearance"/>
  8624. <attr name="title"/>
  8625. <attr name="subtitle"/>
  8626. <attr name="android:gravity"/>
  8627. <!-- Specifies extra space on the left, start, right and end sides
  8628. of the toolbar's title. Margin values should be positive. -->
  8629. <attr format="dimension" name="titleMargin"/>
  8630. <!-- Specifies extra space on the start side of the toolbar's title.
  8631. If both this attribute and titleMargin are specified, then this
  8632. attribute takes precedence. Margin values should be positive. -->
  8633. <attr format="dimension" name="titleMarginStart"/>
  8634. <!-- Specifies extra space on the end side of the toolbar's title.
  8635. If both this attribute and titleMargin are specified, then this
  8636. attribute takes precedence. Margin values should be positive. -->
  8637. <attr format="dimension" name="titleMarginEnd"/>
  8638. <!-- Specifies extra space on the top side of the toolbar's title.
  8639. If both this attribute and titleMargin are specified, then this
  8640. attribute takes precedence. Margin values should be positive. -->
  8641. <attr format="dimension" name="titleMarginTop"/>
  8642. <!-- Specifies extra space on the bottom side of the toolbar's title.
  8643. If both this attribute and titleMargin are specified, then this
  8644. attribute takes precedence. Margin values should be positive. -->
  8645. <attr format="dimension" name="titleMarginBottom"/>
  8646. <!-- {@deprecated Use titleMargin} -->
  8647. <attr format="dimension" name="titleMargins"/>
  8648. <attr name="contentInsetStart"/>
  8649. <attr name="contentInsetEnd"/>
  8650. <attr name="contentInsetLeft"/>
  8651. <attr name="contentInsetRight"/>
  8652. <attr name="contentInsetStartWithNavigation"/>
  8653. <attr name="contentInsetEndWithActions"/>
  8654. <attr format="dimension" name="maxButtonHeight"/>
  8655. <attr name="buttonGravity">
  8656. <!-- Place object in the vertical center of its container, not changing its size. -->
  8657. <flag name="center_vertical" value="0x10"/>
  8658. <!-- Push object to the top of its container, not changing its size. -->
  8659. <flag name="top" value="0x30"/>
  8660. <!-- Push object to the bottom of its container, not changing its size. -->
  8661. <flag name="bottom" value="0x50"/>
  8662. </attr>
  8663. <!-- Icon drawable to use for the collapse button. -->
  8664. <attr format="reference" name="collapseIcon"/>
  8665. <!-- Text to set as the content description for the collapse button. -->
  8666. <attr format="string" name="collapseContentDescription"/>
  8667. <!-- Reference to a theme that should be used to inflate popups
  8668. shown by widgets in the toolbar. -->
  8669. <attr name="popupTheme"/>
  8670. <!-- Icon drawable to use for the navigation button located at
  8671. the start of the toolbar. -->
  8672. <attr format="reference" name="navigationIcon"/>
  8673. <!-- Text to set as the content description for the navigation button
  8674. located at the start of the toolbar. -->
  8675. <attr format="string" name="navigationContentDescription"/>
  8676. <!-- Drawable to set as the logo that appears at the starting side of
  8677. the Toolbar, just after the navigation button. -->
  8678. <attr name="logo"/>
  8679. <!-- A content description string to describe the appearance of the
  8680. associated logo image. -->
  8681. <attr format="string" name="logoDescription"/>
  8682. <!-- A color to apply to the title string. -->
  8683. <attr format="color" name="titleTextColor"/>
  8684. <!-- A color to apply to the subtitle string. -->
  8685. <attr format="color" name="subtitleTextColor"/>
  8686. <attr name="android:minHeight"/>
  8687. <!-- Menu resource to inflate to be shown in the toolbar -->
  8688. <attr format="reference" name="menu"/>
  8689. </declare-styleable>
  8690. <declare-styleable name="Tooltip">
  8691. <attr name="android:text"/>
  8692. <attr name="android:textAppearance"/>
  8693. <attr name="android:layout_margin"/>
  8694. <attr name="android:minWidth"/>
  8695. <attr name="android:minHeight"/>
  8696. <attr name="android:padding"/>
  8697. <attr format="color" name="backgroundTint"/>
  8698. </declare-styleable>
  8699. <declare-styleable name="Transform"><attr name="android:elevation"/><attr name="android:rotation"/><attr name="android:rotationX"/><attr name="android:rotationY"/><attr name="android:scaleX"/><attr name="android:scaleY"/><attr name="android:transformPivotX"/><attr name="android:transformPivotY"/><attr format="dimension" name="android:translationX"/><attr format="dimension" name="android:translationY"/><attr format="dimension" name="android:translationZ"/></declare-styleable>
  8700. <declare-styleable name="Transition"><attr name="android:id"/><attr format="reference" name="constraintSetStart"/><attr format="reference" name="constraintSetEnd"/><attr format="boolean" name="transitionDisable"/><attr name="layoutDuringTransition"/><attr name="pathMotionArc"/><attr format="enum" name="autoTransition">
  8701. <enum name="none" value="0"/>
  8702. <enum name="jumpToStart" value="1"/>
  8703. <enum name="jumpToEnd" value="2"/>
  8704. <enum name="animateToStart" value="3"/>
  8705. <enum name="animateToEnd" value="4"/>
  8706. </attr><attr format="string|reference|enum" name="motionInterpolator">
  8707. <enum name="easeInOut" value="0"/>
  8708. <enum name="easeIn" value="1"/>
  8709. <enum name="easeOut" value="2"/>
  8710. <enum name="linear" value="3"/>
  8711. <enum name="bounce" value="5"/>
  8712. </attr><attr name="duration"/><attr format="float" name="staggered"/><attr name="transitionFlags">
  8713. <flag name="none" value="0"/>
  8714. <flag name="beginOnFirstDraw" value="1"/>
  8715. />
  8716. </attr></declare-styleable>
  8717. <declare-styleable name="TriangleViewStyle"><attr format="reference|color" name="triangleColor"/><attr name="shapeArrow">
  8718. <enum name="UP" value="0"/>
  8719. <enum name="DOWN" value="1"/>
  8720. <enum name="RIGHT" value="2"/>
  8721. <enum name="LEFT" value="3"/>
  8722. </attr></declare-styleable>
  8723. <declare-styleable name="Variant"><attr format="dimension" name="region_widthLessThan"/><attr format="dimension" name="region_widthMoreThan"/><attr format="dimension" name="region_heightLessThan"/><attr format="dimension" name="region_heightMoreThan"/><attr name="constraints"/></declare-styleable>
  8724. <declare-styleable name="View">
  8725. <!-- Sets the padding, in pixels, of the start edge; see {@link android.R.attr#padding}. -->
  8726. <attr format="dimension" name="paddingStart"/>
  8727. <!-- Sets the padding, in pixels, of the end edge; see {@link android.R.attr#padding}. -->
  8728. <attr format="dimension" name="paddingEnd"/>
  8729. <!-- Boolean that controls whether a view can take focus. By default the user can not
  8730. move focus to a view; by setting this attribute to true the view is
  8731. allowed to take focus. This value does not impact the behavior of
  8732. directly calling {@link android.view.View#requestFocus}, which will
  8733. always request focus regardless of this view. It only impacts where
  8734. focus navigation will try to move focus. -->
  8735. <attr name="android:focusable"/>
  8736. <!-- Deprecated. -->
  8737. <attr format="reference" name="theme"/>
  8738. <!-- Specifies a theme override for a view. When a theme override is set, the
  8739. view will be inflated using a {@link android.content.Context} themed with
  8740. the specified resource. -->
  8741. <attr name="android:theme"/>
  8742. </declare-styleable>
  8743. <declare-styleable name="ViewBackgroundHelper">
  8744. <attr name="android:background"/>
  8745. <!-- Tint to apply to the background. -->
  8746. <attr format="color" name="backgroundTint"/>
  8747. <!-- Blending mode used to apply the background tint. -->
  8748. <attr name="backgroundTintMode">
  8749. <!-- The tint is drawn on top of the drawable.
  8750. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  8751. <enum name="src_over" value="3"/>
  8752. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  8753. color channels are thrown out. [Sa * Da, Sc * Da] -->
  8754. <enum name="src_in" value="5"/>
  8755. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  8756. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  8757. <enum name="src_atop" value="9"/>
  8758. <!-- Multiplies the color and alpha channels of the drawable with those of
  8759. the tint. [Sa * Da, Sc * Dc] -->
  8760. <enum name="multiply" value="14"/>
  8761. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  8762. <enum name="screen" value="15"/>
  8763. <!-- Combines the tint and icon color and alpha channels, clamping the
  8764. result to valid color values. Saturate(S + D) -->
  8765. <enum name="add" value="16"/>
  8766. </attr>
  8767. </declare-styleable>
  8768. <declare-styleable name="ViewPager2">
  8769. <attr name="android:orientation"/>
  8770. </declare-styleable>
  8771. <declare-styleable name="ViewStubCompat">
  8772. <!-- Supply an identifier for the layout resource to inflate when the ViewStub
  8773. becomes visible or when forced to do so. The layout resource must be a
  8774. valid reference to a layout. -->
  8775. <attr name="android:layout"/>
  8776. <!-- Overrides the id of the inflated View with this value. -->
  8777. <attr name="android:inflatedId"/>
  8778. <attr name="android:id"/>
  8779. </declare-styleable>
  8780. <declare-styleable name="ViewfinderView"><attr format="color" name="scankit_maskColor"/><attr format="color" name="scankit_frameColor"/><attr format="color" name="scankit_cornerColor"/><attr format="color" name="scankit_laserColor"/><attr format="color" name="scankit_resultPointColor"/><attr format="string" name="scankit_labelText"/><attr format="color" name="scankit_labelTextColor"/><attr format="dimension" name="scankit_labelTextSize"/><attr format="dimension" name="scankit_labelTextPadding"/><attr format="enum" name="scankit_labelTextLocation">
  8781. <enum name="top" value="0"/>
  8782. <enum name="bottom" value="1"/>
  8783. </attr><attr format="boolean" name="scankit_showResultPoint"/><attr format="dimension" name="scankit_frameWidth"/><attr format="dimension" name="scankit_frameHeight"/><attr format="integer" name="scankit_gridColumn"/><attr format="dimension" name="scankit_gridHeight"/><attr format="enum" name="scankit_laserStyle">
  8784. <enum name="none" value="0"/>
  8785. <enum name="line" value="1"/>
  8786. <enum name="grid" value="2"/>
  8787. </attr><attr format="color" name="scankit_titleColor"/><attr format="dimension" name="scankit_titleSize"/><attr format="color" name="maskColor"/><attr format="color" name="frameColor"/><attr format="color" name="cornerColor"/><attr format="color" name="laserColor"/><attr format="color" name="resultPointColor"/><attr format="string" name="labelText"/><attr format="color" name="labelTextColor"/><attr format="dimension" name="labelTextSize"/><attr format="dimension" name="labelTextPadding"/><attr format="enum" name="labelTextLocation">
  8788. <enum name="top" value="0"/>
  8789. <enum name="bottom" value="1"/>
  8790. </attr><attr format="boolean" name="showResultPoint"/><attr format="dimension" name="frameWidth"/><attr format="dimension" name="frameHeight"/><attr format="integer" name="gridColumn"/><attr format="dimension" name="gridHeight"/><attr format="enum" name="laserStyle">
  8791. <enum name="none" value="0"/>
  8792. <enum name="line" value="1"/>
  8793. <enum name="grid" value="2"/>
  8794. </attr><attr format="dimension" name="cornerRectWidth"/><attr format="dimension" name="cornerRectHeight"/><attr format="dimension" name="scannerLineMoveDistance"/><attr format="dimension" name="scannerLineHeight"/><attr format="dimension" name="frameLineWidth"/><attr format="integer" name="scannerAnimationDelay"/><attr format="float" name="frameRatio"/></declare-styleable>
  8795. <declare-styleable name="WheelFullDatePickerStyle"><attr format="boolean" name="showTaiwanYear"/><attr format="boolean" name="addZeroIfSmallThanTen"/><attr format="boolean" name="setCurrentTimeVisible"/><attr format="boolean" name="canSetUpPastTime"/><attr format="boolean" name="canSetUpFutureTime"/><attr format="boolean" name="showDateLastString"/></declare-styleable>
  8796. <declare-styleable name="WheelSinglePickerStyle"><attr format="integer" name="visibleLine"/><attr format="integer" name="singleTextSize"/></declare-styleable>
  8797. <declare-styleable name="WheelTimerStyle"><attr name="timeMode">
  8798. <enum name="select" value="0"/>
  8799. <enum name="countDown" value="1"/>
  8800. </attr></declare-styleable>
  8801. <declare-styleable name="WheelTwoDimensionPickerStyle"><attr format="boolean" name="alwaysShowTwoWheel"/><attr format="integer" name="leftWheelVisibleLine"/><attr format="integer" name="rightWheelVisibleLine"/><attr format="integer" name="wheelTwoDimensionTextSize"/><attr format="boolean" name="isCurrentSelectVisible"/></declare-styleable>
  8802. </resources>