values.xml 456 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <resources xmlns:ns1="urn:oasis:names:tc:xliff:document:1.2" xmlns:ns2="http://schemas.android.com/tools">
  3. <attr name="appBarLayoutStyle"/>
  4. <attr format="reference" name="badgeStyle"/>
  5. <attr format="reference" name="bottomAppBarStyle"/>
  6. <attr format="reference" name="bottomNavigationStyle"/>
  7. <attr format="reference" name="bottomSheetDialogTheme"/>
  8. <attr format="reference" name="bottomSheetStyle"/>
  9. <attr format="reference" name="cardViewStyle"/>
  10. <attr format="reference" name="checkedIcon"/>
  11. <attr format="reference" name="chipGroupStyle"/>
  12. <attr format="reference" name="chipStandaloneStyle"/>
  13. <attr format="reference" name="chipStyle"/>
  14. <attr name="colorOnBackground"/>
  15. <attr format="color" name="colorOnError"/>
  16. <attr format="color" name="colorOnPrimary"/>
  17. <attr format="color" name="colorOnPrimarySurface"/>
  18. <attr format="color" name="colorOnSecondary"/>
  19. <attr format="color" name="colorOnSurface"/>
  20. <attr format="color" name="colorPrimarySurface"/>
  21. <attr format="color" name="colorPrimaryVariant"/>
  22. <attr format="color" name="colorSecondary"/>
  23. <attr format="color" name="colorSecondaryVariant"/>
  24. <attr format="color" name="colorSurface"/>
  25. <attr format="reference" name="coordinatorLayoutStyle"/>
  26. <attr format="reference" name="drawerArrowStyle"/>
  27. <attr format="color" name="elevationOverlayColor"/>
  28. <attr format="boolean" name="elevationOverlayEnabled"/>
  29. <attr format="boolean" name="ensureMinTouchTargetSize"/>
  30. <attr name="extendedFloatingActionButtonStyle"/>
  31. <attr name="floatingActionButtonStyle"/>
  32. <attr format="dimension" name="height"/>
  33. <attr format="reference" name="hideMotionSpec"/>
  34. <attr format="boolean" name="isLightTheme"/>
  35. <attr format="boolean" name="isMaterialTheme"/>
  36. <attr format="reference" name="itemShapeAppearance"/>
  37. <attr format="reference" name="itemShapeAppearanceOverlay"/>
  38. <attr format="color" name="itemTextColor"/>
  39. <attr format="reference" name="materialButtonOutlinedStyle"/>
  40. <attr format="reference" name="materialButtonStyle"/>
  41. <attr format="reference" name="materialButtonToggleGroupStyle"/>
  42. <attr format="reference" name="materialCalendarDay"/>
  43. <attr format="reference" name="materialCalendarFullscreenTheme"/>
  44. <attr format="reference" name="materialCalendarHeaderConfirmButton"/>
  45. <attr format="reference" name="materialCalendarHeaderDivider"/>
  46. <attr format="reference" name="materialCalendarHeaderLayout"/>
  47. <attr format="reference" name="materialCalendarHeaderSelection"/>
  48. <attr format="reference" name="materialCalendarHeaderTitle"/>
  49. <attr format="reference" name="materialCalendarHeaderToggleButton"/>
  50. <attr format="reference" name="materialCalendarStyle"/>
  51. <attr format="reference" name="materialCalendarTheme"/>
  52. <attr format="reference" name="materialCardViewStyle"/>
  53. <attr format="reference" name="materialThemeOverlay"/>
  54. <attr format="dimension" name="minTouchTargetSize"/>
  55. <attr format="reference" name="navigationViewStyle"/>
  56. <attr format="reference" name="popupMenuBackground"/>
  57. <attr format="reference" name="recyclerViewStyle"/>
  58. <attr format="color" name="rippleColor"/>
  59. <attr format="color|reference" name="scrimBackground"/>
  60. <attr format="reference" name="shapeAppearanceLargeComponent"/>
  61. <attr format="reference" name="shapeAppearanceMediumComponent"/>
  62. <attr format="reference" name="shapeAppearanceSmallComponent"/>
  63. <attr format="reference" name="showMotionSpec"/>
  64. <attr format="boolean" name="singleSelection"/>
  65. <attr format="color" name="strokeColor"/>
  66. <attr format="dimension" name="strokeWidth"/>
  67. <attr format="reference" name="tabStyle"/>
  68. <attr format="reference" name="textAppearanceBody1"/>
  69. <attr format="reference" name="textAppearanceBody2"/>
  70. <attr format="reference" name="textAppearanceButton"/>
  71. <attr format="reference" name="textAppearanceCaption"/>
  72. <attr format="reference" name="textAppearanceHeadline1"/>
  73. <attr format="reference" name="textAppearanceHeadline2"/>
  74. <attr format="reference" name="textAppearanceHeadline3"/>
  75. <attr format="reference" name="textAppearanceHeadline4"/>
  76. <attr format="reference" name="textAppearanceHeadline5"/>
  77. <attr format="reference" name="textAppearanceHeadline6"/>
  78. <attr format="boolean" name="textAppearanceLineHeightEnabled"/>
  79. <attr format="reference" name="textAppearanceOverline"/>
  80. <attr format="reference" name="textAppearanceSubtitle1"/>
  81. <attr format="reference" name="textAppearanceSubtitle2"/>
  82. <attr format="reference" name="textInputStyle"/>
  83. <attr format="dimension" name="themeLineHeight"/>
  84. <attr format="string" name="title"/>
  85. <attr format="boolean" name="useMaterialThemeColors"/>
  86. <bool name="abc_action_bar_embed_tabs">true</bool>
  87. <bool name="abc_allow_stacked_button_bar">false</bool>
  88. <bool name="abc_config_actionMenuItemAllCaps">true</bool>
  89. <bool name="mtrl_btn_textappearance_all_caps">true</bool>
  90. <color name="abc_input_method_navigation_guard">@android:color/black</color>
  91. <color name="abc_search_url_text_normal">#7fa87f</color>
  92. <color name="abc_search_url_text_pressed">@android:color/black</color>
  93. <color name="abc_search_url_text_selected">@android:color/black</color>
  94. <color name="accent_material_dark">@color/material_deep_teal_200</color>
  95. <color name="accent_material_light">@color/material_deep_teal_500</color>
  96. <color name="androidx_core_ripple_material_light">#1f000000</color>
  97. <color name="androidx_core_secondary_text_default_material_light">#8a000000</color>
  98. <color name="background_floating_material_dark">@color/material_grey_800</color>
  99. <color name="background_floating_material_light">@android:color/white</color>
  100. <color name="background_material_dark">@color/material_grey_850</color>
  101. <color name="background_material_light">@color/material_grey_50</color>
  102. <color name="bright_foreground_disabled_material_dark">#80ffffff</color>
  103. <color name="bright_foreground_disabled_material_light">#80000000</color>
  104. <color name="bright_foreground_inverse_material_dark">@color/bright_foreground_material_light</color>
  105. <color name="bright_foreground_inverse_material_light">@color/bright_foreground_material_dark</color>
  106. <color name="bright_foreground_material_dark">@android:color/white</color>
  107. <color name="bright_foreground_material_light">@android:color/black</color>
  108. <color name="browser_actions_bg_grey">#F5F5F5</color>
  109. <color name="browser_actions_divider_color">#1E000000</color>
  110. <color name="browser_actions_text_color">#DE000000</color>
  111. <color name="browser_actions_title_color">#646464</color>
  112. <color name="button_material_dark">#ff5a595b</color>
  113. <color name="button_material_light">#ffd6d7d7</color>
  114. <color name="cardview_dark_background">#FF424242</color>
  115. <color name="cardview_light_background">#FFFFFFFF</color>
  116. <color name="cardview_shadow_end_color">#03000000</color>
  117. <color name="cardview_shadow_start_color">#37000000</color>
  118. <color name="catalyst_logbox_background">#ffffffff</color>
  119. <color name="catalyst_redbox_background">#eecc0000</color>
  120. <color name="design_bottom_navigation_shadow_color">#14000000</color>
  121. <color name="design_dark_default_color_background">#121212</color>
  122. <color name="design_dark_default_color_error">#CF6679</color>
  123. <color name="design_dark_default_color_on_background">#FFFFFF</color>
  124. <color name="design_dark_default_color_on_error">#000000</color>
  125. <color name="design_dark_default_color_on_primary">#000000</color>
  126. <color name="design_dark_default_color_on_secondary">#000000</color>
  127. <color name="design_dark_default_color_on_surface">#FFFFFF</color>
  128. <color name="design_dark_default_color_primary">#BB86FC</color>
  129. <color name="design_dark_default_color_primary_dark">#000000</color>
  130. <color name="design_dark_default_color_primary_variant">#3700B3</color>
  131. <color name="design_dark_default_color_secondary">#03DAC6</color>
  132. <color name="design_dark_default_color_secondary_variant">#03DAC6</color>
  133. <color name="design_dark_default_color_surface">#121212</color>
  134. <color name="design_default_color_background">#FFFFFF</color>
  135. <color name="design_default_color_error">#B00020</color>
  136. <color name="design_default_color_on_background">#000000</color>
  137. <color name="design_default_color_on_error">#FFFFFF</color>
  138. <color name="design_default_color_on_primary">#FFFFFF</color>
  139. <color name="design_default_color_on_secondary">#000000</color>
  140. <color name="design_default_color_on_surface">#000000</color>
  141. <color name="design_default_color_primary">#6200EE</color>
  142. <color name="design_default_color_primary_dark">#3700B3</color>
  143. <color name="design_default_color_primary_variant">#3700B3</color>
  144. <color name="design_default_color_secondary">#03DAC6</color>
  145. <color name="design_default_color_secondary_variant">#018786</color>
  146. <color name="design_default_color_surface">#FFFFFF</color>
  147. <color name="design_fab_shadow_end_color">@android:color/transparent</color>
  148. <color name="design_fab_shadow_mid_color">#14000000</color>
  149. <color name="design_fab_shadow_start_color">#44000000</color>
  150. <color name="design_fab_stroke_end_inner_color">#0A000000</color>
  151. <color name="design_fab_stroke_end_outer_color">#0F000000</color>
  152. <color name="design_fab_stroke_top_inner_color">#1AFFFFFF</color>
  153. <color name="design_fab_stroke_top_outer_color">#2EFFFFFF</color>
  154. <color name="design_snackbar_background_color">#323232</color>
  155. <color name="dim_foreground_disabled_material_dark">#80bebebe</color>
  156. <color name="dim_foreground_disabled_material_light">#80323232</color>
  157. <color name="dim_foreground_material_dark">#ffbebebe</color>
  158. <color name="dim_foreground_material_light">#ff323232</color>
  159. <color name="error_color_material_dark">#ff7043</color>
  160. <color name="error_color_material_light">#ff5722</color>
  161. <color name="foreground_material_dark">@android:color/white</color>
  162. <color name="foreground_material_light">@android:color/black</color>
  163. <color name="highlighted_text_material_dark">#6680cbc4</color>
  164. <color name="highlighted_text_material_light">#66009688</color>
  165. <color name="mapbox_blue">#1E8CAB</color>
  166. <color name="mapbox_gray">#7D7F80</color>
  167. <color name="mapbox_gray_dark">#5F5F5F</color>
  168. <color name="mapbox_location_layer_blue">#4A90E2</color>
  169. <color name="mapbox_location_layer_gray">#A1B0C0</color>
  170. <color name="material_blue_grey_800">#ff37474f</color>
  171. <color name="material_blue_grey_900">#ff263238</color>
  172. <color name="material_blue_grey_950">#ff21272b</color>
  173. <color name="material_deep_teal_200">#ff80cbc4</color>
  174. <color name="material_deep_teal_500">#ff008577</color>
  175. <color name="material_grey_100">#fff5f5f5</color>
  176. <color name="material_grey_300">#ffe0e0e0</color>
  177. <color name="material_grey_50">#fffafafa</color>
  178. <color name="material_grey_600">#ff757575</color>
  179. <color name="material_grey_800">#ff424242</color>
  180. <color name="material_grey_850">#ff303030</color>
  181. <color name="material_grey_900">#ff212121</color>
  182. <color name="mtrl_btn_text_color_disabled">#61000000</color>
  183. <color name="mtrl_btn_transparent_bg_color">#00ffffff</color>
  184. <color name="mtrl_scrim_color">#52000000</color>
  185. <color name="mtrl_textinput_default_box_stroke_color">#6B000000</color>
  186. <color name="mtrl_textinput_disabled_color">#1F000000</color>
  187. <color name="mtrl_textinput_filled_box_default_background_color">#0A000000</color>
  188. <color name="mtrl_textinput_focused_box_stroke_color">#00000000</color>
  189. <color name="mtrl_textinput_hovered_box_stroke_color">#DE000000</color>
  190. <color name="notification_action_color_filter">#ffffffff</color>
  191. <color name="notification_icon_bg_color">#ff9e9e9e</color>
  192. <color name="primary_dark_material_dark">@android:color/black</color>
  193. <color name="primary_dark_material_light">@color/material_grey_600</color>
  194. <color name="primary_material_dark">@color/material_grey_900</color>
  195. <color name="primary_material_light">@color/material_grey_100</color>
  196. <color name="primary_text_default_material_dark">#ffffffff</color>
  197. <color name="primary_text_default_material_light">#de000000</color>
  198. <color name="primary_text_disabled_material_dark">#4Dffffff</color>
  199. <color name="primary_text_disabled_material_light">#39000000</color>
  200. <color name="ripple_material_dark">#33ffffff</color>
  201. <color name="ripple_material_light">#1f000000</color>
  202. <color name="secondary_text_default_material_dark">#b3ffffff</color>
  203. <color name="secondary_text_default_material_light">#8a000000</color>
  204. <color name="secondary_text_disabled_material_dark">#36ffffff</color>
  205. <color name="secondary_text_disabled_material_light">#24000000</color>
  206. <color name="switch_thumb_disabled_material_dark">#ff616161</color>
  207. <color name="switch_thumb_disabled_material_light">#ffbdbdbd</color>
  208. <color name="switch_thumb_normal_material_dark">#ffbdbdbd</color>
  209. <color name="switch_thumb_normal_material_light">#fff1f1f1</color>
  210. <color name="tooltip_background_dark">#e6616161</color>
  211. <color name="tooltip_background_light">#e6FFFFFF</color>
  212. <dimen name="abc_action_bar_content_inset_material">16dp</dimen>
  213. <dimen name="abc_action_bar_content_inset_with_nav">72dp</dimen>
  214. <dimen name="abc_action_bar_default_height_material">56dp</dimen>
  215. <dimen name="abc_action_bar_default_padding_end_material">0dp</dimen>
  216. <dimen name="abc_action_bar_default_padding_start_material">0dp</dimen>
  217. <dimen name="abc_action_bar_elevation_material">4dp</dimen>
  218. <dimen name="abc_action_bar_icon_vertical_padding_material">16dp</dimen>
  219. <dimen name="abc_action_bar_overflow_padding_end_material">10dp</dimen>
  220. <dimen name="abc_action_bar_overflow_padding_start_material">6dp</dimen>
  221. <dimen name="abc_action_bar_stacked_max_height">48dp</dimen>
  222. <dimen name="abc_action_bar_stacked_tab_max_width">180dp</dimen>
  223. <dimen name="abc_action_bar_subtitle_bottom_margin_material">5dp</dimen>
  224. <dimen name="abc_action_bar_subtitle_top_margin_material">-3dp</dimen>
  225. <dimen name="abc_action_button_min_height_material">48dp</dimen>
  226. <dimen name="abc_action_button_min_width_material">48dp</dimen>
  227. <dimen name="abc_action_button_min_width_overflow_material">36dp</dimen>
  228. <dimen name="abc_alert_dialog_button_bar_height">48dp</dimen>
  229. <dimen name="abc_alert_dialog_button_dimen">48dp</dimen>
  230. <dimen name="abc_button_inset_horizontal_material">@dimen/abc_control_inset_material</dimen>
  231. <dimen name="abc_button_inset_vertical_material">6dp</dimen>
  232. <dimen name="abc_button_padding_horizontal_material">8dp</dimen>
  233. <dimen name="abc_button_padding_vertical_material">@dimen/abc_control_padding_material</dimen>
  234. <dimen name="abc_cascading_menus_min_smallest_width">720dp</dimen>
  235. <dimen name="abc_config_prefDialogWidth">320dp</dimen>
  236. <dimen name="abc_control_corner_material">2dp</dimen>
  237. <dimen name="abc_control_inset_material">4dp</dimen>
  238. <dimen name="abc_control_padding_material">4dp</dimen>
  239. <dimen name="abc_dialog_corner_radius_material">2dp</dimen>
  240. <item name="abc_dialog_fixed_height_major" type="dimen">80%</item>
  241. <item name="abc_dialog_fixed_height_minor" type="dimen">100%</item>
  242. <item name="abc_dialog_fixed_width_major" type="dimen">320dp</item>
  243. <item name="abc_dialog_fixed_width_minor" type="dimen">320dp</item>
  244. <dimen name="abc_dialog_list_padding_bottom_no_buttons">8dp</dimen>
  245. <dimen name="abc_dialog_list_padding_top_no_title">8dp</dimen>
  246. <item name="abc_dialog_min_width_major" type="dimen">65%</item>
  247. <item name="abc_dialog_min_width_minor" type="dimen">95%</item>
  248. <dimen name="abc_dialog_padding_material">24dp</dimen>
  249. <dimen name="abc_dialog_padding_top_material">18dp</dimen>
  250. <dimen name="abc_dialog_title_divider_material">8dp</dimen>
  251. <item format="float" name="abc_disabled_alpha_material_dark" type="dimen">0.30</item>
  252. <item format="float" name="abc_disabled_alpha_material_light" type="dimen">0.26</item>
  253. <dimen name="abc_dropdownitem_icon_width">32dip</dimen>
  254. <dimen name="abc_dropdownitem_text_padding_left">8dip</dimen>
  255. <dimen name="abc_dropdownitem_text_padding_right">8dip</dimen>
  256. <dimen name="abc_edit_text_inset_bottom_material">7dp</dimen>
  257. <dimen name="abc_edit_text_inset_horizontal_material">4dp</dimen>
  258. <dimen name="abc_edit_text_inset_top_material">10dp</dimen>
  259. <dimen name="abc_floating_window_z">16dp</dimen>
  260. <dimen name="abc_list_item_height_large_material">80dp</dimen>
  261. <dimen name="abc_list_item_height_material">64dp</dimen>
  262. <dimen name="abc_list_item_height_small_material">48dp</dimen>
  263. <dimen name="abc_list_item_padding_horizontal_material">@dimen/abc_action_bar_content_inset_material</dimen>
  264. <dimen name="abc_panel_menu_list_width">296dp</dimen>
  265. <dimen name="abc_progress_bar_height_material">4dp</dimen>
  266. <dimen name="abc_search_view_preferred_height">48dip</dimen>
  267. <dimen name="abc_search_view_preferred_width">320dip</dimen>
  268. <dimen name="abc_seekbar_track_background_height_material">2dp</dimen>
  269. <dimen name="abc_seekbar_track_progress_height_material">2dp</dimen>
  270. <dimen name="abc_select_dialog_padding_start_material">20dp</dimen>
  271. <dimen name="abc_switch_padding">3dp</dimen>
  272. <dimen name="abc_text_size_body_1_material">14sp</dimen>
  273. <dimen name="abc_text_size_body_2_material">14sp</dimen>
  274. <dimen name="abc_text_size_button_material">14sp</dimen>
  275. <dimen name="abc_text_size_caption_material">12sp</dimen>
  276. <dimen name="abc_text_size_display_1_material">34sp</dimen>
  277. <dimen name="abc_text_size_display_2_material">45sp</dimen>
  278. <dimen name="abc_text_size_display_3_material">56sp</dimen>
  279. <dimen name="abc_text_size_display_4_material">112sp</dimen>
  280. <dimen name="abc_text_size_headline_material">24sp</dimen>
  281. <dimen name="abc_text_size_large_material">22sp</dimen>
  282. <dimen name="abc_text_size_medium_material">18sp</dimen>
  283. <dimen name="abc_text_size_menu_header_material">14sp</dimen>
  284. <dimen name="abc_text_size_menu_material">16sp</dimen>
  285. <dimen name="abc_text_size_small_material">14sp</dimen>
  286. <dimen name="abc_text_size_subhead_material">16sp</dimen>
  287. <dimen name="abc_text_size_subtitle_material_toolbar">16dp</dimen>
  288. <dimen name="abc_text_size_title_material">20sp</dimen>
  289. <dimen name="abc_text_size_title_material_toolbar">20dp</dimen>
  290. <dimen name="action_bar_size">16dp</dimen>
  291. <dimen name="appcompat_dialog_background_inset">16dp</dimen>
  292. <dimen name="browser_actions_context_menu_max_width">500dp</dimen>
  293. <dimen name="browser_actions_context_menu_min_padding">20dp</dimen>
  294. <dimen name="cardview_compat_inset_shadow">1dp</dimen>
  295. <dimen name="cardview_default_elevation">2dp</dimen>
  296. <dimen name="cardview_default_radius">2dp</dimen>
  297. <dimen name="compat_button_inset_horizontal_material">4dp</dimen>
  298. <dimen name="compat_button_inset_vertical_material">6dp</dimen>
  299. <dimen name="compat_button_padding_horizontal_material">8dp</dimen>
  300. <dimen name="compat_button_padding_vertical_material">4dp</dimen>
  301. <dimen name="compat_control_corner_material">2dp</dimen>
  302. <dimen name="compat_notification_large_icon_max_height">320dp</dimen>
  303. <dimen name="compat_notification_large_icon_max_width">320dp</dimen>
  304. <dimen name="default_dimension">100dp</dimen>
  305. <dimen name="design_appbar_elevation">4dp</dimen>
  306. <dimen name="design_bottom_navigation_active_item_max_width">168dp</dimen>
  307. <dimen name="design_bottom_navigation_active_item_min_width">96dp</dimen>
  308. <dimen name="design_bottom_navigation_active_text_size">14sp</dimen>
  309. <dimen name="design_bottom_navigation_elevation">8dp</dimen>
  310. <dimen name="design_bottom_navigation_height">56dp</dimen>
  311. <dimen name="design_bottom_navigation_icon_size">24dp</dimen>
  312. <dimen name="design_bottom_navigation_item_max_width">96dp</dimen>
  313. <dimen name="design_bottom_navigation_item_min_width">56dp</dimen>
  314. <dimen name="design_bottom_navigation_margin">8dp</dimen>
  315. <dimen name="design_bottom_navigation_shadow_height">1dp</dimen>
  316. <dimen name="design_bottom_navigation_text_size">12sp</dimen>
  317. <dimen name="design_bottom_sheet_elevation">8dp</dimen>
  318. <dimen name="design_bottom_sheet_modal_elevation">16dp</dimen>
  319. <dimen name="design_bottom_sheet_peek_height_min">64dp</dimen>
  320. <dimen name="design_fab_border_width">0.5dp</dimen>
  321. <dimen name="design_fab_elevation">6dp</dimen>
  322. <dimen name="design_fab_image_size">24dp</dimen>
  323. <dimen name="design_fab_size_mini">40dp</dimen>
  324. <dimen name="design_fab_size_normal">56dp</dimen>
  325. <dimen name="design_fab_translation_z_hovered_focused">6dp</dimen>
  326. <dimen name="design_fab_translation_z_pressed">6dp</dimen>
  327. <dimen name="design_navigation_elevation">16dp</dimen>
  328. <dimen name="design_navigation_icon_padding">32dp</dimen>
  329. <dimen name="design_navigation_icon_size">24dp</dimen>
  330. <dimen name="design_navigation_item_horizontal_padding">16dp</dimen>
  331. <dimen name="design_navigation_item_icon_padding">32dp</dimen>
  332. <dimen name="design_navigation_max_width">280dp</dimen>
  333. <dimen name="design_navigation_padding_bottom">8dp</dimen>
  334. <dimen name="design_navigation_separator_vertical_padding">8dp</dimen>
  335. <dimen name="design_snackbar_action_inline_max_width">128dp</dimen>
  336. <item format="float" name="design_snackbar_action_text_color_alpha" type="dimen">1.0</item>
  337. <dimen name="design_snackbar_background_corner_radius">0dp</dimen>
  338. <dimen name="design_snackbar_elevation">6dp</dimen>
  339. <dimen name="design_snackbar_extra_spacing_horizontal">0dp</dimen>
  340. <dimen name="design_snackbar_max_width">-1px</dimen>
  341. <dimen name="design_snackbar_min_width">-1px</dimen>
  342. <dimen name="design_snackbar_padding_horizontal">12dp</dimen>
  343. <dimen name="design_snackbar_padding_vertical">14dp</dimen>
  344. <dimen name="design_snackbar_padding_vertical_2lines">24dp</dimen>
  345. <dimen name="design_snackbar_text_size">14sp</dimen>
  346. <dimen name="design_tab_max_width">264dp</dimen>
  347. <dimen name="design_tab_scrollable_min_width">72dp</dimen>
  348. <dimen name="design_tab_text_size">14sp</dimen>
  349. <dimen name="design_tab_text_size_2line">12sp</dimen>
  350. <dimen name="design_textinput_caption_translate_y">5dp</dimen>
  351. <item format="float" name="disabled_alpha_material_dark" type="dimen">0.30</item>
  352. <item format="float" name="disabled_alpha_material_light" type="dimen">0.26</item>
  353. <dimen name="fastscroll_default_thickness">8dp</dimen>
  354. <dimen name="fastscroll_margin">0dp</dimen>
  355. <dimen name="fastscroll_minimum_range">50dp</dimen>
  356. <item format="float" name="highlight_alpha_material_colored" type="dimen">0.26</item>
  357. <item format="float" name="highlight_alpha_material_dark" type="dimen">0.20</item>
  358. <item format="float" name="highlight_alpha_material_light" type="dimen">0.12</item>
  359. <item format="float" name="hint_alpha_material_dark" type="dimen">0.50</item>
  360. <item format="float" name="hint_alpha_material_light" type="dimen">0.38</item>
  361. <item format="float" name="hint_pressed_alpha_material_dark" type="dimen">0.70</item>
  362. <item format="float" name="hint_pressed_alpha_material_light" type="dimen">0.54</item>
  363. <dimen name="item_touch_helper_max_drag_scroll_per_frame">20dp</dimen>
  364. <dimen name="item_touch_helper_swipe_escape_max_velocity">800dp</dimen>
  365. <dimen name="item_touch_helper_swipe_escape_velocity">120dp</dimen>
  366. <dimen name="mapbox_angular_velocity_multiplier">1.3dp</dimen>
  367. <dimen name="mapbox_defaultMultiTapMovementThreshold">5dp</dimen>
  368. <dimen name="mapbox_defaultScaleSpanSinceStartThreshold">7dp</dimen>
  369. <dimen name="mapbox_defaultShovePixelThreshold">16dp</dimen>
  370. <dimen name="mapbox_density_constant">0.29dp</dimen>
  371. <dimen name="mapbox_eight_dp">8dp</dimen>
  372. <dimen name="mapbox_four_dp">4dp</dimen>
  373. <dimen name="mapbox_infowindow_margin">8dp</dimen>
  374. <dimen name="mapbox_infowindow_tipview_width">8dp</dimen>
  375. <dimen name="mapbox_internalMinSpan23">10mm</dimen>
  376. <dimen name="mapbox_internalMinSpan24">6mm</dimen>
  377. <dimen name="mapbox_locationComponentTrackingInitialMoveThreshold">25dp</dimen>
  378. <dimen name="mapbox_locationComponentTrackingMultiFingerMoveThreshold">400dp</dimen>
  379. <dimen name="mapbox_minimum_angled_scale_speed">0.9dp</dimen>
  380. <dimen name="mapbox_minimum_angular_velocity">0.10dp</dimen>
  381. <dimen name="mapbox_minimum_scale_span_when_rotating">75dp</dimen>
  382. <dimen name="mapbox_minimum_scale_speed">0.6dp</dimen>
  383. <dimen name="mapbox_minimum_scale_velocity">225dp</dimen>
  384. <dimen name="mapbox_my_locationview_outer_circle">18dp</dimen>
  385. <dimen name="mapbox_ninety_two_dp">92dp</dimen>
  386. <item format="float" name="material_emphasis_disabled" type="dimen">0.38</item>
  387. <item format="float" name="material_emphasis_high_type" type="dimen">0.87</item>
  388. <item format="float" name="material_emphasis_medium" type="dimen">0.6</item>
  389. <dimen name="material_text_view_test_line_height">200px</dimen>
  390. <dimen name="material_text_view_test_line_height_override">100px</dimen>
  391. <dimen name="mtrl_alert_dialog_background_inset_bottom">80dp</dimen>
  392. <dimen name="mtrl_alert_dialog_background_inset_end">24dp</dimen>
  393. <dimen name="mtrl_alert_dialog_background_inset_start">24dp</dimen>
  394. <dimen name="mtrl_alert_dialog_background_inset_top">80dp</dimen>
  395. <dimen name="mtrl_alert_dialog_picker_background_inset">24dp</dimen>
  396. <dimen name="mtrl_badge_horizontal_edge_offset">4dp</dimen>
  397. <dimen name="mtrl_badge_long_text_horizontal_padding">4dp</dimen>
  398. <dimen name="mtrl_badge_radius">4dp</dimen>
  399. <dimen name="mtrl_badge_text_horizontal_edge_offset">6dp</dimen>
  400. <dimen name="mtrl_badge_text_size">10sp</dimen>
  401. <dimen name="mtrl_badge_with_text_radius">8dp</dimen>
  402. <dimen name="mtrl_bottomappbar_fabOffsetEndMode">60dp</dimen>
  403. <dimen name="mtrl_bottomappbar_fab_bottom_margin">16dp</dimen>
  404. <dimen name="mtrl_bottomappbar_fab_cradle_margin">5dp</dimen>
  405. <dimen name="mtrl_bottomappbar_fab_cradle_rounded_corner_radius">8dp</dimen>
  406. <dimen name="mtrl_bottomappbar_fab_cradle_vertical_offset">0dp</dimen>
  407. <dimen name="mtrl_bottomappbar_height">56dp</dimen>
  408. <dimen name="mtrl_btn_corner_radius">4dp</dimen>
  409. <dimen name="mtrl_btn_dialog_btn_min_width">64dp</dimen>
  410. <dimen name="mtrl_btn_disabled_elevation">0dp</dimen>
  411. <dimen name="mtrl_btn_disabled_z">0dp</dimen>
  412. <dimen name="mtrl_btn_elevation">2dp</dimen>
  413. <dimen name="mtrl_btn_focused_z">2dp</dimen>
  414. <dimen name="mtrl_btn_hovered_z">2dp</dimen>
  415. <dimen name="mtrl_btn_icon_btn_padding_left">12dp</dimen>
  416. <dimen name="mtrl_btn_icon_padding">8dp</dimen>
  417. <dimen name="mtrl_btn_inset">6dp</dimen>
  418. <item format="float" name="mtrl_btn_letter_spacing" type="dimen">0.07</item>
  419. <dimen name="mtrl_btn_padding_bottom">4dp</dimen>
  420. <dimen name="mtrl_btn_padding_left">16dp</dimen>
  421. <dimen name="mtrl_btn_padding_right">16dp</dimen>
  422. <dimen name="mtrl_btn_padding_top">4dp</dimen>
  423. <dimen name="mtrl_btn_pressed_z">6dp</dimen>
  424. <dimen name="mtrl_btn_stroke_size">1dp</dimen>
  425. <dimen name="mtrl_btn_text_btn_icon_padding">4dp</dimen>
  426. <dimen name="mtrl_btn_text_btn_padding_left">8dp</dimen>
  427. <dimen name="mtrl_btn_text_btn_padding_right">8dp</dimen>
  428. <dimen name="mtrl_btn_text_size">14sp</dimen>
  429. <dimen name="mtrl_btn_z">0dp</dimen>
  430. <dimen name="mtrl_calendar_action_height">52dp</dimen>
  431. <dimen name="mtrl_calendar_action_padding">8dp</dimen>
  432. <dimen name="mtrl_calendar_bottom_padding">0dp</dimen>
  433. <dimen name="mtrl_calendar_content_padding">12dp</dimen>
  434. <dimen name="mtrl_calendar_day_corner">15dp</dimen>
  435. <dimen name="mtrl_calendar_day_height">32dp</dimen>
  436. <dimen name="mtrl_calendar_day_horizontal_padding">3dp</dimen>
  437. <dimen name="mtrl_calendar_day_today_stroke">1dp</dimen>
  438. <dimen name="mtrl_calendar_day_vertical_padding">1dp</dimen>
  439. <dimen name="mtrl_calendar_day_width">36dp</dimen>
  440. <dimen name="mtrl_calendar_days_of_week_height">24dp</dimen>
  441. <dimen name="mtrl_calendar_dialog_background_inset">16dp</dimen>
  442. <dimen name="mtrl_calendar_header_content_padding">12dp</dimen>
  443. <dimen name="mtrl_calendar_header_content_padding_fullscreen">4dp</dimen>
  444. <dimen name="mtrl_calendar_header_divider_thickness">1dp</dimen>
  445. <dimen name="mtrl_calendar_header_height">120dp</dimen>
  446. <dimen name="mtrl_calendar_header_height_fullscreen">128dp</dimen>
  447. <dimen name="mtrl_calendar_header_selection_line_height">32dp</dimen>
  448. <dimen name="mtrl_calendar_header_text_padding">12dp</dimen>
  449. <dimen name="mtrl_calendar_header_toggle_margin_bottom">8dp</dimen>
  450. <dimen name="mtrl_calendar_header_toggle_margin_top">24dp</dimen>
  451. <dimen name="mtrl_calendar_landscape_header_width">0dp</dimen>
  452. <dimen name="mtrl_calendar_maximum_default_fullscreen_minor_axis">480dp</dimen>
  453. <dimen name="mtrl_calendar_month_horizontal_padding">2dp</dimen>
  454. <dimen name="mtrl_calendar_month_vertical_padding">0dp</dimen>
  455. <dimen name="mtrl_calendar_navigation_bottom_padding">4dp</dimen>
  456. <dimen name="mtrl_calendar_navigation_height">48dp</dimen>
  457. <dimen name="mtrl_calendar_navigation_top_padding">4dp</dimen>
  458. <dimen name="mtrl_calendar_pre_l_text_clip_padding">8dp</dimen>
  459. <dimen name="mtrl_calendar_selection_baseline_to_top_fullscreen">104dp</dimen>
  460. <dimen name="mtrl_calendar_selection_text_baseline_to_bottom">20dp</dimen>
  461. <dimen name="mtrl_calendar_selection_text_baseline_to_bottom_fullscreen">24dp</dimen>
  462. <dimen name="mtrl_calendar_selection_text_baseline_to_top">100dp</dimen>
  463. <dimen name="mtrl_calendar_text_input_padding_top">16dp</dimen>
  464. <dimen name="mtrl_calendar_title_baseline_to_top">28dp</dimen>
  465. <dimen name="mtrl_calendar_title_baseline_to_top_fullscreen">68dp</dimen>
  466. <dimen name="mtrl_calendar_year_corner">18dp</dimen>
  467. <dimen name="mtrl_calendar_year_height">52dp</dimen>
  468. <dimen name="mtrl_calendar_year_horizontal_padding">8dp</dimen>
  469. <dimen name="mtrl_calendar_year_vertical_padding">8dp</dimen>
  470. <dimen name="mtrl_calendar_year_width">88dp</dimen>
  471. <dimen name="mtrl_card_checked_icon_margin">8dp</dimen>
  472. <dimen name="mtrl_card_checked_icon_size">24dp</dimen>
  473. <dimen name="mtrl_card_corner_radius">4dp</dimen>
  474. <dimen name="mtrl_card_dragged_z">5dp</dimen>
  475. <dimen name="mtrl_card_elevation">1dp</dimen>
  476. <dimen name="mtrl_card_spacing">8dp</dimen>
  477. <dimen name="mtrl_chip_pressed_translation_z">3dp</dimen>
  478. <dimen name="mtrl_chip_text_size">14sp</dimen>
  479. <dimen name="mtrl_exposed_dropdown_menu_popup_elevation">8dp</dimen>
  480. <dimen name="mtrl_exposed_dropdown_menu_popup_vertical_offset">-8dp</dimen>
  481. <dimen name="mtrl_exposed_dropdown_menu_popup_vertical_padding">8dp</dimen>
  482. <dimen name="mtrl_extended_fab_bottom_padding">12dp</dimen>
  483. <dimen name="mtrl_extended_fab_corner_radius">24dp</dimen>
  484. <dimen name="mtrl_extended_fab_disabled_elevation">0dp</dimen>
  485. <dimen name="mtrl_extended_fab_disabled_translation_z">0dp</dimen>
  486. <dimen name="mtrl_extended_fab_elevation">6dp</dimen>
  487. <dimen name="mtrl_extended_fab_end_padding">20dp</dimen>
  488. <dimen name="mtrl_extended_fab_end_padding_icon">24dp</dimen>
  489. <dimen name="mtrl_extended_fab_icon_size">24dp</dimen>
  490. <dimen name="mtrl_extended_fab_icon_text_spacing">16dp</dimen>
  491. <dimen name="mtrl_extended_fab_min_height">48dp</dimen>
  492. <dimen name="mtrl_extended_fab_min_width">120dp</dimen>
  493. <dimen name="mtrl_extended_fab_start_padding">20dp</dimen>
  494. <dimen name="mtrl_extended_fab_start_padding_icon">16dp</dimen>
  495. <dimen name="mtrl_extended_fab_top_padding">12dp</dimen>
  496. <dimen name="mtrl_extended_fab_translation_z_base">0dp</dimen>
  497. <dimen name="mtrl_extended_fab_translation_z_hovered_focused">2dp</dimen>
  498. <dimen name="mtrl_extended_fab_translation_z_pressed">6dp</dimen>
  499. <dimen name="mtrl_fab_elevation">6dp</dimen>
  500. <dimen name="mtrl_fab_min_touch_target">48dp</dimen>
  501. <dimen name="mtrl_fab_translation_z_hovered_focused">2dp</dimen>
  502. <dimen name="mtrl_fab_translation_z_pressed">6dp</dimen>
  503. <item format="float" name="mtrl_high_ripple_default_alpha" type="dimen">0.00</item>
  504. <item format="float" name="mtrl_high_ripple_focused_alpha" type="dimen">0.24</item>
  505. <item format="float" name="mtrl_high_ripple_hovered_alpha" type="dimen">0.08</item>
  506. <item format="float" name="mtrl_high_ripple_pressed_alpha" type="dimen">0.24</item>
  507. <dimen name="mtrl_large_touch_target">100dp</dimen>
  508. <item format="float" name="mtrl_low_ripple_default_alpha" type="dimen">0.00</item>
  509. <item format="float" name="mtrl_low_ripple_focused_alpha" type="dimen">0.12</item>
  510. <item format="float" name="mtrl_low_ripple_hovered_alpha" type="dimen">0.04</item>
  511. <item format="float" name="mtrl_low_ripple_pressed_alpha" type="dimen">0.12</item>
  512. <dimen name="mtrl_min_touch_target_size">48dp</dimen>
  513. <dimen name="mtrl_navigation_elevation">0dp</dimen>
  514. <dimen name="mtrl_navigation_item_horizontal_padding">22dp</dimen>
  515. <dimen name="mtrl_navigation_item_icon_padding">14dp</dimen>
  516. <dimen name="mtrl_navigation_item_icon_size">24dp</dimen>
  517. <dimen name="mtrl_navigation_item_shape_horizontal_margin">8dp</dimen>
  518. <dimen name="mtrl_navigation_item_shape_vertical_margin">4dp</dimen>
  519. <dimen name="mtrl_shape_corner_size_large_component">0dp</dimen>
  520. <dimen name="mtrl_shape_corner_size_medium_component">4dp</dimen>
  521. <dimen name="mtrl_shape_corner_size_small_component">4dp</dimen>
  522. <item format="float" name="mtrl_snackbar_action_text_color_alpha" type="dimen">0.5</item>
  523. <dimen name="mtrl_snackbar_background_corner_radius">4dp</dimen>
  524. <item format="float" name="mtrl_snackbar_background_overlay_color_alpha" type="dimen">0.8</item>
  525. <dimen name="mtrl_snackbar_margin">8dp</dimen>
  526. <dimen name="mtrl_switch_thumb_elevation">4dp</dimen>
  527. <dimen name="mtrl_textinput_box_corner_radius_medium">4dp</dimen>
  528. <dimen name="mtrl_textinput_box_corner_radius_small">0dp</dimen>
  529. <dimen name="mtrl_textinput_box_label_cutout_padding">4dp</dimen>
  530. <dimen name="mtrl_textinput_box_stroke_width_default">1dp</dimen>
  531. <dimen name="mtrl_textinput_box_stroke_width_focused">2dp</dimen>
  532. <dimen name="mtrl_textinput_end_icon_margin_start">4dp</dimen>
  533. <dimen name="mtrl_textinput_outline_box_expanded_padding">16dp</dimen>
  534. <dimen name="mtrl_textinput_start_icon_margin_end">4dp</dimen>
  535. <dimen name="mtrl_toolbar_default_height">56dp</dimen>
  536. <dimen name="notification_action_icon_size">32dp</dimen>
  537. <dimen name="notification_action_text_size">13sp</dimen>
  538. <dimen name="notification_big_circle_margin">12dp</dimen>
  539. <dimen name="notification_content_margin_start">8dp</dimen>
  540. <dimen name="notification_large_icon_height">64dp</dimen>
  541. <dimen name="notification_large_icon_width">64dp</dimen>
  542. <dimen name="notification_main_column_padding_top">10dp</dimen>
  543. <dimen name="notification_media_narrow_margin">@dimen/notification_content_margin_start</dimen>
  544. <dimen name="notification_right_icon_size">16dp</dimen>
  545. <dimen name="notification_right_side_padding_top">2dp</dimen>
  546. <dimen name="notification_small_icon_background_padding">3dp</dimen>
  547. <dimen name="notification_small_icon_size_as_large">24dp</dimen>
  548. <dimen name="notification_subtext_size">13sp</dimen>
  549. <dimen name="notification_top_pad">10dp</dimen>
  550. <dimen name="notification_top_pad_large_text">5dp</dimen>
  551. <dimen name="test_mtrl_calendar_day_cornerSize">52dp</dimen>
  552. <dimen name="tooltip_corner_radius">2dp</dimen>
  553. <dimen name="tooltip_horizontal_padding">16dp</dimen>
  554. <dimen name="tooltip_margin">8dp</dimen>
  555. <dimen name="tooltip_precise_anchor_extra_offset">8dp</dimen>
  556. <dimen name="tooltip_precise_anchor_threshold">96dp</dimen>
  557. <dimen name="tooltip_vertical_padding">6.5dp</dimen>
  558. <dimen name="tooltip_y_offset_non_touch">0dp</dimen>
  559. <dimen name="tooltip_y_offset_touch">16dp</dimen>
  560. <drawable name="notification_template_icon_bg">#3333B5E5</drawable>
  561. <drawable name="notification_template_icon_low_bg">#0cffffff</drawable>
  562. <item name="accessibility_action_clickable_span" type="id"/>
  563. <item name="accessibility_actions" type="id"/>
  564. <item name="accessibility_custom_action_0" type="id"/>
  565. <item name="accessibility_custom_action_1" type="id"/>
  566. <item name="accessibility_custom_action_10" type="id"/>
  567. <item name="accessibility_custom_action_11" type="id"/>
  568. <item name="accessibility_custom_action_12" type="id"/>
  569. <item name="accessibility_custom_action_13" type="id"/>
  570. <item name="accessibility_custom_action_14" type="id"/>
  571. <item name="accessibility_custom_action_15" type="id"/>
  572. <item name="accessibility_custom_action_16" type="id"/>
  573. <item name="accessibility_custom_action_17" type="id"/>
  574. <item name="accessibility_custom_action_18" type="id"/>
  575. <item name="accessibility_custom_action_19" type="id"/>
  576. <item name="accessibility_custom_action_2" type="id"/>
  577. <item name="accessibility_custom_action_20" type="id"/>
  578. <item name="accessibility_custom_action_21" type="id"/>
  579. <item name="accessibility_custom_action_22" type="id"/>
  580. <item name="accessibility_custom_action_23" type="id"/>
  581. <item name="accessibility_custom_action_24" type="id"/>
  582. <item name="accessibility_custom_action_25" type="id"/>
  583. <item name="accessibility_custom_action_26" type="id"/>
  584. <item name="accessibility_custom_action_27" type="id"/>
  585. <item name="accessibility_custom_action_28" type="id"/>
  586. <item name="accessibility_custom_action_29" type="id"/>
  587. <item name="accessibility_custom_action_3" type="id"/>
  588. <item name="accessibility_custom_action_30" type="id"/>
  589. <item name="accessibility_custom_action_31" type="id"/>
  590. <item name="accessibility_custom_action_4" type="id"/>
  591. <item name="accessibility_custom_action_5" type="id"/>
  592. <item name="accessibility_custom_action_6" type="id"/>
  593. <item name="accessibility_custom_action_7" type="id"/>
  594. <item name="accessibility_custom_action_8" type="id"/>
  595. <item name="accessibility_custom_action_9" type="id"/>
  596. <item name="accessibility_hint" type="id"/>
  597. <item name="accessibility_label" type="id"/>
  598. <item name="accessibility_role" type="id"/>
  599. <item name="accessibility_state" type="id"/>
  600. <item name="accessibility_value" type="id"/>
  601. <item name="action_bar_activity_content" type="id"/>
  602. <item name="action_bar_spinner" type="id"/>
  603. <item name="action_menu_divider" type="id"/>
  604. <item name="action_menu_presenter" type="id"/>
  605. <item name="flipper_skip_empty_view_group_traversal" type="id"/>
  606. <item name="flipper_skip_view_traversal" type="id"/>
  607. <item name="fragment_container_view_tag" type="id"/>
  608. <item name="ghost_view" type="id"/>
  609. <item name="ghost_view_holder" type="id"/>
  610. <item name="home" type="id"/>
  611. <item name="item_touch_helper_previous_elevation" type="id"/>
  612. <item name="line1" type="id"/>
  613. <item name="line3" type="id"/>
  614. <item name="mtrl_card_checked_layer_id" type="id"/>
  615. <item name="mtrl_child_content_container" type="id"/>
  616. <item name="mtrl_internal_children_alpha_tag" type="id"/>
  617. <item name="parent_matrix" type="id"/>
  618. <item name="progress_circular" type="id"/>
  619. <item name="progress_horizontal" type="id"/>
  620. <item name="react_test_id" type="id"/>
  621. <item name="save_non_transition_alpha" type="id"/>
  622. <item name="save_overlay_view" type="id"/>
  623. <item name="snackbar_action" type="id"/>
  624. <item name="snackbar_text" type="id"/>
  625. <item name="split_action_bar" type="id"/>
  626. <item name="tag_accessibility_actions" type="id"/>
  627. <item name="tag_accessibility_clickable_spans" type="id"/>
  628. <item name="tag_accessibility_heading" type="id"/>
  629. <item name="tag_accessibility_pane_title" type="id"/>
  630. <item name="tag_screen_reader_focusable" type="id"/>
  631. <item name="tag_transition_group" type="id"/>
  632. <item name="tag_unhandled_key_event_manager" type="id"/>
  633. <item name="tag_unhandled_key_listeners" type="id"/>
  634. <item name="text" type="id"/>
  635. <item name="text2" type="id"/>
  636. <item name="textinput_counter" type="id"/>
  637. <item name="textinput_error" type="id"/>
  638. <item name="textinput_helper_text" type="id"/>
  639. <item name="title" type="id"/>
  640. <item name="transition_current_scene" type="id"/>
  641. <item name="transition_layout_save" type="id"/>
  642. <item name="transition_position" type="id"/>
  643. <item name="transition_scene_layoutid_cache" type="id"/>
  644. <item name="transition_transform" type="id"/>
  645. <item name="up" type="id"/>
  646. <item name="view_offset_helper" type="id"/>
  647. <item name="view_tag_instance_handle" type="id"/>
  648. <item name="view_tag_native_id" type="id"/>
  649. <item name="visible_removing_fragment_view_tag" type="id"/>
  650. <integer name="abc_config_activityDefaultDur">220</integer>
  651. <integer name="abc_config_activityShortDur">150</integer>
  652. <integer name="app_bar_elevation_anim_duration">150</integer>
  653. <integer name="bottom_sheet_slide_duration">150</integer>
  654. <integer name="cancel_button_image_alpha">127</integer>
  655. <integer name="config_tooltipAnimTime">150</integer>
  656. <integer name="design_snackbar_text_max_lines">2</integer>
  657. <integer name="design_tab_indicator_anim_duration_ms">300</integer>
  658. <integer name="hide_password_duration">320</integer>
  659. <integer name="mtrl_badge_max_character_count">4</integer>
  660. <integer name="mtrl_btn_anim_delay_ms">100</integer>
  661. <integer name="mtrl_btn_anim_duration_ms">100</integer>
  662. <integer name="mtrl_calendar_header_orientation">1</integer>
  663. <integer name="mtrl_calendar_selection_text_lines">1</integer>
  664. <integer name="mtrl_calendar_year_selector_span">3</integer>
  665. <integer name="mtrl_card_anim_delay_ms">75</integer>
  666. <integer name="mtrl_card_anim_duration_ms">120</integer>
  667. <integer name="mtrl_chip_anim_duration">100</integer>
  668. <integer name="mtrl_tab_indicator_anim_duration_ms">250</integer>
  669. <integer name="react_native_dev_server_port">8081</integer>
  670. <integer name="react_native_inspector_proxy_port">8081</integer>
  671. <integer name="show_password_duration">200</integer>
  672. <integer name="status_bar_notification_info_maxnum">999</integer>
  673. <plurals description="Plural form content description for number of new notifications [CHAR_LIMIT=NONE]" name="mtrl_badge_content_description">
  674. <item quantity="one"><ns1:g id="count">%d</ns1:g> new notification</item>
  675. <item quantity="other"><ns1:g id="count">%d</ns1:g> new notifications</item>
  676. </plurals>
  677. <string name="abc_action_bar_home_description">Navigate home</string>
  678. <string name="abc_action_bar_up_description">Navigate up</string>
  679. <string name="abc_action_menu_overflow_description">More options</string>
  680. <string name="abc_action_mode_done">Done</string>
  681. <string name="abc_activity_chooser_view_see_all">See all</string>
  682. <string name="abc_activitychooserview_choose_application">Choose an app</string>
  683. <string name="abc_capital_off">OFF</string>
  684. <string name="abc_capital_on">ON</string>
  685. <string name="abc_menu_alt_shortcut_label">Alt+</string>
  686. <string name="abc_menu_ctrl_shortcut_label">Ctrl+</string>
  687. <string name="abc_menu_delete_shortcut_label">delete</string>
  688. <string name="abc_menu_enter_shortcut_label">enter</string>
  689. <string name="abc_menu_function_shortcut_label">Function+</string>
  690. <string name="abc_menu_meta_shortcut_label">Meta+</string>
  691. <string name="abc_menu_shift_shortcut_label">Shift+</string>
  692. <string name="abc_menu_space_shortcut_label">space</string>
  693. <string name="abc_menu_sym_shortcut_label">Sym+</string>
  694. <string name="abc_prepend_shortcut_label">Menu+</string>
  695. <string name="abc_search_hint">Search…</string>
  696. <string name="abc_searchview_description_clear">Clear query</string>
  697. <string name="abc_searchview_description_query">Search query</string>
  698. <string name="abc_searchview_description_search">Search</string>
  699. <string name="abc_searchview_description_submit">Submit query</string>
  700. <string name="abc_searchview_description_voice">Voice search</string>
  701. <string name="abc_shareactionprovider_share_with">Share with</string>
  702. <string name="abc_shareactionprovider_share_with_application">Share with <ns1:g example="Mail" id="application_name">%s</ns1:g></string>
  703. <string name="abc_toolbar_collapse_description">Collapse</string>
  704. <string name="alert_description" translatable="false">Alert</string>
  705. <string name="app_name">atlas</string>
  706. <string name="appbar_scrolling_view_behavior" translatable="false">com.google.android.material.appbar.AppBarLayout$ScrollingViewBehavior</string>
  707. <string name="bottom_sheet_behavior" translatable="false">com.google.android.material.bottomsheet.BottomSheetBehavior</string>
  708. <string name="button_description" translatable="false">Button</string>
  709. <string name="catalyst_change_bundle_location" project="catalyst" translatable="false">Change Bundle Location</string>
  710. <string name="catalyst_copy_button" project="catalyst" translatable="false">Copy\n</string>
  711. <string name="catalyst_debug" project="catalyst" translatable="false">Debug</string>
  712. <string name="catalyst_debug_chrome" project="catalyst" translatable="false">Debug with Chrome</string>
  713. <string name="catalyst_debug_chrome_stop" project="catalyst" translatable="false">Stop Chrome Debugging</string>
  714. <string name="catalyst_debug_connecting" project="catalyst" translatable="false">Connecting to debugger...</string>
  715. <string name="catalyst_debug_error" project="catalyst" translatable="false">Failed to connect to debugger!</string>
  716. <string name="catalyst_debug_open" project="catalyst" translatable="false">Open Debugger</string>
  717. <string name="catalyst_debug_stop" project="catalyst" translatable="false">Stop Debugging</string>
  718. <string name="catalyst_devtools_open" project="catalyst" translatable="false">Open React DevTools</string>
  719. <string name="catalyst_dismiss_button" project="catalyst" translatable="false">Dismiss\n(ESC)</string>
  720. <string name="catalyst_heap_capture" project="catalyst" translatable="false">Capture Heap</string>
  721. <string name="catalyst_hot_reloading" project="catalyst" translatable="false">Enable Fast Refresh</string>
  722. <string name="catalyst_hot_reloading_auto_disable" project="catalyst" translatable="false">Disabling Fast Refresh because it requires a development bundle.</string>
  723. <string name="catalyst_hot_reloading_auto_enable" project="catalyst" translatable="false">Switching to development bundle in order to enable Fast Refresh.</string>
  724. <string name="catalyst_hot_reloading_stop" project="catalyst" translatable="false">Disable Fast Refresh</string>
  725. <string name="catalyst_inspector" project="catalyst" translatable="false">Toggle Inspector</string>
  726. <string name="catalyst_loading_from_url" project="catalyst" translatable="false">Loading from %1$s…</string>
  727. <string name="catalyst_open_flipper_error" project="catalyst" translatable="false">Failed to open Flipper. Please check that Metro is running.</string>
  728. <string name="catalyst_perf_monitor" project="catalyst" translatable="false">Show Perf Monitor</string>
  729. <string name="catalyst_perf_monitor_stop" project="catalyst" translatable="false">Hide Perf Monitor</string>
  730. <string name="catalyst_reload" project="catalyst" translatable="false">Reload</string>
  731. <string name="catalyst_reload_button" project="catalyst" translatable="false">Reload\n(R,\u00A0R)</string>
  732. <string name="catalyst_reload_error" project="catalyst" translatable="false">Failed to load bundle. Try restarting the bundler or reconnecting your device.</string>
  733. <string name="catalyst_report_button" project="catalyst" translatable="false">Report</string>
  734. <string name="catalyst_sample_profiler_disable" project="catalyst" translatable="false">Disable Sampling Profiler</string>
  735. <string name="catalyst_sample_profiler_enable" project="catalyst" translatable="false">Enable Sampling Profiler</string>
  736. <string name="catalyst_settings" project="catalyst" translatable="false">Settings</string>
  737. <string name="catalyst_settings_title" project="catalyst" translatable="false">Debug Settings</string>
  738. <string name="character_counter_content_description">Characters entered %1$d of %2$d</string>
  739. <string name="character_counter_overflowed_content_description">Character limit exceeded %1$d of %2$d</string>
  740. <string name="character_counter_pattern" translatable="false">%1$d / %2$d</string>
  741. <string name="chip_text">Chip text</string>
  742. <string name="clear_text_end_icon_content_description">Clear text</string>
  743. <string name="combobox_description" translatable="false">Combo Box</string>
  744. <string name="copy_toast_msg">Link copied to clipboard</string>
  745. <string name="error_icon_content_description">Error</string>
  746. <string name="exposed_dropdown_menu_content_description">Show dropdown menu</string>
  747. <string name="fab_transformation_scrim_behavior" translatable="false">com.google.android.material.transformation.FabTransformationScrimBehavior</string>
  748. <string name="fab_transformation_sheet_behavior" translatable="false">com.google.android.material.transformation.FabTransformationSheetBehavior</string>
  749. <string name="fallback_menu_item_copy_link">Copy link</string>
  750. <string name="fallback_menu_item_open_in_browser">Open in browser</string>
  751. <string name="fallback_menu_item_share_link">Share link</string>
  752. <string name="header_description" translatable="false">Heading</string>
  753. <string name="hide_bottom_view_on_scroll_behavior" translatable="false">com.google.android.material.behavior.HideBottomViewOnScrollBehavior</string>
  754. <string description="Content description for an icon that appears in the title area of a dialog" name="icon_content_description">Dialog Icon</string>
  755. <string name="image_description" translatable="false">Image</string>
  756. <string name="imagebutton_description" translatable="false">Button, Image</string>
  757. <string name="link_description" translatable="false">Link</string>
  758. <string name="mapbox_attributionErrorNoBrowser">No web browser installed on device, can\'t open web page.</string>
  759. <string name="mapbox_attributionTelemetryMessage">You are helping to make OpenStreetMap and Mapbox maps better by contributing anonymous usage data.</string>
  760. <string name="mapbox_attributionTelemetryNegative">Disagree</string>
  761. <string name="mapbox_attributionTelemetryNeutral">More info</string>
  762. <string name="mapbox_attributionTelemetryPositive">Agree</string>
  763. <string name="mapbox_attributionTelemetryTitle">Make Mapbox Maps Better</string>
  764. <string name="mapbox_attributionsDialogTitle">Mapbox Maps SDK for Android</string>
  765. <string name="mapbox_attributionsIconContentDescription">Attribution icon. Activate to show attribution dialog.</string>
  766. <string name="mapbox_compassContentDescription">Map compass. Activate to reset the map rotation to North.</string>
  767. <string name="mapbox_mapActionDescription">Showing a Map created with Mapbox. Scroll by dragging two fingers. Zoom by pinching two fingers.</string>
  768. <string name="mapbox_myLocationViewContentDescription">Location View. This shows your location on the map.</string>
  769. <string name="mapbox_offline_error_region_definition_invalid">Provided OfflineRegionDefinition doesn\'t fit the world bounds: %s</string>
  770. <string name="mapbox_style_dark" translatable="false">mapbox://styles/mapbox/dark-v10</string>
  771. <string name="mapbox_style_light" translatable="false">mapbox://styles/mapbox/light-v10</string>
  772. <string name="mapbox_style_mapbox_streets" translatable="false">mapbox://styles/mapbox/streets-v11</string>
  773. <string name="mapbox_style_outdoors" translatable="false">mapbox://styles/mapbox/outdoors-v11</string>
  774. <string name="mapbox_style_satellite" translatable="false">mapbox://styles/mapbox/satellite-v9</string>
  775. <string name="mapbox_style_satellite_streets" translatable="false">mapbox://styles/mapbox/satellite-streets-v11</string>
  776. <string name="mapbox_style_traffic_day" translatable="false">mapbox://styles/mapbox/traffic-day-v2</string>
  777. <string name="mapbox_style_traffic_night" translatable="false">mapbox://styles/mapbox/traffic-night-v2</string>
  778. <string name="mapbox_telemetryImproveMap">Improve This Map</string>
  779. <string name="mapbox_telemetryLink" translatable="false">https://www.mapbox.com/telemetry/</string>
  780. <string name="mapbox_telemetrySettings">Telemetry Settings</string>
  781. <string name="menu_description" translatable="false">Menu</string>
  782. <string name="menubar_description" translatable="false">Menu Bar</string>
  783. <string name="menuitem_description" translatable="false">Menu Item</string>
  784. <string description="Content description for new notification (no number count) [CHAR_LIMIT=NONE]" name="mtrl_badge_numberless_content_description">New notification</string>
  785. <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>
  786. <string name="mtrl_exceed_max_badge_number_suffix" translatable="false"><ns1:g example="999" id="maximum number">%1$d</ns1:g><ns1:g example="+" id="suffix">%2$s</ns1:g></string>
  787. <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>
  788. <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>
  789. <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>
  790. <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>
  791. <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>
  792. <string description="A single date [CHAR_LIMIT=60]" name="mtrl_picker_date_header_selected">%1$s</string>
  793. <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 a Date</string>
  794. <string description="Placeholder for a single date [CHAR_LIMIT=60]" name="mtrl_picker_date_header_unselected">Selected date</string>
  795. <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>
  796. <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>
  797. <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>
  798. <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>
  799. <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>
  800. <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>
  801. <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>
  802. <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>
  803. <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>
  804. <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>
  805. <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 a Date Range</string>
  806. <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>
  807. <string description="Confirms the selection [CHAR_LIMIT=12]" name="mtrl_picker_save">Save</string>
  808. <string description="Label for a single date selected by the user [CHAR_LIMIT=60]" name="mtrl_picker_text_input_date_hint">Date</string>
  809. <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>
  810. <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>
  811. <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=1]" name="mtrl_picker_text_input_day_abbr">d</string>
  812. <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=1]" name="mtrl_picker_text_input_month_abbr">m</string>
  813. <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=1]" name="mtrl_picker_text_input_year_abbr">y</string>
  814. <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>
  815. <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>
  816. <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>
  817. <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>
  818. <string name="password_toggle_content_description">Show password</string>
  819. <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>
  820. <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>
  821. <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>
  822. <string name="path_password_strike_through" translatable="false">M3.27,4.27 L19.74,20.74</string>
  823. <string name="progressbar_description" translatable="false">Progress Bar</string>
  824. <string name="radiogroup_description" translatable="false">Radio Group</string>
  825. <string name="rn_tab_description" translatable="false">Tab</string>
  826. <string name="scrollbar_description" translatable="false">Scroll Bar</string>
  827. <string name="search_description" translatable="false">Search Field</string>
  828. <string name="search_menu_title">Search</string>
  829. <string name="spinbutton_description" translatable="false">Spin Button</string>
  830. <string name="state_busy_description" translatable="false">busy</string>
  831. <string name="state_collapsed_description" translatable="false">collapsed</string>
  832. <string name="state_expanded_description" translatable="false">expanded</string>
  833. <string name="state_mixed_description" translatable="false">mixed</string>
  834. <string name="state_off_description" translatable="false">off</string>
  835. <string name="state_on_description" translatable="false">on</string>
  836. <string name="status_bar_notification_info_overflow">999+</string>
  837. <string name="summary_description" translatable="false">Summary</string>
  838. <string name="tablist_description" translatable="false">Tab List</string>
  839. <string name="timer_description" translatable="false">Timer</string>
  840. <string name="toolbar_description" translatable="false">Tool Bar</string>
  841. <style name="AlertDialog.AppCompat" parent="Base.AlertDialog.AppCompat"/>
  842. <style name="AlertDialog.AppCompat.Light" parent="Base.AlertDialog.AppCompat.Light"/>
  843. <style name="Animation.AppCompat.Dialog" parent="Base.Animation.AppCompat.Dialog"/>
  844. <style name="Animation.AppCompat.DropDownUp" parent="Base.Animation.AppCompat.DropDownUp"/>
  845. <style name="Animation.AppCompat.Tooltip" parent="Base.Animation.AppCompat.Tooltip"/>
  846. <style name="Animation.Catalyst.LogBox" parent="@android:style/Animation">
  847. <item name="android:windowEnterAnimation">@anim/catalyst_push_up_in</item>
  848. <item name="android:windowExitAnimation">@anim/catalyst_push_up_out</item>
  849. </style>
  850. <style name="Animation.Catalyst.RedBox" parent="@android:style/Animation">
  851. <item name="android:windowEnterAnimation">@anim/catalyst_push_up_in</item>
  852. <item name="android:windowExitAnimation">@anim/catalyst_push_up_out</item>
  853. </style>
  854. <style name="Animation.Design.BottomSheetDialog" parent="Animation.AppCompat.Dialog">
  855. <item name="android:windowEnterAnimation">@anim/design_bottom_sheet_slide_in</item>
  856. <item name="android:windowExitAnimation">@anim/design_bottom_sheet_slide_out</item>
  857. </style>
  858. <style name="Animation.MaterialComponents.BottomSheetDialog" parent="Animation.AppCompat.Dialog">
  859. <item name="android:windowEnterAnimation">@anim/mtrl_bottom_sheet_slide_in</item>
  860. <item name="android:windowExitAnimation">@anim/mtrl_bottom_sheet_slide_out</item>
  861. </style>
  862. <style name="AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
  863. <!-- Customize your theme here. -->
  864. <item name="android:textColor">#000000</item>
  865. </style>
  866. <style name="Base.AlertDialog.AppCompat" parent="android:Widget">
  867. <item name="android:layout">@layout/abc_alert_dialog_material</item>
  868. <item name="listLayout">@layout/abc_select_dialog_material</item>
  869. <item name="listItemLayout">@layout/select_dialog_item_material</item>
  870. <item name="multiChoiceItemLayout">@layout/select_dialog_multichoice_material</item>
  871. <item name="singleChoiceItemLayout">@layout/select_dialog_singlechoice_material</item>
  872. <item name="buttonIconDimen">@dimen/abc_alert_dialog_button_dimen</item>
  873. </style>
  874. <style name="Base.AlertDialog.AppCompat.Light" parent="Base.AlertDialog.AppCompat"/>
  875. <style name="Base.Animation.AppCompat.Dialog" parent="android:Animation">
  876. <item name="android:windowEnterAnimation">@anim/abc_popup_enter</item>
  877. <item name="android:windowExitAnimation">@anim/abc_popup_exit</item>
  878. </style>
  879. <style name="Base.Animation.AppCompat.DropDownUp" parent="android:Animation">
  880. <item name="android:windowEnterAnimation">@anim/abc_grow_fade_in_from_bottom</item>
  881. <item name="android:windowExitAnimation">@anim/abc_shrink_fade_out_from_bottom</item>
  882. </style>
  883. <style name="Base.Animation.AppCompat.Tooltip" parent="android:Animation">
  884. <item name="android:windowEnterAnimation">@anim/abc_tooltip_enter</item>
  885. <item name="android:windowExitAnimation">@anim/abc_tooltip_exit</item>
  886. </style>
  887. <style name="Base.CardView" parent="android:Widget">
  888. <item name="cardCornerRadius">@dimen/cardview_default_radius</item>
  889. <item name="cardElevation">@dimen/cardview_default_elevation</item>
  890. <item name="cardMaxElevation">@dimen/cardview_default_elevation</item>
  891. <item name="cardUseCompatPadding">false</item>
  892. <item name="cardPreventCornerOverlap">true</item>
  893. </style>
  894. <style name="Base.DialogWindowTitle.AppCompat" parent="android:Widget">
  895. <item name="android:maxLines">1</item>
  896. <item name="android:scrollHorizontally">true</item>
  897. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Title</item>
  898. </style>
  899. <style name="Base.DialogWindowTitleBackground.AppCompat" parent="android:Widget">
  900. <item name="android:background">@null</item>
  901. <item name="android:paddingLeft">?attr/dialogPreferredPadding</item>
  902. <item name="android:paddingRight">?attr/dialogPreferredPadding</item>
  903. <item name="android:paddingTop">@dimen/abc_dialog_padding_top_material</item>
  904. </style>
  905. <style name="Base.MaterialAlertDialog.MaterialComponents.Title.Icon" parent="android:Widget">
  906. <item name="android:layout_width">32dip</item>
  907. <item name="android:layout_height">32dip</item>
  908. <item name="android:scaleType">fitCenter</item>
  909. <item name="android:src">@null</item>
  910. <item name="android:contentDescription">@string/icon_content_description</item>
  911. </style>
  912. <style name="Base.MaterialAlertDialog.MaterialComponents.Title.Panel" parent="android:Widget">
  913. <item name="android:layout_width">match_parent</item>
  914. <item name="android:layout_height">wrap_content</item>
  915. <item name="android:paddingLeft">?attr/dialogPreferredPadding</item>
  916. <item name="android:paddingRight">?attr/dialogPreferredPadding</item>
  917. <item name="android:paddingTop">@dimen/abc_dialog_padding_top_material</item>
  918. </style>
  919. <style name="Base.MaterialAlertDialog.MaterialComponents.Title.Text" parent="RtlOverlay.DialogWindowTitle.AppCompat">
  920. <item name="android:textAppearance">?attr/textAppearanceSubtitle1</item>
  921. <item name="android:textColor">@color/material_on_surface_emphasis_high_type</item>
  922. <item name="android:layout_width">wrap_content</item>
  923. <item name="android:layout_height">wrap_content</item>
  924. <item name="android:ellipsize">end</item>
  925. <item name="android:singleLine">true</item>
  926. </style>
  927. <style name="Base.TextAppearance.AppCompat" parent="android:TextAppearance">
  928. <item name="android:textColor">?android:textColorPrimary</item>
  929. <item name="android:textColorHint">?android:textColorHint</item>
  930. <item name="android:textColorHighlight">?android:textColorHighlight</item>
  931. <item name="android:textColorLink">?android:textColorLink</item>
  932. <item name="android:textSize">@dimen/abc_text_size_body_1_material</item>
  933. </style>
  934. <style name="Base.TextAppearance.AppCompat.Body1">
  935. <item name="android:textSize">@dimen/abc_text_size_body_1_material</item>
  936. <item name="android:textColor">?android:textColorPrimary</item>
  937. </style>
  938. <style name="Base.TextAppearance.AppCompat.Body2">
  939. <item name="android:textSize">@dimen/abc_text_size_body_2_material</item>
  940. <item name="android:textColor">?android:textColorPrimary</item>
  941. </style>
  942. <style name="Base.TextAppearance.AppCompat.Button">
  943. <item name="android:textSize">@dimen/abc_text_size_button_material</item>
  944. <item name="android:textAllCaps">true</item>
  945. <item name="android:textColor">?android:textColorPrimary</item>
  946. </style>
  947. <style name="Base.TextAppearance.AppCompat.Caption">
  948. <item name="android:textSize">@dimen/abc_text_size_caption_material</item>
  949. <item name="android:textColor">?android:textColorSecondary</item>
  950. </style>
  951. <style name="Base.TextAppearance.AppCompat.Display1">
  952. <item name="android:textSize">@dimen/abc_text_size_display_1_material</item>
  953. <item name="android:textColor">?android:textColorSecondary</item>
  954. </style>
  955. <style name="Base.TextAppearance.AppCompat.Display2">
  956. <item name="android:textSize">@dimen/abc_text_size_display_2_material</item>
  957. <item name="android:textColor">?android:textColorSecondary</item>
  958. </style>
  959. <style name="Base.TextAppearance.AppCompat.Display3">
  960. <item name="android:textSize">@dimen/abc_text_size_display_3_material</item>
  961. <item name="android:textColor">?android:textColorSecondary</item>
  962. </style>
  963. <style name="Base.TextAppearance.AppCompat.Display4">
  964. <item name="android:textSize">@dimen/abc_text_size_display_4_material</item>
  965. <item name="android:textColor">?android:textColorSecondary</item>
  966. </style>
  967. <style name="Base.TextAppearance.AppCompat.Headline">
  968. <item name="android:textSize">@dimen/abc_text_size_headline_material</item>
  969. <item name="android:textColor">?android:textColorPrimary</item>
  970. </style>
  971. <style name="Base.TextAppearance.AppCompat.Inverse">
  972. <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
  973. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  974. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  975. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  976. </style>
  977. <style name="Base.TextAppearance.AppCompat.Large">
  978. <item name="android:textSize">@dimen/abc_text_size_large_material</item>
  979. <item name="android:textColor">?android:attr/textColorPrimary</item>
  980. </style>
  981. <style name="Base.TextAppearance.AppCompat.Large.Inverse">
  982. <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
  983. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  984. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  985. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  986. </style>
  987. <style name="Base.TextAppearance.AppCompat.Medium">
  988. <item name="android:textSize">@dimen/abc_text_size_medium_material</item>
  989. <item name="android:textColor">?android:attr/textColorSecondary</item>
  990. </style>
  991. <style name="Base.TextAppearance.AppCompat.Medium.Inverse">
  992. <item name="android:textColor">?android:attr/textColorSecondaryInverse</item>
  993. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  994. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  995. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  996. </style>
  997. <style name="Base.TextAppearance.AppCompat.Menu">
  998. <item name="android:textSize">@dimen/abc_text_size_menu_material</item>
  999. <item name="android:textColor">?android:textColorPrimary</item>
  1000. </style>
  1001. <style name="Base.TextAppearance.AppCompat.SearchResult" parent="">
  1002. <item name="android:textStyle">normal</item>
  1003. <item name="android:textColor">?android:textColorPrimary</item>
  1004. <item name="android:textColorHint">?android:textColorHint</item>
  1005. </style>
  1006. <style name="Base.TextAppearance.AppCompat.SearchResult.Subtitle">
  1007. <item name="android:textSize">14sp</item>
  1008. <item name="android:textColor">?android:textColorSecondary</item>
  1009. </style>
  1010. <style name="Base.TextAppearance.AppCompat.SearchResult.Title">
  1011. <item name="android:textSize">18sp</item>
  1012. </style>
  1013. <style name="Base.TextAppearance.AppCompat.Small">
  1014. <item name="android:textSize">@dimen/abc_text_size_small_material</item>
  1015. <item name="android:textColor">?android:attr/textColorTertiary</item>
  1016. </style>
  1017. <style name="Base.TextAppearance.AppCompat.Small.Inverse">
  1018. <item name="android:textColor">?android:attr/textColorTertiaryInverse</item>
  1019. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  1020. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  1021. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  1022. </style>
  1023. <style name="Base.TextAppearance.AppCompat.Subhead">
  1024. <item name="android:textSize">@dimen/abc_text_size_subhead_material</item>
  1025. <item name="android:textColor">?android:textColorPrimary</item>
  1026. </style>
  1027. <style name="Base.TextAppearance.AppCompat.Subhead.Inverse">
  1028. <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
  1029. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  1030. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  1031. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  1032. </style>
  1033. <style name="Base.TextAppearance.AppCompat.Title">
  1034. <item name="android:textSize">@dimen/abc_text_size_title_material</item>
  1035. <item name="android:textColor">?android:textColorPrimary</item>
  1036. </style>
  1037. <style name="Base.TextAppearance.AppCompat.Title.Inverse">
  1038. <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
  1039. <item name="android:textColorHint">?android:attr/textColorHintInverse</item>
  1040. <item name="android:textColorHighlight">?android:attr/textColorHighlightInverse</item>
  1041. <item name="android:textColorLink">?android:attr/textColorLinkInverse</item>
  1042. </style>
  1043. <style name="Base.TextAppearance.AppCompat.Tooltip">
  1044. <item name="android:textSize">14sp</item>
  1045. </style>
  1046. <style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Menu" parent="TextAppearance.AppCompat.Button">
  1047. <item name="android:textColor">?attr/actionMenuTextColor</item>
  1048. <item name="textAllCaps">@bool/abc_config_actionMenuItemAllCaps</item>
  1049. </style>
  1050. <style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle" parent="TextAppearance.AppCompat.Subhead">
  1051. <item name="android:textSize">@dimen/abc_text_size_subtitle_material_toolbar</item>
  1052. <item name="android:textColor">?android:attr/textColorSecondary</item>
  1053. </style>
  1054. <style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse" parent="TextAppearance.AppCompat.Subhead.Inverse">
  1055. <item name="android:textSize">@dimen/abc_text_size_subtitle_material_toolbar</item>
  1056. <item name="android:textColor">?android:attr/textColorSecondaryInverse</item>
  1057. </style>
  1058. <style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Title" parent="TextAppearance.AppCompat.Title">
  1059. <item name="android:textSize">@dimen/abc_text_size_title_material_toolbar</item>
  1060. <item name="android:textColor">?android:attr/textColorPrimary</item>
  1061. </style>
  1062. <style name="Base.TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse" parent="TextAppearance.AppCompat.Title.Inverse">
  1063. <item name="android:textSize">@dimen/abc_text_size_title_material_toolbar</item>
  1064. <item name="android:textColor">?android:attr/textColorPrimaryInverse</item>
  1065. </style>
  1066. <style name="Base.TextAppearance.AppCompat.Widget.ActionMode.Subtitle" parent="TextAppearance.AppCompat.Widget.ActionBar.Subtitle"/>
  1067. <style name="Base.TextAppearance.AppCompat.Widget.ActionMode.Title" parent="TextAppearance.AppCompat.Widget.ActionBar.Title"/>
  1068. <style name="Base.TextAppearance.AppCompat.Widget.Button" parent="TextAppearance.AppCompat.Button"/>
  1069. <style name="Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored" parent="Base.TextAppearance.AppCompat.Widget.Button">
  1070. <item name="android:textColor">@color/abc_btn_colored_borderless_text_material</item>
  1071. </style>
  1072. <style name="Base.TextAppearance.AppCompat.Widget.Button.Colored">
  1073. <item name="android:textColor">@color/abc_btn_colored_text_material</item>
  1074. </style>
  1075. <style name="Base.TextAppearance.AppCompat.Widget.Button.Inverse" parent="TextAppearance.AppCompat.Button">
  1076. <item name="android:textColor">?android:textColorPrimaryInverse</item>
  1077. </style>
  1078. <style name="Base.TextAppearance.AppCompat.Widget.DropDownItem" parent="android:TextAppearance.Small">
  1079. <item name="android:textColor">?android:attr/textColorPrimaryDisableOnly</item>
  1080. </style>
  1081. <style name="Base.TextAppearance.AppCompat.Widget.PopupMenu.Header" parent="TextAppearance.AppCompat">
  1082. <item name="android:textSize">@dimen/abc_text_size_menu_header_material</item>
  1083. <item name="android:textColor">?attr/colorAccent</item>
  1084. </style>
  1085. <style name="Base.TextAppearance.AppCompat.Widget.PopupMenu.Large" parent="TextAppearance.AppCompat.Menu"/>
  1086. <style name="Base.TextAppearance.AppCompat.Widget.PopupMenu.Small" parent="TextAppearance.AppCompat.Menu"/>
  1087. <style name="Base.TextAppearance.AppCompat.Widget.Switch" parent="TextAppearance.AppCompat.Button"/>
  1088. <style name="Base.TextAppearance.AppCompat.Widget.TextView.SpinnerItem" parent="TextAppearance.AppCompat.Menu"/>
  1089. <style name="Base.TextAppearance.MaterialComponents.Badge" parent="TextAppearance.AppCompat">
  1090. <!-- Fake Roboto Medium. -->
  1091. <item name="fontFamily">sans-serif-medium</item>
  1092. <item name="android:fontFamily">sans-serif-medium</item>
  1093. <item name="android:textStyle">bold</item>
  1094. <item name="android:textAllCaps">false</item>
  1095. <item name="android:textSize">@dimen/mtrl_badge_text_size</item>
  1096. <item name="android:letterSpacing">0.0892857143</item>
  1097. <item name="android:textColor">?attr/colorOnError</item>
  1098. </style>
  1099. <style name="Base.TextAppearance.MaterialComponents.Button" parent="TextAppearance.AppCompat.Button">
  1100. <!-- Fake Roboto Medium. -->
  1101. <item name="fontFamily">sans-serif-medium</item>
  1102. <item name="android:fontFamily">sans-serif-medium</item>
  1103. <item name="android:textStyle">bold</item>
  1104. <item name="android:textAllCaps">true</item>
  1105. <item name="android:textSize">14sp</item>
  1106. <item name="android:letterSpacing">0.0892857143</item>
  1107. </style>
  1108. <style name="Base.TextAppearance.MaterialComponents.Headline6" parent="TextAppearance.AppCompat.Title">
  1109. <!-- Fake Roboto Medium. -->
  1110. <item name="fontFamily">sans-serif-medium</item>
  1111. <item name="android:fontFamily">sans-serif-medium</item>
  1112. <item name="android:textStyle">bold</item>
  1113. <item name="android:textAllCaps">false</item>
  1114. <item name="android:textSize">20sp</item>
  1115. <item name="android:letterSpacing">0.0125</item>
  1116. </style>
  1117. <style name="Base.TextAppearance.MaterialComponents.Subtitle2" parent="TextAppearance.AppCompat.Subhead">
  1118. <!-- Fake Roboto Medium. -->
  1119. <item name="fontFamily">sans-serif-medium</item>
  1120. <item name="android:fontFamily">sans-serif-medium</item>
  1121. <item name="android:textStyle">bold</item>
  1122. <item name="android:textAllCaps">false</item>
  1123. <item name="android:textSize">14sp</item>
  1124. <item name="android:letterSpacing">0.00714285714</item>
  1125. </style>
  1126. <style name="Base.TextAppearance.Widget.AppCompat.ExpandedMenu.Item" parent="android:TextAppearance.Medium">
  1127. <item name="android:textColor">?android:attr/textColorPrimaryDisableOnly</item>
  1128. </style>
  1129. <style name="Base.TextAppearance.Widget.AppCompat.Toolbar.Subtitle" parent="TextAppearance.AppCompat.Widget.ActionBar.Subtitle">
  1130. </style>
  1131. <style name="Base.TextAppearance.Widget.AppCompat.Toolbar.Title" parent="TextAppearance.AppCompat.Widget.ActionBar.Title">
  1132. </style>
  1133. <style name="Base.Theme.AppCompat" parent="Base.V7.Theme.AppCompat">
  1134. </style>
  1135. <style name="Base.Theme.AppCompat.CompactMenu" parent="">
  1136. <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
  1137. <item name="android:listViewStyle">@style/Widget.AppCompat.ListView.Menu</item>
  1138. <item name="android:windowAnimationStyle">@style/Animation.AppCompat.DropDownUp</item>
  1139. </style>
  1140. <style name="Base.Theme.AppCompat.Dialog" parent="Base.V7.Theme.AppCompat.Dialog"/>
  1141. <style name="Base.Theme.AppCompat.Dialog.Alert">
  1142. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1143. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1144. </style>
  1145. <style name="Base.Theme.AppCompat.Dialog.FixedSize">
  1146. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  1147. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  1148. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  1149. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  1150. </style>
  1151. <style name="Base.Theme.AppCompat.Dialog.MinWidth">
  1152. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1153. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1154. </style>
  1155. <style name="Base.Theme.AppCompat.DialogWhenLarge" parent="Theme.AppCompat"/>
  1156. <style name="Base.Theme.AppCompat.Light" parent="Base.V7.Theme.AppCompat.Light">
  1157. </style>
  1158. <style name="Base.Theme.AppCompat.Light.DarkActionBar" parent="Base.Theme.AppCompat.Light">
  1159. <item name="actionBarPopupTheme">@style/ThemeOverlay.AppCompat.Light</item>
  1160. <item name="actionBarWidgetTheme">@null</item>
  1161. <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item>
  1162. <!-- Panel attributes -->
  1163. <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
  1164. <item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
  1165. <item name="colorPrimary">@color/primary_material_dark</item>
  1166. </style>
  1167. <style name="Base.Theme.AppCompat.Light.Dialog" parent="Base.V7.Theme.AppCompat.Light.Dialog"/>
  1168. <style name="Base.Theme.AppCompat.Light.Dialog.Alert">
  1169. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1170. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1171. </style>
  1172. <style name="Base.Theme.AppCompat.Light.Dialog.FixedSize">
  1173. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  1174. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  1175. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  1176. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  1177. </style>
  1178. <style name="Base.Theme.AppCompat.Light.Dialog.MinWidth">
  1179. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1180. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1181. </style>
  1182. <style name="Base.Theme.AppCompat.Light.DialogWhenLarge" parent="Theme.AppCompat.Light"/>
  1183. <style name="Base.Theme.MaterialComponents" parent="Base.V14.Theme.MaterialComponents"/>
  1184. <style name="Base.Theme.MaterialComponents.Bridge" parent="Base.V14.Theme.MaterialComponents.Bridge"/>
  1185. <style name="Base.Theme.MaterialComponents.CompactMenu" parent="">
  1186. <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
  1187. <item name="android:listViewStyle">@style/Widget.AppCompat.ListView.Menu</item>
  1188. <item name="android:windowAnimationStyle">@style/Animation.AppCompat.DropDownUp</item>
  1189. </style>
  1190. <style name="Base.Theme.MaterialComponents.Dialog" parent="Base.V14.Theme.MaterialComponents.Dialog"/>
  1191. <style name="Base.Theme.MaterialComponents.Dialog.Alert">
  1192. <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1193. <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1194. </style>
  1195. <style name="Base.Theme.MaterialComponents.Dialog.Bridge" parent="Base.V14.Theme.MaterialComponents.Dialog.Bridge"/>
  1196. <style name="Base.Theme.MaterialComponents.Dialog.FixedSize">
  1197. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  1198. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  1199. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  1200. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  1201. </style>
  1202. <style name="Base.Theme.MaterialComponents.Dialog.MinWidth">
  1203. <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1204. <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1205. </style>
  1206. <style name="Base.Theme.MaterialComponents.DialogWhenLarge" parent="Theme.MaterialComponents"/>
  1207. <style name="Base.Theme.MaterialComponents.Light" parent="Base.V14.Theme.MaterialComponents.Light"/>
  1208. <style name="Base.Theme.MaterialComponents.Light.Bridge" parent="Base.V14.Theme.MaterialComponents.Light.Bridge"/>
  1209. <style name="Base.Theme.MaterialComponents.Light.DarkActionBar" parent="Base.Theme.MaterialComponents.Light">
  1210. <item name="actionBarWidgetTheme">@null</item>
  1211. <item name="actionBarTheme">@style/ThemeOverlay.MaterialComponents.Dark.ActionBar</item>
  1212. <!-- Panel attributes -->
  1213. <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
  1214. <item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
  1215. <item name="colorPrimary">@color/primary_material_dark</item>
  1216. </style>
  1217. <style name="Base.Theme.MaterialComponents.Light.DarkActionBar.Bridge" parent="Base.V14.Theme.MaterialComponents.Light.DarkActionBar.Bridge"/>
  1218. <style name="Base.Theme.MaterialComponents.Light.Dialog" parent="Base.V14.Theme.MaterialComponents.Light.Dialog"/>
  1219. <style name="Base.Theme.MaterialComponents.Light.Dialog.Alert">
  1220. <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1221. <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1222. </style>
  1223. <style name="Base.Theme.MaterialComponents.Light.Dialog.Bridge" parent="Base.V14.Theme.MaterialComponents.Light.Dialog.Bridge"/>
  1224. <style name="Base.Theme.MaterialComponents.Light.Dialog.FixedSize">
  1225. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  1226. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  1227. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  1228. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  1229. </style>
  1230. <style name="Base.Theme.MaterialComponents.Light.Dialog.MinWidth">
  1231. <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1232. <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1233. </style>
  1234. <style name="Base.Theme.MaterialComponents.Light.DialogWhenLarge" parent="Theme.MaterialComponents.Light"/>
  1235. <style name="Base.ThemeOverlay.AppCompat" parent="Platform.ThemeOverlay.AppCompat"/>
  1236. <style name="Base.ThemeOverlay.AppCompat.ActionBar">
  1237. <item name="colorControlNormal">?android:attr/textColorPrimary</item>
  1238. <item name="searchViewStyle">@style/Widget.AppCompat.SearchView.ActionBar</item>
  1239. </style>
  1240. <style name="Base.ThemeOverlay.AppCompat.Dark" parent="Platform.ThemeOverlay.AppCompat.Dark">
  1241. <item name="android:windowBackground">@color/background_material_dark</item>
  1242. <item name="android:colorForeground">@color/foreground_material_dark</item>
  1243. <item name="android:colorForegroundInverse">@color/foreground_material_light</item>
  1244. <item name="android:colorBackground">@color/background_material_dark</item>
  1245. <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item>
  1246. <item name="colorBackgroundFloating">@color/background_floating_material_dark</item>
  1247. <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item>
  1248. <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item>
  1249. <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
  1250. <item name="android:textColorSecondary">@color/abc_secondary_text_material_dark</item>
  1251. <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_light</item>
  1252. <item name="android:textColorTertiary">@color/abc_secondary_text_material_dark</item>
  1253. <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_light</item>
  1254. <item name="android:textColorHint">@color/abc_hint_foreground_material_dark</item>
  1255. <item name="android:textColorHintInverse">@color/abc_hint_foreground_material_light</item>
  1256. <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item>
  1257. <item name="colorControlNormal">?android:attr/textColorSecondary</item>
  1258. <item name="colorControlHighlight">@color/ripple_material_dark</item>
  1259. <item name="colorButtonNormal">@color/button_material_dark</item>
  1260. <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item>
  1261. <!-- Used by MediaRouter -->
  1262. <item name="isLightTheme">false</item>
  1263. </style>
  1264. <style name="Base.ThemeOverlay.AppCompat.Dark.ActionBar">
  1265. <item name="colorControlNormal">?android:attr/textColorPrimary</item>
  1266. <item name="searchViewStyle">@style/Widget.AppCompat.SearchView.ActionBar</item>
  1267. </style>
  1268. <style name="Base.ThemeOverlay.AppCompat.Dialog" parent="Base.V7.ThemeOverlay.AppCompat.Dialog"/>
  1269. <style name="Base.ThemeOverlay.AppCompat.Dialog.Alert">
  1270. <item name="android:windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  1271. <item name="android:windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  1272. </style>
  1273. <style name="Base.ThemeOverlay.AppCompat.Light" parent="Platform.ThemeOverlay.AppCompat.Light">
  1274. <item name="android:windowBackground">@color/background_material_light</item>
  1275. <item name="android:colorForeground">@color/foreground_material_light</item>
  1276. <item name="android:colorForegroundInverse">@color/foreground_material_dark</item>
  1277. <item name="android:colorBackground">@color/background_material_light</item>
  1278. <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item>
  1279. <item name="colorBackgroundFloating">@color/background_floating_material_light</item>
  1280. <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item>
  1281. <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item>
  1282. <item name="android:textColorSecondary">@color/abc_secondary_text_material_light</item>
  1283. <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_dark</item>
  1284. <item name="android:textColorTertiary">@color/abc_secondary_text_material_light</item>
  1285. <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_dark</item>
  1286. <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item>
  1287. <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
  1288. <item name="android:textColorHint">@color/abc_hint_foreground_material_light</item>
  1289. <item name="android:textColorHintInverse">@color/abc_hint_foreground_material_dark</item>
  1290. <item name="android:textColorHighlight">@color/highlighted_text_material_light</item>
  1291. <item name="colorControlNormal">?android:attr/textColorSecondary</item>
  1292. <item name="colorControlHighlight">@color/ripple_material_light</item>
  1293. <item name="colorButtonNormal">@color/button_material_light</item>
  1294. <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item>
  1295. <!-- Used by MediaRouter -->
  1296. <item name="isLightTheme">true</item>
  1297. </style>
  1298. <style name="Base.ThemeOverlay.MaterialComponents.Dialog" parent="Base.V14.ThemeOverlay.MaterialComponents.Dialog"/>
  1299. <style name="Base.ThemeOverlay.MaterialComponents.Dialog.Alert" parent="Base.V14.ThemeOverlay.MaterialComponents.Dialog.Alert"/>
  1300. <style name="Base.ThemeOverlay.MaterialComponents.MaterialAlertDialog" parent="Base.V14.ThemeOverlay.MaterialComponents.MaterialAlertDialog"/>
  1301. <style name="Base.V14.Theme.MaterialComponents" parent="Base.V14.Theme.MaterialComponents.Bridge">
  1302. <item name="viewInflaterClass">com.google.android.material.theme.MaterialComponentsViewInflater</item>
  1303. <!-- Colors -->
  1304. <item name="colorPrimary">@color/design_dark_default_color_primary</item>
  1305. <item name="colorPrimaryDark">@color/design_dark_default_color_primary_dark</item>
  1306. <item name="colorAccent">?attr/colorSecondary</item>
  1307. <item name="android:colorBackground">@color/design_dark_default_color_background</item>
  1308. <item name="colorError">@color/design_dark_default_color_error</item>
  1309. <item name="minTouchTargetSize">@dimen/mtrl_min_touch_target_size</item>
  1310. <!-- Action bar -->
  1311. <item name="actionBarSize">@dimen/mtrl_toolbar_default_height</item>
  1312. <item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents.Dark</item>
  1313. <item name="actionBarStyle">@style/Widget.MaterialComponents.ActionBar.Surface</item>
  1314. <item name="actionBarTheme">@style/ThemeOverlay.MaterialComponents.ActionBar.Surface</item>
  1315. <item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
  1316. <!-- Widget styles -->
  1317. <item name="android:contextPopupMenuStyle" ns2:targetApi="n">
  1318. @style/Widget.MaterialComponents.PopupMenu.ContextMenu
  1319. </item>
  1320. <item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Surface</item>
  1321. <item name="badgeStyle">@style/Widget.MaterialComponents.Badge</item>
  1322. <item name="borderlessButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
  1323. <item name="bottomAppBarStyle">@style/Widget.MaterialComponents.BottomAppBar</item>
  1324. <item name="bottomNavigationStyle">@style/Widget.MaterialComponents.BottomNavigationView</item>
  1325. <item name="checkboxStyle">@style/Widget.MaterialComponents.CompoundButton.CheckBox</item>
  1326. <item name="chipStyle">@style/Widget.MaterialComponents.Chip.Action</item>
  1327. <item name="chipGroupStyle">@style/Widget.MaterialComponents.ChipGroup</item>
  1328. <item name="chipStandaloneStyle">@style/Widget.MaterialComponents.Chip.Entry</item>
  1329. <item name="extendedFloatingActionButtonStyle">@style/Widget.MaterialComponents.ExtendedFloatingActionButton.Icon</item>
  1330. <item name="floatingActionButtonStyle">@style/Widget.MaterialComponents.FloatingActionButton</item>
  1331. <item name="listPopupWindowStyle">@style/Widget.MaterialComponents.PopupMenu.ListPopupWindow</item>
  1332. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button</item>
  1333. <item name="materialButtonOutlinedStyle">@style/Widget.MaterialComponents.Button.OutlinedButton</item>
  1334. <item name="materialButtonToggleGroupStyle">@style/Widget.MaterialComponents.MaterialButtonToggleGroup</item>
  1335. <item name="materialCardViewStyle">@style/Widget.MaterialComponents.CardView</item>
  1336. <item name="navigationViewStyle">@style/Widget.MaterialComponents.NavigationView</item>
  1337. <item name="popupMenuStyle">@style/Widget.MaterialComponents.PopupMenu</item>
  1338. <item name="radioButtonStyle">@style/Widget.MaterialComponents.CompoundButton.RadioButton</item>
  1339. <item name="snackbarStyle">@style/Widget.MaterialComponents.Snackbar</item>
  1340. <item name="snackbarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Snackbar</item>
  1341. <item name="switchStyle">@style/Widget.MaterialComponents.CompoundButton.Switch</item>
  1342. <item name="tabStyle">@style/Widget.MaterialComponents.TabLayout</item>
  1343. <item name="textInputStyle">@style/Widget.MaterialComponents.TextInputLayout.FilledBox</item>
  1344. <item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar</item>
  1345. <!-- Dialog themes -->
  1346. <item name="bottomSheetDialogTheme">@style/ThemeOverlay.MaterialComponents.BottomSheetDialog</item>
  1347. <item name="alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert</item>
  1348. <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>
  1349. <item name="android:datePickerDialogTheme" ns2:ignore="NewApi">@style/ThemeOverlay.MaterialComponents.Dialog</item>
  1350. <item name="android:timePickerDialogTheme" ns2:ignore="NewApi">@style/ThemeOverlay.MaterialComponents.Dialog</item>
  1351. <!-- Type styles -->
  1352. <item name="textAppearanceLargePopupMenu">?attr/textAppearanceSubtitle1</item>
  1353. <item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
  1354. <!-- Picker styles and themes. -->
  1355. <item name="materialCalendarStyle">@style/Widget.MaterialComponents.MaterialCalendar</item>
  1356. <item name="materialCalendarFullscreenTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar.Fullscreen</item>
  1357. <item name="materialCalendarTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar</item>
  1358. </style>
  1359. <style name="Base.V14.Theme.MaterialComponents.Bridge" parent="Platform.MaterialComponents">
  1360. <item name="isMaterialTheme">true</item>
  1361. <item name="colorPrimaryVariant">@color/design_dark_default_color_primary_variant</item>
  1362. <item name="colorSecondary">@color/design_dark_default_color_secondary</item>
  1363. <item name="colorSecondaryVariant">@color/design_dark_default_color_secondary_variant</item>
  1364. <item name="colorSurface">@color/design_dark_default_color_surface</item>
  1365. <item name="colorPrimarySurface">?attr/colorSurface</item>
  1366. <item name="colorOnPrimary">@color/design_dark_default_color_on_primary</item>
  1367. <item name="colorOnSecondary">@color/design_dark_default_color_on_secondary</item>
  1368. <item name="colorOnBackground">@color/design_dark_default_color_on_background</item>
  1369. <item name="colorOnError">@color/design_dark_default_color_on_error</item>
  1370. <item name="colorOnSurface">@color/design_dark_default_color_on_surface</item>
  1371. <item name="colorOnPrimarySurface">?attr/colorOnSurface</item>
  1372. <item name="scrimBackground">@color/mtrl_scrim_color</item>
  1373. <item name="popupMenuBackground">@drawable/mtrl_popupmenu_background_dark</item>
  1374. <!-- Type styles -->
  1375. <item name="textAppearanceHeadline1">@style/TextAppearance.MaterialComponents.Headline1</item>
  1376. <item name="textAppearanceHeadline2">@style/TextAppearance.MaterialComponents.Headline2</item>
  1377. <item name="textAppearanceHeadline3">@style/TextAppearance.MaterialComponents.Headline3</item>
  1378. <item name="textAppearanceHeadline4">@style/TextAppearance.MaterialComponents.Headline4</item>
  1379. <item name="textAppearanceHeadline5">@style/TextAppearance.MaterialComponents.Headline5</item>
  1380. <item name="textAppearanceHeadline6">@style/TextAppearance.MaterialComponents.Headline6</item>
  1381. <item name="textAppearanceSubtitle1">@style/TextAppearance.MaterialComponents.Subtitle1</item>
  1382. <item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
  1383. <item name="textAppearanceBody1">@style/TextAppearance.MaterialComponents.Body1</item>
  1384. <item name="textAppearanceBody2">@style/TextAppearance.MaterialComponents.Body2</item>
  1385. <item name="textAppearanceCaption">@style/TextAppearance.MaterialComponents.Caption</item>
  1386. <item name="textAppearanceButton">@style/TextAppearance.MaterialComponents.Button</item>
  1387. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.Overline</item>
  1388. <!-- Shape styles -->
  1389. <item name="shapeAppearanceSmallComponent">
  1390. @style/ShapeAppearance.MaterialComponents.SmallComponent
  1391. </item>
  1392. <item name="shapeAppearanceMediumComponent">
  1393. @style/ShapeAppearance.MaterialComponents.MediumComponent
  1394. </item>
  1395. <item name="shapeAppearanceLargeComponent">
  1396. @style/ShapeAppearance.MaterialComponents.LargeComponent
  1397. </item>
  1398. <!-- Elevation Overlays -->
  1399. <item name="elevationOverlayEnabled">true</item>
  1400. <item name="elevationOverlayColor">?attr/colorOnSurface</item>
  1401. </style>
  1402. <style name="Base.V14.Theme.MaterialComponents.Dialog" parent="Base.V14.Theme.MaterialComponents.Dialog.Bridge">
  1403. <item name="viewInflaterClass">com.google.android.material.theme.MaterialComponentsViewInflater</item>
  1404. <item name="colorPrimary">@color/design_dark_default_color_primary</item>
  1405. <item name="colorPrimaryDark">@color/design_dark_default_color_primary_dark</item>
  1406. <item name="colorSecondary">@color/design_dark_default_color_secondary</item>
  1407. <item name="colorAccent">?attr/colorSecondary</item>
  1408. <item name="android:colorBackground">@color/design_dark_default_color_background</item>
  1409. <item name="colorError">@color/design_dark_default_color_error</item>
  1410. <item name="minTouchTargetSize">@dimen/mtrl_min_touch_target_size</item>
  1411. <!-- Action bar -->
  1412. <item name="actionBarSize">@dimen/mtrl_toolbar_default_height</item>
  1413. <item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents.Dark</item>
  1414. <item name="actionBarStyle">@style/Widget.MaterialComponents.ActionBar.Surface</item>
  1415. <item name="actionBarTheme">@style/ThemeOverlay.MaterialComponents.ActionBar.Surface</item>
  1416. <item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
  1417. <!-- Widget styles -->
  1418. <item name="android:contextPopupMenuStyle" ns2:targetApi="n">
  1419. @style/Widget.MaterialComponents.PopupMenu.ContextMenu
  1420. </item>
  1421. <item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Surface</item>
  1422. <item name="badgeStyle">@style/Widget.MaterialComponents.Badge</item>
  1423. <item name="borderlessButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
  1424. <item name="bottomAppBarStyle">@style/Widget.MaterialComponents.BottomAppBar</item>
  1425. <item name="bottomNavigationStyle">@style/Widget.MaterialComponents.BottomNavigationView</item>
  1426. <item name="buttonBarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush</item>
  1427. <item name="checkboxStyle">@style/Widget.MaterialComponents.CompoundButton.CheckBox</item>
  1428. <item name="chipStyle">@style/Widget.MaterialComponents.Chip.Action</item>
  1429. <item name="chipGroupStyle">@style/Widget.MaterialComponents.ChipGroup</item>
  1430. <item name="chipStandaloneStyle">@style/Widget.MaterialComponents.Chip.Entry</item>
  1431. <item name="extendedFloatingActionButtonStyle">@style/Widget.MaterialComponents.ExtendedFloatingActionButton.Icon</item>
  1432. <item name="floatingActionButtonStyle">@style/Widget.MaterialComponents.FloatingActionButton</item>
  1433. <item name="listPopupWindowStyle">@style/Widget.MaterialComponents.PopupMenu.ListPopupWindow</item>
  1434. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button</item>
  1435. <item name="materialButtonOutlinedStyle">@style/Widget.MaterialComponents.Button.OutlinedButton</item>
  1436. <item name="materialButtonToggleGroupStyle">@style/Widget.MaterialComponents.MaterialButtonToggleGroup</item>
  1437. <item name="materialCardViewStyle">@style/Widget.MaterialComponents.CardView</item>
  1438. <item name="navigationViewStyle">@style/Widget.MaterialComponents.NavigationView</item>
  1439. <item name="popupMenuStyle">@style/Widget.MaterialComponents.PopupMenu</item>
  1440. <item name="radioButtonStyle">@style/Widget.MaterialComponents.CompoundButton.RadioButton</item>
  1441. <item name="snackbarStyle">@style/Widget.MaterialComponents.Snackbar</item>
  1442. <item name="snackbarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Snackbar</item>
  1443. <item name="switchStyle">@style/Widget.MaterialComponents.CompoundButton.Switch</item>
  1444. <item name="tabStyle">@style/Widget.MaterialComponents.TabLayout</item>
  1445. <item name="textInputStyle">@style/Widget.MaterialComponents.TextInputLayout.FilledBox</item>
  1446. <item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar</item>
  1447. <item name="alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert</item>
  1448. <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>
  1449. <!-- Type styles -->
  1450. <item name="textAppearanceLargePopupMenu">?attr/textAppearanceSubtitle1</item>
  1451. <item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
  1452. </style>
  1453. <style name="Base.V14.Theme.MaterialComponents.Dialog.Bridge" parent="Platform.MaterialComponents.Dialog">
  1454. <item name="isMaterialTheme">true</item>
  1455. <item name="colorPrimaryVariant">@color/design_dark_default_color_primary_variant</item>
  1456. <item name="colorSecondary">@color/design_dark_default_color_secondary</item>
  1457. <item name="colorSecondaryVariant">@color/design_dark_default_color_secondary_variant</item>
  1458. <item name="colorSurface">@color/design_dark_default_color_surface</item>
  1459. <item name="colorPrimarySurface">?attr/colorSurface</item>
  1460. <item name="colorOnPrimary">@color/design_dark_default_color_on_primary</item>
  1461. <item name="colorOnSecondary">@color/design_dark_default_color_on_secondary</item>
  1462. <item name="colorOnBackground">@color/design_dark_default_color_on_background</item>
  1463. <item name="colorOnError">@color/design_dark_default_color_on_error</item>
  1464. <item name="colorOnSurface">@color/design_dark_default_color_on_surface</item>
  1465. <item name="colorOnPrimarySurface">?attr/colorOnSurface</item>
  1466. <item name="scrimBackground">@color/mtrl_scrim_color</item>
  1467. <item name="popupMenuBackground">@drawable/mtrl_popupmenu_background_dark</item>
  1468. <!-- Type styles -->
  1469. <item name="textAppearanceHeadline1">@style/TextAppearance.MaterialComponents.Headline1</item>
  1470. <item name="textAppearanceHeadline2">@style/TextAppearance.MaterialComponents.Headline2</item>
  1471. <item name="textAppearanceHeadline3">@style/TextAppearance.MaterialComponents.Headline3</item>
  1472. <item name="textAppearanceHeadline4">@style/TextAppearance.MaterialComponents.Headline4</item>
  1473. <item name="textAppearanceHeadline5">@style/TextAppearance.MaterialComponents.Headline5</item>
  1474. <item name="textAppearanceHeadline6">@style/TextAppearance.MaterialComponents.Headline6</item>
  1475. <item name="textAppearanceSubtitle1">@style/TextAppearance.MaterialComponents.Subtitle1</item>
  1476. <item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
  1477. <item name="textAppearanceBody1">@style/TextAppearance.MaterialComponents.Body1</item>
  1478. <item name="textAppearanceBody2">@style/TextAppearance.MaterialComponents.Body2</item>
  1479. <item name="textAppearanceCaption">@style/TextAppearance.MaterialComponents.Caption</item>
  1480. <item name="textAppearanceButton">@style/TextAppearance.MaterialComponents.Button</item>
  1481. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.Overline</item>
  1482. <!-- Shape styles -->
  1483. <item name="shapeAppearanceSmallComponent">
  1484. @style/ShapeAppearance.MaterialComponents.SmallComponent
  1485. </item>
  1486. <item name="shapeAppearanceMediumComponent">
  1487. @style/ShapeAppearance.MaterialComponents.MediumComponent
  1488. </item>
  1489. <item name="shapeAppearanceLargeComponent">
  1490. @style/ShapeAppearance.MaterialComponents.LargeComponent
  1491. </item>
  1492. <!-- Elevation Overlays -->
  1493. <item name="elevationOverlayEnabled">true</item>
  1494. <item name="elevationOverlayColor">?attr/colorOnSurface</item>
  1495. </style>
  1496. <style name="Base.V14.Theme.MaterialComponents.Light" parent="Base.V14.Theme.MaterialComponents.Light.Bridge">
  1497. <item name="viewInflaterClass">com.google.android.material.theme.MaterialComponentsViewInflater</item>
  1498. <!-- Colors -->
  1499. <item name="colorPrimary">@color/design_default_color_primary</item>
  1500. <item name="colorPrimaryDark">@color/design_default_color_primary_dark</item>
  1501. <item name="colorAccent">?attr/colorSecondary</item>
  1502. <item name="android:colorBackground">@color/design_default_color_background</item>
  1503. <item name="colorError">@color/design_default_color_error</item>
  1504. <item name="minTouchTargetSize">@dimen/mtrl_min_touch_target_size</item>
  1505. <!-- Action bar -->
  1506. <item name="actionBarSize">@dimen/mtrl_toolbar_default_height</item>
  1507. <item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents.Light</item>
  1508. <item name="actionBarStyle">@style/Widget.MaterialComponents.Light.ActionBar.Solid</item>
  1509. <item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
  1510. <!-- Widget styles -->
  1511. <item name="android:contextPopupMenuStyle" ns2:targetApi="n">
  1512. @style/Widget.MaterialComponents.PopupMenu.ContextMenu
  1513. </item>
  1514. <item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Primary</item>
  1515. <item name="badgeStyle">@style/Widget.MaterialComponents.Badge</item>
  1516. <item name="borderlessButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
  1517. <item name="bottomAppBarStyle">@style/Widget.MaterialComponents.BottomAppBar</item>
  1518. <item name="bottomNavigationStyle">@style/Widget.MaterialComponents.BottomNavigationView</item>
  1519. <item name="chipStyle">@style/Widget.MaterialComponents.Chip.Action</item>
  1520. <item name="checkboxStyle">@style/Widget.MaterialComponents.CompoundButton.CheckBox</item>
  1521. <item name="chipGroupStyle">@style/Widget.MaterialComponents.ChipGroup</item>
  1522. <item name="chipStandaloneStyle">@style/Widget.MaterialComponents.Chip.Entry</item>
  1523. <item name="extendedFloatingActionButtonStyle">@style/Widget.MaterialComponents.ExtendedFloatingActionButton.Icon</item>
  1524. <item name="floatingActionButtonStyle">@style/Widget.MaterialComponents.FloatingActionButton</item>
  1525. <item name="listPopupWindowStyle">@style/Widget.MaterialComponents.PopupMenu.ListPopupWindow</item>
  1526. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button</item>
  1527. <item name="materialButtonOutlinedStyle">@style/Widget.MaterialComponents.Button.OutlinedButton</item>
  1528. <item name="materialButtonToggleGroupStyle">@style/Widget.MaterialComponents.MaterialButtonToggleGroup</item>
  1529. <item name="materialCardViewStyle">@style/Widget.MaterialComponents.CardView</item>
  1530. <item name="navigationViewStyle">@style/Widget.MaterialComponents.NavigationView</item>
  1531. <item name="popupMenuStyle">@style/Widget.MaterialComponents.PopupMenu</item>
  1532. <item name="radioButtonStyle">@style/Widget.MaterialComponents.CompoundButton.RadioButton</item>
  1533. <item name="snackbarStyle">@style/Widget.MaterialComponents.Snackbar</item>
  1534. <item name="snackbarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Snackbar</item>
  1535. <item name="switchStyle">@style/Widget.MaterialComponents.CompoundButton.Switch</item>
  1536. <item name="tabStyle">@style/Widget.MaterialComponents.TabLayout</item>
  1537. <item name="textInputStyle">@style/Widget.MaterialComponents.TextInputLayout.FilledBox</item>
  1538. <item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar</item>
  1539. <!-- Dialog themes -->
  1540. <item name="bottomSheetDialogTheme">@style/ThemeOverlay.MaterialComponents.Light.BottomSheetDialog</item>
  1541. <item name="alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert</item>
  1542. <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>
  1543. <item name="android:datePickerDialogTheme" ns2:ignore="NewApi">@style/ThemeOverlay.MaterialComponents.Dialog</item>
  1544. <item name="android:timePickerDialogTheme" ns2:ignore="NewApi">@style/ThemeOverlay.MaterialComponents.Dialog</item>
  1545. <!-- Type styles -->
  1546. <item name="textAppearanceLargePopupMenu">?attr/textAppearanceSubtitle1</item>
  1547. <item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
  1548. <!-- Picker styles and themes. -->
  1549. <item name="materialCalendarStyle">@style/Widget.MaterialComponents.MaterialCalendar</item>
  1550. <item name="materialCalendarFullscreenTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar.Fullscreen</item>
  1551. <item name="materialCalendarTheme">@style/ThemeOverlay.MaterialComponents.MaterialCalendar</item>
  1552. </style>
  1553. <style name="Base.V14.Theme.MaterialComponents.Light.Bridge" parent="Platform.MaterialComponents.Light">
  1554. <item name="isMaterialTheme">true</item>
  1555. <item name="colorPrimaryVariant">@color/design_default_color_primary_variant</item>
  1556. <item name="colorSecondary">@color/design_default_color_secondary</item>
  1557. <item name="colorSecondaryVariant">@color/design_default_color_secondary_variant</item>
  1558. <item name="colorSurface">@color/design_default_color_surface</item>
  1559. <item name="colorPrimarySurface">?attr/colorPrimary</item>
  1560. <item name="colorOnPrimary">@color/design_default_color_on_primary</item>
  1561. <item name="colorOnSecondary">@color/design_default_color_on_secondary</item>
  1562. <item name="colorOnBackground">@color/design_default_color_on_background</item>
  1563. <item name="colorOnError">@color/design_default_color_on_error</item>
  1564. <item name="colorOnSurface">@color/design_default_color_on_surface</item>
  1565. <item name="colorOnPrimarySurface">?attr/colorOnPrimary</item>
  1566. <item name="scrimBackground">@color/mtrl_scrim_color</item>
  1567. <item name="popupMenuBackground">@drawable/mtrl_popupmenu_background</item>
  1568. <!-- Type styles -->
  1569. <item name="textAppearanceHeadline1">@style/TextAppearance.MaterialComponents.Headline1</item>
  1570. <item name="textAppearanceHeadline2">@style/TextAppearance.MaterialComponents.Headline2</item>
  1571. <item name="textAppearanceHeadline3">@style/TextAppearance.MaterialComponents.Headline3</item>
  1572. <item name="textAppearanceHeadline4">@style/TextAppearance.MaterialComponents.Headline4</item>
  1573. <item name="textAppearanceHeadline5">@style/TextAppearance.MaterialComponents.Headline5</item>
  1574. <item name="textAppearanceHeadline6">@style/TextAppearance.MaterialComponents.Headline6</item>
  1575. <item name="textAppearanceSubtitle1">@style/TextAppearance.MaterialComponents.Subtitle1</item>
  1576. <item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
  1577. <item name="textAppearanceBody1">@style/TextAppearance.MaterialComponents.Body1</item>
  1578. <item name="textAppearanceBody2">@style/TextAppearance.MaterialComponents.Body2</item>
  1579. <item name="textAppearanceCaption">@style/TextAppearance.MaterialComponents.Caption</item>
  1580. <item name="textAppearanceButton">@style/TextAppearance.MaterialComponents.Button</item>
  1581. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.Overline</item>
  1582. <!-- Shape styles -->
  1583. <item name="shapeAppearanceSmallComponent">
  1584. @style/ShapeAppearance.MaterialComponents.SmallComponent
  1585. </item>
  1586. <item name="shapeAppearanceMediumComponent">
  1587. @style/ShapeAppearance.MaterialComponents.MediumComponent
  1588. </item>
  1589. <item name="shapeAppearanceLargeComponent">
  1590. @style/ShapeAppearance.MaterialComponents.LargeComponent
  1591. </item>
  1592. <!-- Elevation Overlays -->
  1593. <item name="elevationOverlayEnabled">false</item>
  1594. <item name="elevationOverlayColor">?attr/colorOnSurface</item>
  1595. </style>
  1596. <style name="Base.V14.Theme.MaterialComponents.Light.DarkActionBar.Bridge" parent="Theme.AppCompat.Light.DarkActionBar">
  1597. <item name="isMaterialTheme">true</item>
  1598. <item name="colorPrimaryVariant">@color/design_default_color_primary_variant</item>
  1599. <item name="colorSecondary">@color/design_default_color_secondary</item>
  1600. <item name="colorSecondaryVariant">@color/design_default_color_secondary_variant</item>
  1601. <item name="colorSurface">@color/design_default_color_surface</item>
  1602. <item name="colorPrimarySurface">?attr/colorPrimary</item>
  1603. <item name="colorOnPrimary">@color/design_default_color_on_primary</item>
  1604. <item name="colorOnSecondary">@color/design_default_color_on_secondary</item>
  1605. <item name="colorOnBackground">@color/design_default_color_on_background</item>
  1606. <item name="colorOnError">@color/design_default_color_on_error</item>
  1607. <item name="colorOnSurface">@color/design_default_color_on_surface</item>
  1608. <item name="colorOnPrimarySurface">?attr/colorOnPrimary</item>
  1609. <item name="scrimBackground">@color/mtrl_scrim_color</item>
  1610. <item name="popupMenuBackground">@drawable/mtrl_popupmenu_background</item>
  1611. <!-- Type styles -->
  1612. <item name="textAppearanceHeadline1">@style/TextAppearance.MaterialComponents.Headline1</item>
  1613. <item name="textAppearanceHeadline2">@style/TextAppearance.MaterialComponents.Headline2</item>
  1614. <item name="textAppearanceHeadline3">@style/TextAppearance.MaterialComponents.Headline3</item>
  1615. <item name="textAppearanceHeadline4">@style/TextAppearance.MaterialComponents.Headline4</item>
  1616. <item name="textAppearanceHeadline5">@style/TextAppearance.MaterialComponents.Headline5</item>
  1617. <item name="textAppearanceHeadline6">@style/TextAppearance.MaterialComponents.Headline6</item>
  1618. <item name="textAppearanceSubtitle1">@style/TextAppearance.MaterialComponents.Subtitle1</item>
  1619. <item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
  1620. <item name="textAppearanceBody1">@style/TextAppearance.MaterialComponents.Body1</item>
  1621. <item name="textAppearanceBody2">@style/TextAppearance.MaterialComponents.Body2</item>
  1622. <item name="textAppearanceCaption">@style/TextAppearance.MaterialComponents.Caption</item>
  1623. <item name="textAppearanceButton">@style/TextAppearance.MaterialComponents.Button</item>
  1624. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.Overline</item>
  1625. <!-- Shape styles -->
  1626. <item name="shapeAppearanceSmallComponent">
  1627. @style/ShapeAppearance.MaterialComponents.SmallComponent
  1628. </item>
  1629. <item name="shapeAppearanceMediumComponent">
  1630. @style/ShapeAppearance.MaterialComponents.MediumComponent
  1631. </item>
  1632. <item name="shapeAppearanceLargeComponent">
  1633. @style/ShapeAppearance.MaterialComponents.LargeComponent
  1634. </item>
  1635. <!-- Elevation Overlays -->
  1636. <item name="elevationOverlayEnabled">false</item>
  1637. <item name="elevationOverlayColor">?attr/colorOnSurface</item>
  1638. </style>
  1639. <style name="Base.V14.Theme.MaterialComponents.Light.Dialog" parent="Base.V14.Theme.MaterialComponents.Light.Dialog.Bridge">
  1640. <item name="viewInflaterClass">com.google.android.material.theme.MaterialComponentsViewInflater</item>
  1641. <!-- Colors -->
  1642. <item name="colorPrimary">@color/design_default_color_primary</item>
  1643. <item name="colorPrimaryDark">@color/design_default_color_primary_dark</item>
  1644. <item name="colorSecondary">@color/design_default_color_secondary</item>
  1645. <item name="colorAccent">?attr/colorSecondary</item>
  1646. <item name="android:colorBackground">@color/design_default_color_background</item>
  1647. <item name="colorError">@color/design_default_color_error</item>
  1648. <item name="minTouchTargetSize">@dimen/mtrl_min_touch_target_size</item>
  1649. <!-- Action bar -->
  1650. <item name="actionBarSize">@dimen/mtrl_toolbar_default_height</item>
  1651. <item name="actionBarPopupTheme">@style/ThemeOverlay.MaterialComponents.Light</item>
  1652. <item name="actionBarStyle">@style/Widget.MaterialComponents.Light.ActionBar.Solid</item>
  1653. <item name="actionOverflowMenuStyle">@style/Widget.MaterialComponents.PopupMenu.Overflow</item>
  1654. <!-- Widget styles -->
  1655. <item name="android:contextPopupMenuStyle" ns2:targetApi="n">
  1656. @style/Widget.MaterialComponents.PopupMenu.ContextMenu
  1657. </item>
  1658. <item name="appBarLayoutStyle">@style/Widget.MaterialComponents.AppBarLayout.Primary</item>
  1659. <item name="badgeStyle">@style/Widget.MaterialComponents.Badge</item>
  1660. <item name="borderlessButtonStyle">@style/Widget.MaterialComponents.Button.TextButton</item>
  1661. <item name="bottomAppBarStyle">@style/Widget.MaterialComponents.BottomAppBar</item>
  1662. <item name="bottomNavigationStyle">@style/Widget.MaterialComponents.BottomNavigationView</item>
  1663. <item name="buttonBarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush</item>
  1664. <item name="checkboxStyle">@style/Widget.MaterialComponents.CompoundButton.CheckBox</item>
  1665. <item name="chipStyle">@style/Widget.MaterialComponents.Chip.Action</item>
  1666. <item name="chipGroupStyle">@style/Widget.MaterialComponents.ChipGroup</item>
  1667. <item name="chipStandaloneStyle">@style/Widget.MaterialComponents.Chip.Entry</item>
  1668. <item name="extendedFloatingActionButtonStyle">@style/Widget.MaterialComponents.ExtendedFloatingActionButton.Icon</item>
  1669. <item name="floatingActionButtonStyle">@style/Widget.MaterialComponents.FloatingActionButton</item>
  1670. <item name="listPopupWindowStyle">@style/Widget.MaterialComponents.PopupMenu.ListPopupWindow</item>
  1671. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button</item>
  1672. <item name="materialButtonOutlinedStyle">@style/Widget.MaterialComponents.Button.OutlinedButton</item>
  1673. <item name="materialButtonToggleGroupStyle">@style/Widget.MaterialComponents.MaterialButtonToggleGroup</item>
  1674. <item name="materialCardViewStyle">@style/Widget.MaterialComponents.CardView</item>
  1675. <item name="navigationViewStyle">@style/Widget.MaterialComponents.NavigationView</item>
  1676. <item name="popupMenuStyle">@style/Widget.MaterialComponents.PopupMenu</item>
  1677. <item name="radioButtonStyle">@style/Widget.MaterialComponents.CompoundButton.RadioButton</item>
  1678. <item name="snackbarStyle">@style/Widget.MaterialComponents.Snackbar</item>
  1679. <item name="snackbarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Snackbar</item>
  1680. <item name="switchStyle">@style/Widget.MaterialComponents.CompoundButton.Switch</item>
  1681. <item name="tabStyle">@style/Widget.MaterialComponents.TabLayout</item>
  1682. <item name="textInputStyle">@style/Widget.MaterialComponents.TextInputLayout.FilledBox</item>
  1683. <item name="toolbarStyle">@style/Widget.MaterialComponents.Toolbar</item>
  1684. <item name="alertDialogTheme">@style/ThemeOverlay.MaterialComponents.Dialog.Alert</item>
  1685. <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>
  1686. <!-- Type styles -->
  1687. <item name="textAppearanceLargePopupMenu">?attr/textAppearanceSubtitle1</item>
  1688. <item name="textAppearanceSmallPopupMenu">?attr/textAppearanceSubtitle1</item>
  1689. </style>
  1690. <style name="Base.V14.Theme.MaterialComponents.Light.Dialog.Bridge" parent="Platform.MaterialComponents.Light.Dialog">
  1691. <item name="isMaterialTheme">true</item>
  1692. <item name="colorPrimaryVariant">@color/design_default_color_primary_variant</item>
  1693. <item name="colorSecondary">@color/design_default_color_secondary</item>
  1694. <item name="colorSecondaryVariant">@color/design_default_color_secondary_variant</item>
  1695. <item name="colorSurface">@color/design_default_color_surface</item>
  1696. <item name="colorPrimarySurface">?attr/colorPrimary</item>
  1697. <item name="colorOnPrimary">@color/design_default_color_on_primary</item>
  1698. <item name="colorOnSecondary">@color/design_default_color_on_secondary</item>
  1699. <item name="colorOnBackground">@color/design_default_color_on_background</item>
  1700. <item name="colorOnError">@color/design_default_color_on_error</item>
  1701. <item name="colorOnSurface">@color/design_default_color_on_surface</item>
  1702. <item name="colorOnPrimarySurface">?attr/colorOnPrimary</item>
  1703. <item name="scrimBackground">@color/mtrl_scrim_color</item>
  1704. <item name="popupMenuBackground">@drawable/mtrl_popupmenu_background</item>
  1705. <!-- Type styles -->
  1706. <item name="textAppearanceHeadline1">@style/TextAppearance.MaterialComponents.Headline1</item>
  1707. <item name="textAppearanceHeadline2">@style/TextAppearance.MaterialComponents.Headline2</item>
  1708. <item name="textAppearanceHeadline3">@style/TextAppearance.MaterialComponents.Headline3</item>
  1709. <item name="textAppearanceHeadline4">@style/TextAppearance.MaterialComponents.Headline4</item>
  1710. <item name="textAppearanceHeadline5">@style/TextAppearance.MaterialComponents.Headline5</item>
  1711. <item name="textAppearanceHeadline6">@style/TextAppearance.MaterialComponents.Headline6</item>
  1712. <item name="textAppearanceSubtitle1">@style/TextAppearance.MaterialComponents.Subtitle1</item>
  1713. <item name="textAppearanceSubtitle2">@style/TextAppearance.MaterialComponents.Subtitle2</item>
  1714. <item name="textAppearanceBody1">@style/TextAppearance.MaterialComponents.Body1</item>
  1715. <item name="textAppearanceBody2">@style/TextAppearance.MaterialComponents.Body2</item>
  1716. <item name="textAppearanceCaption">@style/TextAppearance.MaterialComponents.Caption</item>
  1717. <item name="textAppearanceButton">@style/TextAppearance.MaterialComponents.Button</item>
  1718. <item name="textAppearanceOverline">@style/TextAppearance.MaterialComponents.Overline</item>
  1719. <!-- Shape styles -->
  1720. <item name="shapeAppearanceSmallComponent">
  1721. @style/ShapeAppearance.MaterialComponents.SmallComponent
  1722. </item>
  1723. <item name="shapeAppearanceMediumComponent">
  1724. @style/ShapeAppearance.MaterialComponents.MediumComponent
  1725. </item>
  1726. <item name="shapeAppearanceLargeComponent">
  1727. @style/ShapeAppearance.MaterialComponents.LargeComponent
  1728. </item>
  1729. <!-- Elevation Overlays -->
  1730. <item name="elevationOverlayEnabled">false</item>
  1731. <item name="elevationOverlayColor">?attr/colorOnSurface</item>
  1732. </style>
  1733. <style name="Base.V14.ThemeOverlay.MaterialComponents.Dialog" parent="ThemeOverlay.AppCompat.Dialog">
  1734. <!-- Widget styles -->
  1735. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush</item>
  1736. </style>
  1737. <style name="Base.V14.ThemeOverlay.MaterialComponents.Dialog.Alert" parent="ThemeOverlay.AppCompat.Dialog.Alert">
  1738. <!-- Widget styles -->
  1739. <item name="buttonBarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush</item>
  1740. </style>
  1741. <style name="Base.V14.ThemeOverlay.MaterialComponents.MaterialAlertDialog" parent="ThemeOverlay.AppCompat.Dialog.Alert">
  1742. <!-- Widget styles -->
  1743. <item name="alertDialogStyle">@style/MaterialAlertDialog.MaterialComponents</item>
  1744. <item name="android:checkedTextViewStyle" ns2:ignore="NewApi">@style/Widget.MaterialComponents.CheckedTextView</item>
  1745. <item name="android:dialogCornerRadius" ns2:ignore="newApi">@null</item>
  1746. <item name="buttonBarButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
  1747. <item name="buttonBarPositiveButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
  1748. <item name="buttonBarNegativeButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
  1749. <item name="buttonBarNeutralButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog.Flush</item>
  1750. <item name="android:backgroundDimAmount">0.32</item>
  1751. <item name="materialAlertDialogBodyTextStyle">@style/MaterialAlertDialog.MaterialComponents.Body.Text</item>
  1752. </style>
  1753. <style name="Base.V7.Theme.AppCompat" parent="Platform.AppCompat">
  1754. <item name="viewInflaterClass">androidx.appcompat.app.AppCompatViewInflater</item>
  1755. <item name="windowNoTitle">false</item>
  1756. <item name="windowActionBar">true</item>
  1757. <item name="windowActionBarOverlay">false</item>
  1758. <item name="windowActionModeOverlay">false</item>
  1759. <item name="actionBarPopupTheme">@null</item>
  1760. <item name="colorBackgroundFloating">@color/background_floating_material_dark</item>
  1761. <!-- Used by MediaRouter -->
  1762. <item name="isLightTheme">false</item>
  1763. <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item>
  1764. <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item>
  1765. <item name="borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
  1766. <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material</item>
  1767. <item name="dividerVertical">@drawable/abc_list_divider_mtrl_alpha</item>
  1768. <item name="dividerHorizontal">@drawable/abc_list_divider_mtrl_alpha</item>
  1769. <!-- Action Bar Styles -->
  1770. <item name="actionBarTabStyle">@style/Widget.AppCompat.ActionBar.TabView</item>
  1771. <item name="actionBarTabBarStyle">@style/Widget.AppCompat.ActionBar.TabBar</item>
  1772. <item name="actionBarTabTextStyle">@style/Widget.AppCompat.ActionBar.TabText</item>
  1773. <item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item>
  1774. <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item>
  1775. <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.PopupMenu.Overflow</item>
  1776. <item name="actionBarStyle">@style/Widget.AppCompat.ActionBar.Solid</item>
  1777. <item name="actionBarSplitStyle">?attr/actionBarStyle</item>
  1778. <item name="actionBarWidgetTheme">@null</item>
  1779. <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
  1780. <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item>
  1781. <item name="actionBarDivider">?attr/dividerVertical</item>
  1782. <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item>
  1783. <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item>
  1784. <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item>
  1785. <!-- Dropdown Spinner Attributes -->
  1786. <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item>
  1787. <!-- Action Mode -->
  1788. <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item>
  1789. <item name="actionModeBackground">@drawable/abc_cab_background_top_material</item>
  1790. <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item>
  1791. <item name="actionModeCloseDrawable">@drawable/abc_ic_ab_back_material</item>
  1792. <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item>
  1793. <item name="actionModeCutDrawable">@drawable/abc_ic_menu_cut_mtrl_alpha</item>
  1794. <item name="actionModeCopyDrawable">@drawable/abc_ic_menu_copy_mtrl_am_alpha</item>
  1795. <item name="actionModePasteDrawable">@drawable/abc_ic_menu_paste_mtrl_am_alpha</item>
  1796. <item name="actionModeSelectAllDrawable">@drawable/abc_ic_menu_selectall_mtrl_alpha</item>
  1797. <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_mtrl_alpha</item>
  1798. <!-- Panel attributes -->
  1799. <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item>
  1800. <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item>
  1801. <item name="panelBackground">@drawable/abc_menu_hardkey_panel_mtrl_mult</item>
  1802. <item name="android:panelBackground">@android:color/transparent</item>
  1803. <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item>
  1804. <!-- List attributes -->
  1805. <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
  1806. <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
  1807. <item name="textAppearanceListItemSecondary">@style/TextAppearance.AppCompat.Body1</item>
  1808. <item name="listPreferredItemHeight">@dimen/abc_list_item_height_material</item>
  1809. <item name="listPreferredItemHeightSmall">@dimen/abc_list_item_height_small_material</item>
  1810. <item name="listPreferredItemHeightLarge">@dimen/abc_list_item_height_large_material</item>
  1811. <item name="listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
  1812. <item name="listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
  1813. <item name="listPreferredItemPaddingStart">@dimen/abc_list_item_padding_horizontal_material</item>
  1814. <item name="listPreferredItemPaddingEnd">@dimen/abc_list_item_padding_horizontal_material</item>
  1815. <!-- Spinner styles -->
  1816. <item name="spinnerStyle">@style/Widget.AppCompat.Spinner</item>
  1817. <item name="android:spinnerItemStyle">@style/Widget.AppCompat.TextView.SpinnerItem</item>
  1818. <item name="android:dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item>
  1819. <!-- Required for use of support_simple_spinner_dropdown_item.xml -->
  1820. <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  1821. <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
  1822. <!-- Popup Menu styles -->
  1823. <item name="popupMenuStyle">@style/Widget.AppCompat.PopupMenu</item>
  1824. <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Large</item>
  1825. <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Small</item>
  1826. <item name="textAppearancePopupMenuHeader">@style/TextAppearance.AppCompat.Widget.PopupMenu.Header</item>
  1827. <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item>
  1828. <item name="dropDownListViewStyle">?android:attr/dropDownListViewStyle</item>
  1829. <item name="listMenuViewStyle">@style/Widget.AppCompat.ListMenuView</item>
  1830. <!-- SearchView attributes -->
  1831. <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item>
  1832. <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  1833. <item name="textColorSearchUrl">@color/abc_search_url_text</item>
  1834. <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item>
  1835. <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item>
  1836. <!-- ShareActionProvider attributes -->
  1837. <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item>
  1838. <!-- Toolbar styles -->
  1839. <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
  1840. <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
  1841. <item name="editTextStyle">@style/Widget.AppCompat.EditText</item>
  1842. <item name="editTextBackground">@drawable/abc_edit_text_material</item>
  1843. <item name="editTextColor">?android:attr/textColorPrimary</item>
  1844. <item name="autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
  1845. <item name="android:textViewStyle">@style/Widget.AppCompat.TextView</item>
  1846. <!-- Color palette -->
  1847. <item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
  1848. <item name="colorPrimary">@color/primary_material_dark</item>
  1849. <item name="colorAccent">@color/accent_material_dark</item>
  1850. <item name="colorControlNormal">?android:attr/textColorSecondary</item>
  1851. <item name="colorControlActivated">?attr/colorAccent</item>
  1852. <item name="colorControlHighlight">@color/ripple_material_dark</item>
  1853. <item name="colorButtonNormal">@color/button_material_dark</item>
  1854. <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item>
  1855. <item name="controlBackground">?attr/selectableItemBackgroundBorderless</item>
  1856. <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item>
  1857. <item name="checkboxStyle">@style/Widget.AppCompat.CompoundButton.CheckBox</item>
  1858. <item name="radioButtonStyle">@style/Widget.AppCompat.CompoundButton.RadioButton</item>
  1859. <item name="switchStyle">@style/Widget.AppCompat.CompoundButton.Switch</item>
  1860. <item name="ratingBarStyle">@style/Widget.AppCompat.RatingBar</item>
  1861. <item name="ratingBarStyleIndicator">@style/Widget.AppCompat.RatingBar.Indicator</item>
  1862. <item name="ratingBarStyleSmall">@style/Widget.AppCompat.RatingBar.Small</item>
  1863. <item name="seekBarStyle">@style/Widget.AppCompat.SeekBar</item>
  1864. <!-- Button styles -->
  1865. <item name="buttonStyle">@style/Widget.AppCompat.Button</item>
  1866. <item name="buttonStyleSmall">@style/Widget.AppCompat.Button.Small</item>
  1867. <item name="android:textAppearanceButton">@style/TextAppearance.AppCompat.Widget.Button</item>
  1868. <item name="imageButtonStyle">@style/Widget.AppCompat.ImageButton</item>
  1869. <item name="buttonBarStyle">@style/Widget.AppCompat.ButtonBar</item>
  1870. <item name="buttonBarButtonStyle">@style/Widget.AppCompat.Button.ButtonBar.AlertDialog</item>
  1871. <item name="buttonBarPositiveButtonStyle">?attr/buttonBarButtonStyle</item>
  1872. <item name="buttonBarNegativeButtonStyle">?attr/buttonBarButtonStyle</item>
  1873. <item name="buttonBarNeutralButtonStyle">?attr/buttonBarButtonStyle</item>
  1874. <!-- Dialog attributes -->
  1875. <item name="dialogTheme">@style/ThemeOverlay.AppCompat.Dialog</item>
  1876. <item name="dialogPreferredPadding">@dimen/abc_dialog_padding_material</item>
  1877. <item name="dialogCornerRadius">@dimen/abc_dialog_corner_radius_material</item>
  1878. <item name="alertDialogTheme">@style/ThemeOverlay.AppCompat.Dialog.Alert</item>
  1879. <item name="alertDialogStyle">@style/AlertDialog.AppCompat</item>
  1880. <item name="alertDialogCenterButtons">false</item>
  1881. <item name="textColorAlertDialogListItem">@color/abc_primary_text_material_dark</item>
  1882. <item name="listDividerAlertDialog">@null</item>
  1883. <!-- Define these here; ContextThemeWrappers around themes that define them should
  1884. always clear these values. -->
  1885. <item name="windowFixedWidthMajor">@null</item>
  1886. <item name="windowFixedWidthMinor">@null</item>
  1887. <item name="windowFixedHeightMajor">@null</item>
  1888. <item name="windowFixedHeightMinor">@null</item>
  1889. <!-- Tooltip attributes -->
  1890. <item name="tooltipFrameBackground">@drawable/tooltip_frame_light</item>
  1891. <item name="tooltipForegroundColor">@color/foreground_material_light</item>
  1892. <item name="colorError">@color/error_color_material_dark</item>
  1893. </style>
  1894. <style name="Base.V7.Theme.AppCompat.Dialog" parent="Base.Theme.AppCompat">
  1895. <item name="android:colorBackground">?attr/colorBackgroundFloating</item>
  1896. <item name="android:colorBackgroundCacheHint">@null</item>
  1897. <item name="android:windowFrame">@null</item>
  1898. <item name="android:windowTitleStyle">@style/RtlOverlay.DialogWindowTitle.AppCompat</item>
  1899. <item name="android:windowTitleBackgroundStyle">@style/Base.DialogWindowTitleBackground.AppCompat</item>
  1900. <item name="android:windowBackground">@drawable/abc_dialog_material_background</item>
  1901. <item name="android:windowIsFloating">true</item>
  1902. <item name="android:backgroundDimEnabled">true</item>
  1903. <item name="android:windowContentOverlay">@null</item>
  1904. <item name="android:windowAnimationStyle">@style/Animation.AppCompat.Dialog</item>
  1905. <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
  1906. <item name="windowActionBar">false</item>
  1907. <item name="windowActionModeOverlay">true</item>
  1908. <item name="listPreferredItemPaddingLeft">24dip</item>
  1909. <item name="listPreferredItemPaddingRight">24dip</item>
  1910. <item name="android:listDivider">@null</item>
  1911. <item name="android:buttonBarStyle">@style/Widget.AppCompat.ButtonBar.AlertDialog</item>
  1912. <item name="android:borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
  1913. <item name="android:windowCloseOnTouchOutside">true</item>
  1914. </style>
  1915. <style name="Base.V7.Theme.AppCompat.Light" parent="Platform.AppCompat.Light">
  1916. <item name="viewInflaterClass">androidx.appcompat.app.AppCompatViewInflater</item>
  1917. <item name="windowNoTitle">false</item>
  1918. <item name="windowActionBar">true</item>
  1919. <item name="windowActionBarOverlay">false</item>
  1920. <item name="windowActionModeOverlay">false</item>
  1921. <item name="actionBarPopupTheme">@null</item>
  1922. <item name="colorBackgroundFloating">@color/background_floating_material_light</item>
  1923. <!-- Used by MediaRouter -->
  1924. <item name="isLightTheme">true</item>
  1925. <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item>
  1926. <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item>
  1927. <item name="borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
  1928. <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material</item>
  1929. <item name="dividerVertical">@drawable/abc_list_divider_mtrl_alpha</item>
  1930. <item name="dividerHorizontal">@drawable/abc_list_divider_mtrl_alpha</item>
  1931. <!-- Action Bar Styles -->
  1932. <item name="actionBarTabStyle">@style/Widget.AppCompat.Light.ActionBar.TabView</item>
  1933. <item name="actionBarTabBarStyle">@style/Widget.AppCompat.Light.ActionBar.TabBar</item>
  1934. <item name="actionBarTabTextStyle">@style/Widget.AppCompat.Light.ActionBar.TabText</item>
  1935. <item name="actionButtonStyle">@style/Widget.AppCompat.Light.ActionButton</item>
  1936. <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.Light.ActionButton.Overflow</item>
  1937. <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.Light.PopupMenu.Overflow</item>
  1938. <item name="actionBarStyle">@style/Widget.AppCompat.Light.ActionBar.Solid</item>
  1939. <item name="actionBarSplitStyle">?attr/actionBarStyle</item>
  1940. <item name="actionBarWidgetTheme">@null</item>
  1941. <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
  1942. <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item>
  1943. <item name="actionBarDivider">?attr/dividerVertical</item>
  1944. <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item>
  1945. <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item>
  1946. <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item>
  1947. <!-- Action Mode -->
  1948. <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item>
  1949. <item name="actionModeBackground">@drawable/abc_cab_background_top_material</item>
  1950. <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item>
  1951. <item name="actionModeCloseDrawable">@drawable/abc_ic_ab_back_material</item>
  1952. <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item>
  1953. <item name="actionModeCutDrawable">@drawable/abc_ic_menu_cut_mtrl_alpha</item>
  1954. <item name="actionModeCopyDrawable">@drawable/abc_ic_menu_copy_mtrl_am_alpha</item>
  1955. <item name="actionModePasteDrawable">@drawable/abc_ic_menu_paste_mtrl_am_alpha</item>
  1956. <item name="actionModeSelectAllDrawable">@drawable/abc_ic_menu_selectall_mtrl_alpha</item>
  1957. <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_mtrl_alpha</item>
  1958. <!-- Dropdown Spinner Attributes -->
  1959. <item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item>
  1960. <!-- Panel attributes -->
  1961. <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item>
  1962. <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item>
  1963. <item name="panelBackground">@drawable/abc_menu_hardkey_panel_mtrl_mult</item>
  1964. <item name="android:panelBackground">@android:color/transparent</item>
  1965. <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_light</item>
  1966. <!-- List attributes -->
  1967. <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
  1968. <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
  1969. <item name="textAppearanceListItemSecondary">@style/TextAppearance.AppCompat.Body1</item>
  1970. <item name="listPreferredItemHeight">@dimen/abc_list_item_height_material</item>
  1971. <item name="listPreferredItemHeightSmall">@dimen/abc_list_item_height_small_material</item>
  1972. <item name="listPreferredItemHeightLarge">@dimen/abc_list_item_height_large_material</item>
  1973. <item name="listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
  1974. <item name="listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
  1975. <item name="listPreferredItemPaddingStart">@dimen/abc_list_item_padding_horizontal_material</item>
  1976. <item name="listPreferredItemPaddingEnd">@dimen/abc_list_item_padding_horizontal_material</item>
  1977. <!-- Spinner styles -->
  1978. <item name="spinnerStyle">@style/Widget.AppCompat.Spinner</item>
  1979. <item name="android:spinnerItemStyle">@style/Widget.AppCompat.TextView.SpinnerItem</item>
  1980. <item name="android:dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item>
  1981. <!-- Required for use of support_simple_spinner_dropdown_item.xml -->
  1982. <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  1983. <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
  1984. <!-- Popup Menu styles -->
  1985. <item name="popupMenuStyle">@style/Widget.AppCompat.Light.PopupMenu</item>
  1986. <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Large</item>
  1987. <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Small</item>
  1988. <item name="textAppearancePopupMenuHeader">@style/TextAppearance.AppCompat.Widget.PopupMenu.Header</item>
  1989. <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item>
  1990. <item name="dropDownListViewStyle">?android:attr/dropDownListViewStyle</item>
  1991. <item name="listMenuViewStyle">@style/Widget.AppCompat.ListMenuView</item>
  1992. <!-- SearchView attributes -->
  1993. <item name="searchViewStyle">@style/Widget.AppCompat.Light.SearchView</item>
  1994. <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  1995. <item name="textColorSearchUrl">@color/abc_search_url_text</item>
  1996. <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item>
  1997. <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item>
  1998. <!-- ShareActionProvider attributes -->
  1999. <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item>
  2000. <!-- Toolbar styles -->
  2001. <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item>
  2002. <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item>
  2003. <item name="editTextStyle">@style/Widget.AppCompat.EditText</item>
  2004. <item name="editTextBackground">@drawable/abc_edit_text_material</item>
  2005. <item name="editTextColor">?android:attr/textColorPrimary</item>
  2006. <item name="autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
  2007. <item name="android:textViewStyle">@style/Widget.AppCompat.TextView</item>
  2008. <!-- Color palette -->
  2009. <item name="colorPrimaryDark">@color/primary_dark_material_light</item>
  2010. <item name="colorPrimary">@color/primary_material_light</item>
  2011. <item name="colorAccent">@color/accent_material_light</item>
  2012. <item name="colorControlNormal">?android:attr/textColorSecondary</item>
  2013. <item name="colorControlActivated">?attr/colorAccent</item>
  2014. <item name="colorControlHighlight">@color/ripple_material_light</item>
  2015. <item name="colorButtonNormal">@color/button_material_light</item>
  2016. <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item>
  2017. <item name="controlBackground">?attr/selectableItemBackgroundBorderless</item>
  2018. <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item>
  2019. <item name="checkboxStyle">@style/Widget.AppCompat.CompoundButton.CheckBox</item>
  2020. <item name="radioButtonStyle">@style/Widget.AppCompat.CompoundButton.RadioButton</item>
  2021. <item name="switchStyle">@style/Widget.AppCompat.CompoundButton.Switch</item>
  2022. <item name="ratingBarStyle">@style/Widget.AppCompat.RatingBar</item>
  2023. <item name="ratingBarStyleIndicator">@style/Widget.AppCompat.RatingBar.Indicator</item>
  2024. <item name="ratingBarStyleSmall">@style/Widget.AppCompat.RatingBar.Small</item>
  2025. <item name="seekBarStyle">@style/Widget.AppCompat.SeekBar</item>
  2026. <!-- Button styles -->
  2027. <item name="buttonStyle">@style/Widget.AppCompat.Button</item>
  2028. <item name="buttonStyleSmall">@style/Widget.AppCompat.Button.Small</item>
  2029. <item name="android:textAppearanceButton">@style/TextAppearance.AppCompat.Widget.Button</item>
  2030. <item name="imageButtonStyle">@style/Widget.AppCompat.ImageButton</item>
  2031. <item name="buttonBarStyle">@style/Widget.AppCompat.ButtonBar</item>
  2032. <item name="buttonBarButtonStyle">@style/Widget.AppCompat.Button.ButtonBar.AlertDialog</item>
  2033. <item name="buttonBarPositiveButtonStyle">?attr/buttonBarButtonStyle</item>
  2034. <item name="buttonBarNegativeButtonStyle">?attr/buttonBarButtonStyle</item>
  2035. <item name="buttonBarNeutralButtonStyle">?attr/buttonBarButtonStyle</item>
  2036. <!-- Dialog attributes -->
  2037. <item name="dialogTheme">@style/ThemeOverlay.AppCompat.Dialog</item>
  2038. <item name="dialogPreferredPadding">@dimen/abc_dialog_padding_material</item>
  2039. <item name="dialogCornerRadius">@dimen/abc_dialog_corner_radius_material</item>
  2040. <item name="alertDialogTheme">@style/ThemeOverlay.AppCompat.Dialog.Alert</item>
  2041. <item name="alertDialogStyle">@style/AlertDialog.AppCompat.Light</item>
  2042. <item name="alertDialogCenterButtons">false</item>
  2043. <item name="textColorAlertDialogListItem">@color/abc_primary_text_material_light</item>
  2044. <item name="listDividerAlertDialog">@null</item>
  2045. <!-- Define these here; ContextThemeWrappers around themes that define them should
  2046. always clear these values. -->
  2047. <item name="windowFixedWidthMajor">@null</item>
  2048. <item name="windowFixedWidthMinor">@null</item>
  2049. <item name="windowFixedHeightMajor">@null</item>
  2050. <item name="windowFixedHeightMinor">@null</item>
  2051. <!-- Tooltip attributes -->
  2052. <item name="tooltipFrameBackground">@drawable/tooltip_frame_dark</item>
  2053. <item name="tooltipForegroundColor">@color/foreground_material_dark</item>
  2054. <item name="colorError">@color/error_color_material_light</item>
  2055. </style>
  2056. <style name="Base.V7.Theme.AppCompat.Light.Dialog" parent="Base.Theme.AppCompat.Light">
  2057. <item name="android:colorBackground">?attr/colorBackgroundFloating</item>
  2058. <item name="android:colorBackgroundCacheHint">@null</item>
  2059. <item name="android:windowFrame">@null</item>
  2060. <item name="android:windowTitleStyle">@style/RtlOverlay.DialogWindowTitle.AppCompat</item>
  2061. <item name="android:windowTitleBackgroundStyle">@style/Base.DialogWindowTitleBackground.AppCompat</item>
  2062. <item name="android:windowBackground">@drawable/abc_dialog_material_background</item>
  2063. <item name="android:windowIsFloating">true</item>
  2064. <item name="android:backgroundDimEnabled">true</item>
  2065. <item name="android:windowContentOverlay">@null</item>
  2066. <item name="android:windowAnimationStyle">@style/Animation.AppCompat.Dialog</item>
  2067. <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
  2068. <item name="windowActionBar">false</item>
  2069. <item name="windowActionModeOverlay">true</item>
  2070. <item name="listPreferredItemPaddingLeft">24dip</item>
  2071. <item name="listPreferredItemPaddingRight">24dip</item>
  2072. <item name="android:listDivider">@null</item>
  2073. <item name="android:buttonBarStyle">@style/Widget.AppCompat.ButtonBar.AlertDialog</item>
  2074. <item name="android:borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
  2075. <item name="android:windowCloseOnTouchOutside">true</item>
  2076. </style>
  2077. <style name="Base.V7.ThemeOverlay.AppCompat.Dialog" parent="Base.ThemeOverlay.AppCompat">
  2078. <item name="android:colorBackgroundCacheHint">@null</item>
  2079. <item name="android:colorBackground">?attr/colorBackgroundFloating</item>
  2080. <item name="android:windowFrame">@null</item>
  2081. <item name="android:windowTitleStyle">@style/RtlOverlay.DialogWindowTitle.AppCompat</item>
  2082. <item name="android:windowTitleBackgroundStyle">@style/Base.DialogWindowTitleBackground.AppCompat</item>
  2083. <item name="android:windowBackground">@drawable/abc_dialog_material_background</item>
  2084. <item name="android:windowIsFloating">true</item>
  2085. <item name="android:backgroundDimEnabled">true</item>
  2086. <item name="android:windowContentOverlay">@null</item>
  2087. <item name="android:windowAnimationStyle">@style/Animation.AppCompat.Dialog</item>
  2088. <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
  2089. <item name="windowActionBar">false</item>
  2090. <item name="windowActionModeOverlay">true</item>
  2091. <item name="listPreferredItemPaddingLeft">24dip</item>
  2092. <item name="listPreferredItemPaddingRight">24dip</item>
  2093. <item name="android:listDivider">@null</item>
  2094. <item name="windowFixedWidthMajor">@null</item>
  2095. <item name="windowFixedWidthMinor">@null</item>
  2096. <item name="windowFixedHeightMajor">@null</item>
  2097. <item name="windowFixedHeightMinor">@null</item>
  2098. <item name="android:buttonBarStyle">@style/Widget.AppCompat.ButtonBar.AlertDialog</item>
  2099. <item name="android:borderlessButtonStyle">@style/Widget.AppCompat.Button.Borderless</item>
  2100. <item name="android:windowCloseOnTouchOutside">true</item>
  2101. </style>
  2102. <style name="Base.V7.Widget.AppCompat.AutoCompleteTextView" parent="android:Widget.AutoCompleteTextView">
  2103. <item name="android:dropDownSelector">?attr/listChoiceBackgroundIndicator</item>
  2104. <item name="android:popupBackground">@drawable/abc_popup_background_mtrl_mult</item>
  2105. <item name="android:background">?attr/editTextBackground</item>
  2106. <item name="android:textColor">?attr/editTextColor</item>
  2107. <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>
  2108. <item name="android:textCursorDrawable">@drawable/abc_text_cursor_material</item>
  2109. </style>
  2110. <style name="Base.V7.Widget.AppCompat.EditText" parent="android:Widget.EditText">
  2111. <item name="android:background">?attr/editTextBackground</item>
  2112. <item name="android:textColor">?attr/editTextColor</item>
  2113. <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>
  2114. <item name="android:textCursorDrawable">@drawable/abc_text_cursor_material</item>
  2115. </style>
  2116. <style name="Base.V7.Widget.AppCompat.Toolbar" parent="android:Widget">
  2117. <item name="titleTextAppearance">@style/TextAppearance.Widget.AppCompat.Toolbar.Title</item>
  2118. <item name="subtitleTextAppearance">@style/TextAppearance.Widget.AppCompat.Toolbar.Subtitle</item>
  2119. <item name="android:minHeight">?attr/actionBarSize</item>
  2120. <item name="titleMargin">4dp</item>
  2121. <item name="maxButtonHeight">@dimen/abc_action_bar_default_height_material</item>
  2122. <item name="buttonGravity">top</item>
  2123. <item name="collapseIcon">?attr/homeAsUpIndicator</item>
  2124. <item name="collapseContentDescription">@string/abc_toolbar_collapse_description</item>
  2125. <item name="contentInsetStart">16dp</item>
  2126. <item name="contentInsetStartWithNavigation">@dimen/abc_action_bar_content_inset_with_nav</item>
  2127. <item name="android:paddingLeft">@dimen/abc_action_bar_default_padding_start_material</item>
  2128. <item name="android:paddingRight">@dimen/abc_action_bar_default_padding_end_material</item>
  2129. </style>
  2130. <style name="Base.Widget.AppCompat.ActionBar" parent="">
  2131. <item name="displayOptions">showTitle</item>
  2132. <item name="divider">?attr/dividerVertical</item>
  2133. <item name="height">?attr/actionBarSize</item>
  2134. <item name="titleTextStyle">@style/TextAppearance.AppCompat.Widget.ActionBar.Title</item>
  2135. <item name="subtitleTextStyle">@style/TextAppearance.AppCompat.Widget.ActionBar.Subtitle</item>
  2136. <item name="background">@null</item>
  2137. <item name="backgroundStacked">@null</item>
  2138. <item name="backgroundSplit">@null</item>
  2139. <item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item>
  2140. <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item>
  2141. <item name="android:gravity">center_vertical</item>
  2142. <item name="contentInsetStart">@dimen/abc_action_bar_content_inset_material</item>
  2143. <item name="contentInsetStartWithNavigation">@dimen/abc_action_bar_content_inset_with_nav</item>
  2144. <item name="contentInsetEnd">@dimen/abc_action_bar_content_inset_material</item>
  2145. <item name="elevation">@dimen/abc_action_bar_elevation_material</item>
  2146. <item name="popupTheme">?attr/actionBarPopupTheme</item>
  2147. </style>
  2148. <style name="Base.Widget.AppCompat.ActionBar.Solid">
  2149. <item name="background">?attr/colorPrimary</item>
  2150. <item name="backgroundStacked">?attr/colorPrimary</item>
  2151. <item name="backgroundSplit">?attr/colorPrimary</item>
  2152. </style>
  2153. <style name="Base.Widget.AppCompat.ActionBar.TabBar" parent="">
  2154. <item name="divider">?attr/actionBarDivider</item>
  2155. <item name="showDividers">middle</item>
  2156. <item name="dividerPadding">8dip</item>
  2157. </style>
  2158. <style name="Base.Widget.AppCompat.ActionBar.TabText" parent="">
  2159. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Medium</item>
  2160. <item name="android:textColor">?android:attr/textColorPrimary</item>
  2161. <item name="android:textSize">12sp</item>
  2162. <item name="android:textStyle">bold</item>
  2163. <item name="android:ellipsize">marquee</item>
  2164. <item name="android:maxLines">2</item>
  2165. <item name="android:maxWidth">180dp</item>
  2166. <item name="textAllCaps">true</item>
  2167. </style>
  2168. <style name="Base.Widget.AppCompat.ActionBar.TabView" parent="">
  2169. <item name="android:background">@drawable/abc_tab_indicator_material</item>
  2170. <item name="android:gravity">center_horizontal</item>
  2171. <item name="android:paddingLeft">16dip</item>
  2172. <item name="android:paddingRight">16dip</item>
  2173. <item name="android:layout_width">0dip</item>
  2174. <item name="android:layout_weight">1</item>
  2175. <item name="android:minWidth">80dip</item>
  2176. </style>
  2177. <style name="Base.Widget.AppCompat.ActionButton" parent="RtlUnderlay.Widget.AppCompat.ActionButton">
  2178. <item name="android:background">?attr/actionBarItemBackground</item>
  2179. <item name="android:minWidth">@dimen/abc_action_button_min_width_material</item>
  2180. <item name="android:minHeight">@dimen/abc_action_button_min_height_material</item>
  2181. <item name="android:scaleType">center</item>
  2182. <item name="android:gravity">center</item>
  2183. <item name="android:maxLines">2</item>
  2184. <item name="textAllCaps">@bool/abc_config_actionMenuItemAllCaps</item>
  2185. </style>
  2186. <style name="Base.Widget.AppCompat.ActionButton.CloseMode">
  2187. <item name="android:background">?attr/controlBackground</item>
  2188. <item name="android:minWidth">56dp</item>
  2189. </style>
  2190. <style name="Base.Widget.AppCompat.ActionButton.Overflow" parent="RtlUnderlay.Widget.AppCompat.ActionButton.Overflow">
  2191. <item name="srcCompat">@drawable/abc_ic_menu_overflow_material</item>
  2192. <item name="android:background">?attr/actionBarItemBackground</item>
  2193. <item name="android:contentDescription">@string/abc_action_menu_overflow_description</item>
  2194. <item name="android:minWidth">@dimen/abc_action_button_min_width_overflow_material</item>
  2195. <item name="android:minHeight">@dimen/abc_action_button_min_height_material</item>
  2196. </style>
  2197. <style name="Base.Widget.AppCompat.ActionMode" parent="">
  2198. <item name="background">?attr/actionModeBackground</item>
  2199. <item name="backgroundSplit">?attr/actionModeSplitBackground</item>
  2200. <item name="height">?attr/actionBarSize</item>
  2201. <item name="titleTextStyle">@style/TextAppearance.AppCompat.Widget.ActionMode.Title</item>
  2202. <item name="subtitleTextStyle">@style/TextAppearance.AppCompat.Widget.ActionMode.Subtitle</item>
  2203. <item name="closeItemLayout">@layout/abc_action_mode_close_item_material</item>
  2204. </style>
  2205. <style name="Base.Widget.AppCompat.ActivityChooserView" parent="">
  2206. <item name="android:gravity">center</item>
  2207. <item name="android:background">@drawable/abc_ab_share_pack_mtrl_alpha</item>
  2208. <item name="divider">?attr/dividerVertical</item>
  2209. <item name="showDividers">middle</item>
  2210. <item name="dividerPadding">6dip</item>
  2211. </style>
  2212. <style name="Base.Widget.AppCompat.AutoCompleteTextView" parent="Base.V7.Widget.AppCompat.AutoCompleteTextView"/>
  2213. <style name="Base.Widget.AppCompat.Button" parent="android:Widget">
  2214. <item name="android:background">@drawable/abc_btn_default_mtrl_shape</item>
  2215. <item name="android:textAppearance">?android:attr/textAppearanceButton</item>
  2216. <item name="android:minHeight">48dip</item>
  2217. <item name="android:minWidth">88dip</item>
  2218. <item name="android:focusable">true</item>
  2219. <item name="android:clickable">true</item>
  2220. <item name="android:gravity">center_vertical|center_horizontal</item>
  2221. </style>
  2222. <style name="Base.Widget.AppCompat.Button.Borderless">
  2223. <item name="android:background">@drawable/abc_btn_borderless_material</item>
  2224. </style>
  2225. <style name="Base.Widget.AppCompat.Button.Borderless.Colored">
  2226. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.Button.Borderless.Colored</item>
  2227. </style>
  2228. <style name="Base.Widget.AppCompat.Button.ButtonBar.AlertDialog" parent="Widget.AppCompat.Button.Borderless.Colored">
  2229. <item name="android:minWidth">64dp</item>
  2230. <item name="android:minHeight">@dimen/abc_alert_dialog_button_bar_height</item>
  2231. </style>
  2232. <style name="Base.Widget.AppCompat.Button.Colored">
  2233. <item name="android:background">@drawable/abc_btn_colored_material</item>
  2234. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.Button.Colored</item>
  2235. </style>
  2236. <style name="Base.Widget.AppCompat.Button.Small">
  2237. <item name="android:minHeight">48dip</item>
  2238. <item name="android:minWidth">48dip</item>
  2239. </style>
  2240. <style name="Base.Widget.AppCompat.ButtonBar" parent="android:Widget">
  2241. <item name="android:background">@null</item>
  2242. </style>
  2243. <style name="Base.Widget.AppCompat.ButtonBar.AlertDialog"/>
  2244. <style name="Base.Widget.AppCompat.CompoundButton.CheckBox" parent="android:Widget.CompoundButton.CheckBox">
  2245. <item name="android:button">?android:attr/listChoiceIndicatorMultiple</item>
  2246. <item name="buttonCompat">?attr/listChoiceIndicatorMultipleAnimated</item>
  2247. <item name="android:background">?attr/controlBackground</item>
  2248. </style>
  2249. <style name="Base.Widget.AppCompat.CompoundButton.RadioButton" parent="android:Widget.CompoundButton.RadioButton">
  2250. <item name="android:button">?android:attr/listChoiceIndicatorSingle</item>
  2251. <item name="buttonCompat">?attr/listChoiceIndicatorSingleAnimated</item>
  2252. <item name="android:background">?attr/controlBackground</item>
  2253. </style>
  2254. <style name="Base.Widget.AppCompat.CompoundButton.Switch" parent="android:Widget.CompoundButton">
  2255. <item name="track">@drawable/abc_switch_track_mtrl_alpha</item>
  2256. <item name="android:thumb">@drawable/abc_switch_thumb_material</item>
  2257. <item name="switchTextAppearance">@style/TextAppearance.AppCompat.Widget.Switch</item>
  2258. <item name="android:background">?attr/controlBackground</item>
  2259. <item name="showText">false</item>
  2260. <item name="switchPadding">@dimen/abc_switch_padding</item>
  2261. <item name="android:textOn">@string/abc_capital_on</item>
  2262. <item name="android:textOff">@string/abc_capital_off</item>
  2263. </style>
  2264. <style name="Base.Widget.AppCompat.DrawerArrowToggle" parent="Base.Widget.AppCompat.DrawerArrowToggle.Common">
  2265. <item name="barLength">18dp</item>
  2266. <item name="gapBetweenBars">3dp</item>
  2267. <item name="drawableSize">24dp</item>
  2268. </style>
  2269. <style name="Base.Widget.AppCompat.DrawerArrowToggle.Common" parent="">
  2270. <item name="color">?android:attr/textColorSecondary</item>
  2271. <item name="spinBars">true</item>
  2272. <item name="thickness">2dp</item>
  2273. <item name="arrowShaftLength">16dp</item>
  2274. <item name="arrowHeadLength">8dp</item>
  2275. </style>
  2276. <style name="Base.Widget.AppCompat.DropDownItem.Spinner" parent="">
  2277. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.DropDownItem</item>
  2278. <item name="android:paddingLeft">8dp</item>
  2279. <item name="android:paddingRight">8dp</item>
  2280. <item name="android:gravity">center_vertical</item>
  2281. </style>
  2282. <style name="Base.Widget.AppCompat.EditText" parent="Base.V7.Widget.AppCompat.EditText"/>
  2283. <style name="Base.Widget.AppCompat.ImageButton" parent="android:Widget.ImageButton">
  2284. <item name="android:background">@drawable/abc_btn_default_mtrl_shape</item>
  2285. </style>
  2286. <style name="Base.Widget.AppCompat.Light.ActionBar" parent="Base.Widget.AppCompat.ActionBar">
  2287. <item name="actionButtonStyle">@style/Widget.AppCompat.Light.ActionButton</item>
  2288. <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.Light.ActionButton.Overflow</item>
  2289. </style>
  2290. <style name="Base.Widget.AppCompat.Light.ActionBar.Solid">
  2291. <item name="background">?attr/colorPrimary</item>
  2292. <item name="backgroundStacked">?attr/colorPrimary</item>
  2293. <item name="backgroundSplit">?attr/colorPrimary</item>
  2294. </style>
  2295. <style name="Base.Widget.AppCompat.Light.ActionBar.TabBar" parent="Base.Widget.AppCompat.ActionBar.TabBar">
  2296. </style>
  2297. <style name="Base.Widget.AppCompat.Light.ActionBar.TabText" parent="Base.Widget.AppCompat.ActionBar.TabText">
  2298. </style>
  2299. <style name="Base.Widget.AppCompat.Light.ActionBar.TabText.Inverse" parent="Base.Widget.AppCompat.Light.ActionBar.TabText">
  2300. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Medium.Inverse</item>
  2301. </style>
  2302. <style name="Base.Widget.AppCompat.Light.ActionBar.TabView" parent="Base.Widget.AppCompat.ActionBar.TabView">
  2303. <item name="android:background">@drawable/abc_tab_indicator_material</item>
  2304. </style>
  2305. <style name="Base.Widget.AppCompat.Light.PopupMenu" parent="@style/Widget.AppCompat.ListPopupWindow">
  2306. </style>
  2307. <style name="Base.Widget.AppCompat.Light.PopupMenu.Overflow">
  2308. <item name="overlapAnchor">true</item>
  2309. <item name="android:dropDownHorizontalOffset">-4dip</item>
  2310. </style>
  2311. <style name="Base.Widget.AppCompat.ListMenuView" parent="android:Widget">
  2312. <item name="subMenuArrow">@drawable/abc_ic_arrow_drop_right_black_24dp</item>
  2313. </style>
  2314. <style name="Base.Widget.AppCompat.ListPopupWindow" parent="">
  2315. <item name="android:dropDownSelector">?attr/listChoiceBackgroundIndicator</item>
  2316. <item name="android:popupBackground">@drawable/abc_popup_background_mtrl_mult</item>
  2317. <item name="android:dropDownVerticalOffset">0dip</item>
  2318. <item name="android:dropDownHorizontalOffset">0dip</item>
  2319. <item name="android:dropDownWidth">wrap_content</item>
  2320. </style>
  2321. <style name="Base.Widget.AppCompat.ListView" parent="android:Widget.ListView">
  2322. <item name="android:listSelector">?attr/listChoiceBackgroundIndicator</item>
  2323. </style>
  2324. <style name="Base.Widget.AppCompat.ListView.DropDown">
  2325. <item name="android:divider">@null</item>
  2326. </style>
  2327. <style name="Base.Widget.AppCompat.ListView.Menu" parent="android:Widget.ListView.Menu">
  2328. <item name="android:listSelector">?attr/listChoiceBackgroundIndicator</item>
  2329. <item name="android:divider">?attr/dividerHorizontal</item>
  2330. </style>
  2331. <style name="Base.Widget.AppCompat.PopupMenu" parent="@style/Widget.AppCompat.ListPopupWindow">
  2332. </style>
  2333. <style name="Base.Widget.AppCompat.PopupMenu.Overflow">
  2334. <item name="overlapAnchor">true</item>
  2335. <item name="android:dropDownHorizontalOffset">-4dip</item>
  2336. </style>
  2337. <style name="Base.Widget.AppCompat.PopupWindow" parent="android:Widget.PopupWindow">
  2338. </style>
  2339. <style name="Base.Widget.AppCompat.ProgressBar" parent="android:Widget.Holo.ProgressBar">
  2340. </style>
  2341. <style name="Base.Widget.AppCompat.ProgressBar.Horizontal" parent="android:Widget.Holo.ProgressBar.Horizontal">
  2342. </style>
  2343. <style name="Base.Widget.AppCompat.RatingBar" parent="android:Widget.RatingBar">
  2344. <item name="android:progressDrawable">@drawable/abc_ratingbar_material</item>
  2345. <item name="android:indeterminateDrawable">@drawable/abc_ratingbar_material</item>
  2346. </style>
  2347. <style name="Base.Widget.AppCompat.RatingBar.Indicator" parent="android:Widget.RatingBar">
  2348. <item name="android:progressDrawable">@drawable/abc_ratingbar_indicator_material</item>
  2349. <item name="android:indeterminateDrawable">@drawable/abc_ratingbar_indicator_material</item>
  2350. <item name="android:minHeight">36dp</item>
  2351. <item name="android:maxHeight">36dp</item>
  2352. <item name="android:isIndicator">true</item>
  2353. <item name="android:thumb">@null</item>
  2354. </style>
  2355. <style name="Base.Widget.AppCompat.RatingBar.Small" parent="android:Widget.RatingBar">
  2356. <item name="android:progressDrawable">@drawable/abc_ratingbar_small_material</item>
  2357. <item name="android:indeterminateDrawable">@drawable/abc_ratingbar_small_material</item>
  2358. <item name="android:minHeight">16dp</item>
  2359. <item name="android:maxHeight">16dp</item>
  2360. <item name="android:isIndicator">true</item>
  2361. <item name="android:thumb">@null</item>
  2362. </style>
  2363. <style name="Base.Widget.AppCompat.SearchView" parent="android:Widget">
  2364. <item name="layout">@layout/abc_search_view</item>
  2365. <item name="queryBackground">@drawable/abc_textfield_search_material</item>
  2366. <item name="submitBackground">@drawable/abc_textfield_search_material</item>
  2367. <item name="closeIcon">@drawable/abc_ic_clear_material</item>
  2368. <item name="searchIcon">@drawable/abc_ic_search_api_material</item>
  2369. <item name="searchHintIcon">@drawable/abc_ic_search_api_material</item>
  2370. <item name="goIcon">@drawable/abc_ic_go_search_api_material</item>
  2371. <item name="voiceIcon">@drawable/abc_ic_voice_search_api_material</item>
  2372. <item name="commitIcon">@drawable/abc_ic_commit_search_api_mtrl_alpha</item>
  2373. <item name="suggestionRowLayout">@layout/abc_search_dropdown_item_icons_2line</item>
  2374. </style>
  2375. <style name="Base.Widget.AppCompat.SearchView.ActionBar">
  2376. <item name="queryBackground">@null</item>
  2377. <item name="submitBackground">@null</item>
  2378. <item name="searchHintIcon">@null</item>
  2379. <item name="defaultQueryHint">@string/abc_search_hint</item>
  2380. </style>
  2381. <style name="Base.Widget.AppCompat.SeekBar" parent="android:Widget">
  2382. <item name="android:indeterminateOnly">false</item>
  2383. <item name="android:progressDrawable">@drawable/abc_seekbar_track_material</item>
  2384. <item name="android:indeterminateDrawable">@drawable/abc_seekbar_track_material</item>
  2385. <item name="android:thumb">@drawable/abc_seekbar_thumb_material</item>
  2386. <item name="android:focusable">true</item>
  2387. <item name="android:paddingLeft">16dip</item>
  2388. <item name="android:paddingRight">16dip</item>
  2389. </style>
  2390. <style name="Base.Widget.AppCompat.SeekBar.Discrete">
  2391. <item name="tickMark">@drawable/abc_seekbar_tick_mark_material</item>
  2392. </style>
  2393. <style name="Base.Widget.AppCompat.Spinner" parent="Platform.Widget.AppCompat.Spinner">
  2394. <item name="android:background">@drawable/abc_spinner_mtrl_am_alpha</item>
  2395. <item name="android:popupBackground">@drawable/abc_popup_background_mtrl_mult</item>
  2396. <item name="android:dropDownSelector">?attr/listChoiceBackgroundIndicator</item>
  2397. <item name="android:dropDownVerticalOffset">0dip</item>
  2398. <item name="android:dropDownHorizontalOffset">0dip</item>
  2399. <item name="android:dropDownWidth">wrap_content</item>
  2400. <item name="android:clickable">true</item>
  2401. <item name="android:gravity">left|start|center_vertical</item>
  2402. <item name="overlapAnchor">true</item>
  2403. </style>
  2404. <style name="Base.Widget.AppCompat.Spinner.Underlined">
  2405. <item name="android:background">@drawable/abc_spinner_textfield_background_material</item>
  2406. </style>
  2407. <style name="Base.Widget.AppCompat.TextView" parent="android:Widget.TextView"/>
  2408. <style name="Base.Widget.AppCompat.TextView.SpinnerItem" parent="android:Widget.TextView.SpinnerItem">
  2409. <item name="android:textAppearance">@style/TextAppearance.AppCompat.Widget.TextView.SpinnerItem</item>
  2410. <item name="android:paddingLeft">8dp</item>
  2411. <item name="android:paddingRight">8dp</item>
  2412. </style>
  2413. <style name="Base.Widget.AppCompat.Toolbar" parent="Base.V7.Widget.AppCompat.Toolbar"/>
  2414. <style name="Base.Widget.AppCompat.Toolbar.Button.Navigation" parent="android:Widget">
  2415. <item name="android:background">?attr/controlBackground</item>
  2416. <item name="android:minWidth">56dp</item>
  2417. <item name="android:scaleType">center</item>
  2418. </style>
  2419. <style name="Base.Widget.Design.TabLayout" parent="android:Widget">
  2420. <item name="android:background">@null</item>
  2421. <item name="tabIconTint">@null</item>
  2422. <item name="tabMaxWidth">@dimen/design_tab_max_width</item>
  2423. <item name="tabIndicatorAnimationDuration">@integer/design_tab_indicator_anim_duration_ms</item>
  2424. <item name="tabIndicatorColor">?attr/colorAccent</item>
  2425. <item name="tabIndicatorGravity">bottom</item>
  2426. <item name="tabIndicator">@drawable/mtrl_tabs_default_indicator</item>
  2427. <item name="tabPaddingStart">12dp</item>
  2428. <item name="tabPaddingEnd">12dp</item>
  2429. <item name="tabTextAppearance">@style/TextAppearance.Design.Tab</item>
  2430. <item name="tabTextColor">@null</item>
  2431. <item name="tabRippleColor">?attr/colorControlHighlight</item>
  2432. <item name="tabUnboundedRipple">false</item>
  2433. </style>
  2434. <style name="Base.Widget.MaterialComponents.AutoCompleteTextView" parent="Widget.AppCompat.AutoCompleteTextView">
  2435. <item name="android:background">@null</item>
  2436. <item name="android:paddingStart" ns2:ignore="NewApi">12dp</item>
  2437. <item name="android:paddingEnd" ns2:ignore="NewApi">12dp</item>
  2438. <item name="android:paddingLeft">12dp</item>
  2439. <item name="android:paddingRight">12dp</item>
  2440. <item name="android:paddingTop">16dp</item>
  2441. <item name="android:paddingBottom">16dp</item>
  2442. <item name="android:textAppearance">?attr/textAppearanceSubtitle1</item>
  2443. <item name="android:dropDownVerticalOffset">@dimen/mtrl_exposed_dropdown_menu_popup_vertical_offset</item>
  2444. <item name="android:popupElevation" ns2:ignore="NewApi">@dimen/mtrl_exposed_dropdown_menu_popup_elevation</item>
  2445. </style>
  2446. <style name="Base.Widget.MaterialComponents.CheckedTextView" parent="android:Widget"/>
  2447. <style name="Base.Widget.MaterialComponents.Chip" parent="android:Widget">
  2448. <item name="android:focusable">true</item>
  2449. <item name="android:clickable">true</item>
  2450. <item name="android:checkable">false</item>
  2451. <item name="android:stateListAnimator" ns2:ignore="NewApi">
  2452. @animator/mtrl_chip_state_list_anim
  2453. </item>
  2454. <item name="chipIconVisible">true</item>
  2455. <item name="checkedIconVisible">true</item>
  2456. <item name="closeIconVisible">true</item>
  2457. <item name="chipIcon">@null</item>
  2458. <item name="checkedIcon">@drawable/ic_mtrl_chip_checked_circle</item>
  2459. <item name="closeIcon">@drawable/ic_mtrl_chip_close_circle</item>
  2460. <item name="android:text">@null</item>
  2461. <item name="enforceMaterialTheme">true</item>
  2462. <item name="enforceTextAppearance">true</item>
  2463. <item name="android:textAppearance">?attr/textAppearanceBody2</item>
  2464. <item name="android:textColor">@color/mtrl_chip_text_color</item>
  2465. <item name="closeIconTint">@color/mtrl_chip_close_icon_tint</item>
  2466. <item name="chipSurfaceColor">@color/mtrl_chip_surface_color</item>
  2467. <item name="chipBackgroundColor">@color/mtrl_chip_background_color</item>
  2468. <item name="chipStrokeColor">?attr/colorOnSurface</item>
  2469. <item name="chipStrokeWidth">0dp</item>
  2470. <item name="rippleColor">@color/mtrl_chip_ripple_color</item>
  2471. <item name="chipMinTouchTargetSize">48dp</item>
  2472. <item name="ensureMinTouchTargetSize">true</item>
  2473. <item name="chipMinHeight">32dp</item>
  2474. <item name="chipIconSize">24dp</item>
  2475. <item name="closeIconSize">18dp</item>
  2476. <item name="chipStartPadding">4dp</item>
  2477. <item name="iconStartPadding">0dp</item>
  2478. <item name="iconEndPadding">0dp</item>
  2479. <item name="textStartPadding">8dp</item>
  2480. <item name="textEndPadding">6dp</item>
  2481. <item name="closeIconStartPadding">2dp</item>
  2482. <item name="closeIconEndPadding">2dp</item>
  2483. <item name="chipEndPadding">6dp</item>
  2484. <item name="shapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  2485. <item name="shapeAppearanceOverlay">@style/ShapeAppearanceOverlay.MaterialComponents.Chip</item>
  2486. </style>
  2487. <style name="Base.Widget.MaterialComponents.PopupMenu" parent="Widget.AppCompat.PopupMenu">
  2488. <item name="overlapAnchor">false</item>
  2489. <item name="android:dropDownVerticalOffset">1px</item>
  2490. </style>
  2491. <style name="Base.Widget.MaterialComponents.PopupMenu.ContextMenu" parent="Widget.AppCompat.PopupMenu"/>
  2492. <style name="Base.Widget.MaterialComponents.PopupMenu.ListPopupWindow" parent="Widget.AppCompat.ListPopupWindow"/>
  2493. <style name="Base.Widget.MaterialComponents.PopupMenu.Overflow" parent="Widget.AppCompat.PopupMenu.Overflow">
  2494. <item name="android:dropDownVerticalOffset">1px</item>
  2495. </style>
  2496. <style name="Base.Widget.MaterialComponents.TextInputEditText" parent="Widget.AppCompat.EditText">
  2497. <item name="android:background">@null</item>
  2498. <item name="android:paddingStart" ns2:ignore="NewApi">12dp</item>
  2499. <item name="android:paddingEnd" ns2:ignore="NewApi">12dp</item>
  2500. <item name="android:paddingLeft">12dp</item>
  2501. <item name="android:paddingRight">12dp</item>
  2502. <item name="android:paddingTop">16dp</item>
  2503. <item name="android:paddingBottom">16dp</item>
  2504. <item name="android:textAppearance">?attr/textAppearanceSubtitle1</item>
  2505. </style>
  2506. <style name="Base.Widget.MaterialComponents.TextInputLayout" parent="Widget.Design.TextInputLayout">
  2507. <item name="enforceMaterialTheme">true</item>
  2508. <item name="enforceTextAppearance">true</item>
  2509. <item name="boxBackgroundMode">outline</item>
  2510. <item name="boxBackgroundColor">@null</item>
  2511. <item name="errorIconDrawable">@drawable/mtrl_ic_error</item>
  2512. <item name="errorIconTint">@color/mtrl_error</item>
  2513. <item name="endIconTint">@color/mtrl_outlined_icon_tint</item>
  2514. <item name="startIconTint">@color/mtrl_outlined_icon_tint</item>
  2515. <item name="boxCollapsedPaddingTop">0dp</item>
  2516. <item name="boxStrokeColor">@color/mtrl_outlined_stroke_color</item>
  2517. <item name="boxStrokeWidth">@dimen/mtrl_textinput_box_stroke_width_default</item>
  2518. <item name="boxStrokeWidthFocused">@dimen/mtrl_textinput_box_stroke_width_focused</item>
  2519. <item name="counterTextAppearance">?attr/textAppearanceCaption</item>
  2520. <item name="counterOverflowTextAppearance">?attr/textAppearanceCaption</item>
  2521. <item name="errorTextAppearance">?attr/textAppearanceCaption</item>
  2522. <item name="helperTextTextAppearance">?attr/textAppearanceCaption</item>
  2523. <item name="hintTextAppearance">?attr/textAppearanceCaption</item>
  2524. <item name="counterTextColor">@color/mtrl_indicator_text_color</item>
  2525. <item name="counterOverflowTextColor">@color/mtrl_error</item>
  2526. <item name="errorTextColor">@color/mtrl_error</item>
  2527. <item name="helperTextTextColor">@color/mtrl_indicator_text_color</item>
  2528. <!-- The color of the label when it is collapsed and the text field is active -->
  2529. <item name="hintTextColor">?attr/colorPrimary</item>
  2530. <!-- The color of the label in all other text field states (such as resting and disabled) -->
  2531. <item name="android:textColorHint">@color/mtrl_indicator_text_color</item>
  2532. <item name="shapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  2533. <item name="shapeAppearanceOverlay">@null</item>
  2534. </style>
  2535. <style name="Base.Widget.MaterialComponents.TextView" parent="Widget.AppCompat.TextView"/>
  2536. <style name="CalendarDatePickerDialog" ns2:targetApi="lollipop" parent="Theme.AppCompat.Light.Dialog">
  2537. <item name="android:datePickerStyle">@style/CalendarDatePickerStyle</item>
  2538. </style>
  2539. <style name="CalendarDatePickerStyle" ns2:targetApi="lollipop" parent="android:Widget.Material.Light.DatePicker">
  2540. <item name="android:datePickerMode">calendar</item>
  2541. </style>
  2542. <style name="CardView" parent="Base.CardView">
  2543. </style>
  2544. <style name="CardView.Dark">
  2545. <item name="cardBackgroundColor">@color/cardview_dark_background</item>
  2546. </style>
  2547. <style name="CardView.Light">
  2548. <item name="cardBackgroundColor">@color/cardview_light_background</item>
  2549. </style>
  2550. <style name="DialogAnimationFade">
  2551. <item name="android:windowEnterAnimation">@anim/catalyst_fade_in</item>
  2552. <item name="android:windowExitAnimation">@anim/catalyst_fade_out</item>
  2553. </style>
  2554. <style name="DialogAnimationSlide">
  2555. <item name="android:windowEnterAnimation">@anim/catalyst_slide_up</item>
  2556. <item name="android:windowExitAnimation">@anim/catalyst_slide_down</item>
  2557. </style>
  2558. <style name="EmptyTheme"/>
  2559. <style name="MaterialAlertDialog.MaterialComponents" parent="AlertDialog.AppCompat">
  2560. <item name="android:layout">@layout/mtrl_alert_dialog</item>
  2561. <item name="listItemLayout">@layout/mtrl_alert_select_dialog_item</item>
  2562. <item name="multiChoiceItemLayout">@layout/mtrl_alert_select_dialog_multichoice</item>
  2563. <item name="singleChoiceItemLayout">@layout/mtrl_alert_select_dialog_singlechoice</item>
  2564. <item name="backgroundInsetStart">@dimen/mtrl_alert_dialog_background_inset_start</item>
  2565. <item name="backgroundInsetTop">@dimen/mtrl_alert_dialog_background_inset_top</item>
  2566. <item name="backgroundInsetEnd">@dimen/mtrl_alert_dialog_background_inset_end</item>
  2567. <item name="backgroundInsetBottom">@dimen/mtrl_alert_dialog_background_inset_bottom</item>
  2568. <item name="shapeAppearance">?attr/shapeAppearanceMediumComponent</item>
  2569. </style>
  2570. <style name="MaterialAlertDialog.MaterialComponents.Body.Text" parent="TextAppearance.MaterialComponents.Body2">
  2571. <item name="android:textAppearance">?attr/textAppearanceBody2</item>
  2572. <item name="android:textColor">@color/material_on_surface_emphasis_medium</item>
  2573. </style>
  2574. <style name="MaterialAlertDialog.MaterialComponents.Picker.Date.Calendar" parent="android:Widget.DeviceDefault.DatePicker">
  2575. <item name="backgroundInsetTop">@dimen/mtrl_alert_dialog_picker_background_inset</item>
  2576. <item name="backgroundInsetBottom">@dimen/mtrl_alert_dialog_picker_background_inset</item>
  2577. <item name="shapeAppearance">?attr/shapeAppearanceMediumComponent</item>
  2578. </style>
  2579. <style name="MaterialAlertDialog.MaterialComponents.Picker.Date.Spinner" parent="android:Widget.DeviceDefault.DatePicker">
  2580. <item name="backgroundInsetTop">@dimen/mtrl_alert_dialog_picker_background_inset</item>
  2581. <item name="backgroundInsetBottom">@dimen/mtrl_alert_dialog_picker_background_inset</item>
  2582. <item name="shapeAppearance">?attr/shapeAppearanceMediumComponent</item>
  2583. </style>
  2584. <style name="MaterialAlertDialog.MaterialComponents.Title.Icon" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Icon">
  2585. <item name="android:layout_gravity">start|center_vertical</item>
  2586. <item name="android:layout_marginEnd" ns2:ignore="NewApi">8dip</item>
  2587. <item name="android:layout_marginRight">8dip</item>
  2588. </style>
  2589. <style name="MaterialAlertDialog.MaterialComponents.Title.Icon.CenterStacked" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Icon">
  2590. <item name="android:layout_gravity">center</item>
  2591. </style>
  2592. <style name="MaterialAlertDialog.MaterialComponents.Title.Panel" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Panel">
  2593. <item name="android:orientation">horizontal</item>
  2594. </style>
  2595. <style name="MaterialAlertDialog.MaterialComponents.Title.Panel.CenterStacked" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Panel">
  2596. <item name="android:orientation">vertical</item>
  2597. </style>
  2598. <style name="MaterialAlertDialog.MaterialComponents.Title.Text" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Text">
  2599. <item name="android:layout_gravity">start|center_vertical</item>
  2600. <item name="android:textAlignment" ns2:ignore="NewApi">viewStart</item>
  2601. </style>
  2602. <style name="MaterialAlertDialog.MaterialComponents.Title.Text.CenterStacked" parent="Base.MaterialAlertDialog.MaterialComponents.Title.Text">
  2603. <item name="android:layout_gravity">center</item>
  2604. <item name="android:textAlignment" ns2:ignore="NewApi">center</item>
  2605. </style>
  2606. <style name="Platform.AppCompat" parent="android:Theme.Holo">
  2607. <item name="android:windowNoTitle">true</item>
  2608. <item name="android:windowActionBar">false</item>
  2609. <item name="android:buttonBarStyle">?attr/buttonBarStyle</item>
  2610. <item name="android:buttonBarButtonStyle">?attr/buttonBarButtonStyle</item>
  2611. <item name="android:borderlessButtonStyle">?attr/borderlessButtonStyle</item>
  2612. <!-- Window colors -->
  2613. <item name="android:colorForeground">@color/foreground_material_dark</item>
  2614. <item name="android:colorForegroundInverse">@color/foreground_material_light</item>
  2615. <item name="android:colorBackground">@color/background_material_dark</item>
  2616. <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item>
  2617. <item name="android:disabledAlpha">@dimen/abc_disabled_alpha_material_dark</item>
  2618. <item name="android:backgroundDimAmount">0.6</item>
  2619. <item name="android:windowBackground">@color/background_material_dark</item>
  2620. <!-- Text colors -->
  2621. <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item>
  2622. <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item>
  2623. <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
  2624. <item name="android:textColorSecondary">@color/abc_secondary_text_material_dark</item>
  2625. <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_light</item>
  2626. <item name="android:textColorTertiary">@color/abc_secondary_text_material_dark</item>
  2627. <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_light</item>
  2628. <item name="android:textColorHint">@color/abc_hint_foreground_material_dark</item>
  2629. <item name="android:textColorHintInverse">@color/abc_hint_foreground_material_light</item>
  2630. <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item>
  2631. <item name="android:textColorHighlightInverse">@color/highlighted_text_material_light</item>
  2632. <item name="android:textColorLink">?attr/colorAccent</item>
  2633. <item name="android:textColorLinkInverse">?attr/colorAccent</item>
  2634. <item name="android:textColorAlertDialogListItem">@color/abc_primary_text_material_dark</item>
  2635. <!-- Text styles -->
  2636. <item name="android:textAppearance">@style/TextAppearance.AppCompat</item>
  2637. <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item>
  2638. <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item>
  2639. <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item>
  2640. <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item>
  2641. <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item>
  2642. <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item>
  2643. <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item>
  2644. <item name="android:listChoiceIndicatorSingle">@drawable/abc_btn_radio_material</item>
  2645. <item name="listChoiceIndicatorSingleAnimated">@drawable/abc_btn_radio_material_anim</item>
  2646. <item name="android:listChoiceIndicatorMultiple">@drawable/abc_btn_check_material</item>
  2647. <item name="listChoiceIndicatorMultipleAnimated">@drawable/abc_btn_check_material_anim</item>
  2648. <!-- List attributes -->
  2649. <item name="android:textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
  2650. <item name="android:textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
  2651. <!-- textAppearanceListItemSecondary is 21+ only so not safe to apply here-->
  2652. <item name="android:listPreferredItemHeight">@dimen/abc_list_item_height_material</item>
  2653. <item name="android:listPreferredItemHeightSmall">@dimen/abc_list_item_height_small_material</item>
  2654. <item name="android:listPreferredItemHeightLarge">@dimen/abc_list_item_height_large_material</item>
  2655. <item name="android:listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
  2656. <item name="android:listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
  2657. <item name="android:listPreferredItemPaddingStart">@dimen/abc_list_item_padding_horizontal_material</item>
  2658. <item name="android:listPreferredItemPaddingEnd">@dimen/abc_list_item_padding_horizontal_material</item>
  2659. <item name="android:actionModeCutDrawable">?actionModeCutDrawable</item>
  2660. <item name="android:actionModeCopyDrawable">?actionModeCopyDrawable</item>
  2661. <item name="android:actionModePasteDrawable">?actionModePasteDrawable</item>
  2662. <item name="android:actionModeSelectAllDrawable">?actionModeSelectAllDrawable</item>
  2663. <item name="android:textSelectHandle">@drawable/abc_text_select_handle_middle_mtrl_dark</item>
  2664. <item name="android:textSelectHandleLeft">@drawable/abc_text_select_handle_left_mtrl_dark</item>
  2665. <item name="android:textSelectHandleRight">@drawable/abc_text_select_handle_right_mtrl_dark</item>
  2666. </style>
  2667. <style name="Platform.AppCompat.Light" parent="android:Theme.Holo.Light">
  2668. <item name="android:windowNoTitle">true</item>
  2669. <item name="android:windowActionBar">false</item>
  2670. <item name="android:buttonBarStyle">?attr/buttonBarStyle</item>
  2671. <item name="android:buttonBarButtonStyle">?attr/buttonBarButtonStyle</item>
  2672. <item name="android:borderlessButtonStyle">?attr/borderlessButtonStyle</item>
  2673. <!-- Window colors -->
  2674. <item name="android:colorForeground">@color/foreground_material_light</item>
  2675. <item name="android:colorForegroundInverse">@color/foreground_material_dark</item>
  2676. <item name="android:colorBackground">@color/background_material_light</item>
  2677. <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item>
  2678. <item name="android:disabledAlpha">@dimen/abc_disabled_alpha_material_light</item>
  2679. <item name="android:backgroundDimAmount">0.6</item>
  2680. <item name="android:windowBackground">@color/background_material_light</item>
  2681. <!-- Text colors -->
  2682. <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item>
  2683. <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item>
  2684. <item name="android:textColorSecondary">@color/abc_secondary_text_material_light</item>
  2685. <item name="android:textColorSecondaryInverse">@color/abc_secondary_text_material_dark</item>
  2686. <item name="android:textColorTertiary">@color/abc_secondary_text_material_light</item>
  2687. <item name="android:textColorTertiaryInverse">@color/abc_secondary_text_material_dark</item>
  2688. <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item>
  2689. <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item>
  2690. <item name="android:textColorHint">@color/abc_hint_foreground_material_light</item>
  2691. <item name="android:textColorHintInverse">@color/abc_hint_foreground_material_dark</item>
  2692. <item name="android:textColorHighlight">@color/highlighted_text_material_light</item>
  2693. <item name="android:textColorHighlightInverse">@color/highlighted_text_material_dark</item>
  2694. <item name="android:textColorLink">?attr/colorAccent</item>
  2695. <item name="android:textColorLinkInverse">?attr/colorAccent</item>
  2696. <item name="android:textColorAlertDialogListItem">@color/abc_primary_text_material_light</item>
  2697. <!-- Text styles -->
  2698. <item name="android:textAppearance">@style/TextAppearance.AppCompat</item>
  2699. <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item>
  2700. <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item>
  2701. <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item>
  2702. <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item>
  2703. <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item>
  2704. <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item>
  2705. <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item>
  2706. <item name="android:listChoiceIndicatorSingle">@drawable/abc_btn_radio_material</item>
  2707. <item name="listChoiceIndicatorSingleAnimated">@drawable/abc_btn_radio_material_anim</item>
  2708. <item name="android:listChoiceIndicatorMultiple">@drawable/abc_btn_check_material</item>
  2709. <item name="listChoiceIndicatorMultipleAnimated">@drawable/abc_btn_check_material_anim</item>
  2710. <!-- List attributes -->
  2711. <item name="android:textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item>
  2712. <item name="android:textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item>
  2713. <!-- textAppearanceListItemSecondary is 21+ only so not safe to apply here-->
  2714. <item name="android:listPreferredItemHeight">@dimen/abc_list_item_height_material</item>
  2715. <item name="android:listPreferredItemHeightSmall">@dimen/abc_list_item_height_small_material</item>
  2716. <item name="android:listPreferredItemHeightLarge">@dimen/abc_list_item_height_large_material</item>
  2717. <item name="android:listPreferredItemPaddingLeft">@dimen/abc_list_item_padding_horizontal_material</item>
  2718. <item name="android:listPreferredItemPaddingRight">@dimen/abc_list_item_padding_horizontal_material</item>
  2719. <item name="android:listPreferredItemPaddingStart">@dimen/abc_list_item_padding_horizontal_material</item>
  2720. <item name="android:listPreferredItemPaddingEnd">@dimen/abc_list_item_padding_horizontal_material</item>
  2721. <item name="android:actionModeCutDrawable">?actionModeCutDrawable</item>
  2722. <item name="android:actionModeCopyDrawable">?actionModeCopyDrawable</item>
  2723. <item name="android:actionModePasteDrawable">?actionModePasteDrawable</item>
  2724. <item name="android:actionModeSelectAllDrawable">?actionModeSelectAllDrawable</item>
  2725. <item name="android:textSelectHandle">@drawable/abc_text_select_handle_middle_mtrl_light</item>
  2726. <item name="android:textSelectHandleLeft">@drawable/abc_text_select_handle_left_mtrl_light</item>
  2727. <item name="android:textSelectHandleRight">@drawable/abc_text_select_handle_right_mtrl_light</item>
  2728. </style>
  2729. <style name="Platform.MaterialComponents" parent="Theme.AppCompat"/>
  2730. <style name="Platform.MaterialComponents.Dialog" parent="Theme.AppCompat.Dialog"/>
  2731. <style name="Platform.MaterialComponents.Light" parent="Theme.AppCompat.Light"/>
  2732. <style name="Platform.MaterialComponents.Light.Dialog" parent="Theme.AppCompat.Light.Dialog"/>
  2733. <style name="Platform.ThemeOverlay.AppCompat" parent=""/>
  2734. <style name="Platform.ThemeOverlay.AppCompat.Dark">
  2735. <!-- Action Bar styles -->
  2736. <item name="actionBarItemBackground">@drawable/abc_item_background_holo_dark</item>
  2737. <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item>
  2738. <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item>
  2739. <!-- SearchView styles -->
  2740. <item name="android:autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item>
  2741. <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  2742. </style>
  2743. <style name="Platform.ThemeOverlay.AppCompat.Light">
  2744. <item name="actionBarItemBackground">@drawable/abc_item_background_holo_light</item>
  2745. <item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item>
  2746. <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item>
  2747. <!-- SearchView attributes -->
  2748. <item name="android:autoCompleteTextViewStyle">@style/Widget.AppCompat.Light.AutoCompleteTextView</item>
  2749. <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item>
  2750. </style>
  2751. <style name="Platform.Widget.AppCompat.Spinner" parent="android:Widget.Holo.Spinner"/>
  2752. <style name="RtlOverlay.DialogWindowTitle.AppCompat" parent="Base.DialogWindowTitle.AppCompat">
  2753. </style>
  2754. <style name="RtlOverlay.Widget.AppCompat.ActionBar.TitleItem" parent="android:Widget">
  2755. <item name="android:layout_gravity">center_vertical|left</item>
  2756. <item name="android:paddingRight">8dp</item>
  2757. </style>
  2758. <style name="RtlOverlay.Widget.AppCompat.DialogTitle.Icon" parent="android:Widget">
  2759. <item name="android:layout_marginRight">8dp</item>
  2760. </style>
  2761. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem" parent="android:Widget">
  2762. <item name="android:paddingRight">16dp</item>
  2763. </style>
  2764. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem.InternalGroup" parent="android:Widget">
  2765. <item name="android:layout_marginLeft">16dp</item>
  2766. </style>
  2767. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem.Shortcut" parent="android:Widget">
  2768. <item name="android:layout_marginLeft">16dp</item>
  2769. </style>
  2770. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem.SubmenuArrow" parent="android:Widget">
  2771. <item name="android:layout_marginLeft">8dp</item>
  2772. </style>
  2773. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem.Text" parent="android:Widget">
  2774. <item name="android:layout_alignParentLeft">true</item>
  2775. </style>
  2776. <style name="RtlOverlay.Widget.AppCompat.PopupMenuItem.Title" parent="android:Widget">
  2777. <item name="android:layout_marginLeft">16dp</item>
  2778. </style>
  2779. <style name="RtlOverlay.Widget.AppCompat.Search.DropDown" parent="android:Widget">
  2780. <item name="android:paddingLeft">@dimen/abc_dropdownitem_text_padding_left</item>
  2781. <item name="android:paddingRight">4dp</item>
  2782. </style>
  2783. <style name="RtlOverlay.Widget.AppCompat.Search.DropDown.Icon1" parent="android:Widget">
  2784. <item name="android:layout_alignParentLeft">true</item>
  2785. </style>
  2786. <style name="RtlOverlay.Widget.AppCompat.Search.DropDown.Icon2" parent="android:Widget">
  2787. <item name="android:layout_toLeftOf">@id/edit_query</item>
  2788. </style>
  2789. <style name="RtlOverlay.Widget.AppCompat.Search.DropDown.Query" parent="android:Widget">
  2790. <item name="android:layout_alignParentRight">true</item>
  2791. </style>
  2792. <style name="RtlOverlay.Widget.AppCompat.Search.DropDown.Text" parent="Base.Widget.AppCompat.DropDownItem.Spinner">
  2793. <item name="android:layout_toLeftOf">@android:id/icon2</item>
  2794. <item name="android:layout_toRightOf">@android:id/icon1</item>
  2795. </style>
  2796. <style name="RtlOverlay.Widget.AppCompat.SearchView.MagIcon" parent="android:Widget">
  2797. <item name="android:layout_marginLeft">@dimen/abc_dropdownitem_text_padding_left</item>
  2798. </style>
  2799. <style name="RtlUnderlay.Widget.AppCompat.ActionButton" parent="android:Widget">
  2800. <item name="android:paddingLeft">12dp</item>
  2801. <item name="android:paddingRight">12dp</item>
  2802. </style>
  2803. <style name="RtlUnderlay.Widget.AppCompat.ActionButton.Overflow" parent="Base.Widget.AppCompat.ActionButton">
  2804. <item name="android:paddingLeft">@dimen/abc_action_bar_overflow_padding_start_material</item>
  2805. <item name="android:paddingRight">@dimen/abc_action_bar_overflow_padding_end_material</item>
  2806. </style>
  2807. <style name="ShapeAppearance.MaterialComponents" parent="">
  2808. <item name="cornerFamily">rounded</item>
  2809. </style>
  2810. <style name="ShapeAppearance.MaterialComponents.LargeComponent">
  2811. <item name="cornerSize">@dimen/mtrl_shape_corner_size_large_component</item>
  2812. </style>
  2813. <style name="ShapeAppearance.MaterialComponents.MediumComponent">
  2814. <item name="cornerSize">@dimen/mtrl_shape_corner_size_medium_component</item>
  2815. </style>
  2816. <style name="ShapeAppearance.MaterialComponents.SmallComponent">
  2817. <item name="cornerSize">@dimen/mtrl_shape_corner_size_small_component</item>
  2818. </style>
  2819. <style name="ShapeAppearance.MaterialComponents.Test" parent="">
  2820. <item name="cornerFamily">rounded</item>
  2821. <item name="cornerSize">10px</item>
  2822. </style>
  2823. <style name="ShapeAppearanceOverlay" parent=""/>
  2824. <style name="ShapeAppearanceOverlay.BottomLeftDifferentCornerSize">
  2825. <item name="cornerSizeBottomLeft">20px</item>
  2826. </style>
  2827. <style name="ShapeAppearanceOverlay.BottomRightCut">
  2828. <item name="cornerFamilyBottomRight">cut</item>
  2829. </style>
  2830. <style name="ShapeAppearanceOverlay.Cut">
  2831. <item name="cornerFamily">cut</item>
  2832. </style>
  2833. <style name="ShapeAppearanceOverlay.DifferentCornerSize">
  2834. <item name="cornerSize">20px</item>
  2835. </style>
  2836. <style name="ShapeAppearanceOverlay.MaterialComponents.BottomSheet" parent="">
  2837. <item name="cornerSizeBottomRight">0dp</item>
  2838. <item name="cornerSizeBottomLeft">0dp</item>
  2839. </style>
  2840. <style name="ShapeAppearanceOverlay.MaterialComponents.Chip" parent="">
  2841. <item name="cornerSize">50%</item>
  2842. </style>
  2843. <style name="ShapeAppearanceOverlay.MaterialComponents.ExtendedFloatingActionButton" parent="">
  2844. <!-- TODO(b/121352029): ExtendedFloatingActionButton adds 1px to the height -->
  2845. <item name="cornerSize">@null</item>
  2846. </style>
  2847. <style name="ShapeAppearanceOverlay.MaterialComponents.FloatingActionButton" parent="">
  2848. <item name="cornerSize">50%</item>
  2849. </style>
  2850. <style name="ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day" parent="">
  2851. <item name="cornerSize">@dimen/mtrl_calendar_day_corner</item>
  2852. </style>
  2853. <style name="ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Window.Fullscreen" parent="">
  2854. <item name="cornerSize">0dp</item>
  2855. </style>
  2856. <style name="ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Year" parent="">
  2857. <item name="cornerSize">@dimen/mtrl_calendar_year_corner</item>
  2858. </style>
  2859. <style name="ShapeAppearanceOverlay.MaterialComponents.TextInputLayout.FilledBox" parent="">
  2860. <item name="cornerSizeBottomLeft">@dimen/mtrl_textinput_box_corner_radius_small</item>
  2861. <item name="cornerSizeBottomRight">@dimen/mtrl_textinput_box_corner_radius_small</item>
  2862. </style>
  2863. <style name="ShapeAppearanceOverlay.TopLeftCut">
  2864. <item name="cornerFamilyTopLeft">cut</item>
  2865. </style>
  2866. <style name="ShapeAppearanceOverlay.TopRightDifferentCornerSize">
  2867. <item name="cornerSizeTopRight">20px</item>
  2868. </style>
  2869. <style name="SpinnerDatePickerDialog" ns2:targetApi="lollipop" parent="Theme.AppCompat.Light.Dialog">
  2870. <item name="android:datePickerStyle">@style/SpinnerDatePickerStyle</item>
  2871. </style>
  2872. <style name="SpinnerDatePickerStyle" ns2:targetApi="lollipop" parent="android:Widget.Material.Light.DatePicker">
  2873. <item name="android:datePickerMode">spinner</item>
  2874. </style>
  2875. <style name="Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day" parent="">
  2876. <item name="cornerFamily">rounded</item>
  2877. <item name="cornerSize">@dimen/test_mtrl_calendar_day_cornerSize</item>
  2878. </style>
  2879. <style name="Test.Theme.MaterialComponents.MaterialCalendar" parent="Theme.MaterialComponents.Light">
  2880. <item name="materialCalendarStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar</item>
  2881. </style>
  2882. <style name="Test.Widget.MaterialComponents.MaterialCalendar" parent="">
  2883. <item name="dayStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day</item>
  2884. <item name="dayInvalidStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day</item>
  2885. <item name="daySelectedStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day.Selected</item>
  2886. <item name="dayTodayStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day</item>
  2887. <item name="yearStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day</item>
  2888. <item name="yearSelectedStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day.Selected</item>
  2889. <item name="yearTodayStyle">@style/Test.Widget.MaterialComponents.MaterialCalendar.Day</item>
  2890. <item name="rangeFillColor">@color/test_mtrl_calendar_day</item>
  2891. </style>
  2892. <style name="Test.Widget.MaterialComponents.MaterialCalendar.Day" parent="">
  2893. <item name="itemFillColor">@color/test_mtrl_calendar_day</item>
  2894. <item name="itemTextColor">@color/test_mtrl_calendar_day</item>
  2895. <item name="itemStrokeColor">@color/test_mtrl_calendar_day</item>
  2896. <item name="itemStrokeWidth">0dp</item>
  2897. <item name="itemShapeAppearance">@style/Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day</item>
  2898. <item name="itemShapeAppearanceOverlay">@style/Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day</item>
  2899. </style>
  2900. <style name="Test.Widget.MaterialComponents.MaterialCalendar.Day.Selected" parent="">
  2901. <item name="itemFillColor">@color/test_mtrl_calendar_day_selected</item>
  2902. <item name="itemTextColor">@color/test_mtrl_calendar_day_selected</item>
  2903. <item name="itemStrokeColor">@color/test_mtrl_calendar_day</item>
  2904. <item name="itemStrokeWidth">0dp</item>
  2905. <item name="itemShapeAppearance">@style/Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day</item>
  2906. <item name="itemShapeAppearanceOverlay">@style/Test.ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day</item>
  2907. </style>
  2908. <style name="TestStyleWithLineHeight" parent="TestStyleWithoutLineHeight">
  2909. <item name="lineHeight">@dimen/material_text_view_test_line_height</item>
  2910. </style>
  2911. <style name="TestStyleWithLineHeightAppearance">
  2912. <item name="android:textAppearance">@style/TestStyleWithLineHeight</item>
  2913. </style>
  2914. <style name="TestStyleWithThemeLineHeightAttribute" parent="TestStyleWithoutLineHeight">
  2915. <item name="lineHeight">?attr/themeLineHeight</item>
  2916. </style>
  2917. <style name="TestStyleWithoutLineHeight" parent="TextAppearance.AppCompat.Title">
  2918. <item name="android:textSize">20sp</item>
  2919. </style>
  2920. <style name="TestThemeWithLineHeight" parent="Theme.AppCompat.Light">
  2921. <item name="themeLineHeight">@dimen/material_text_view_test_line_height</item>
  2922. </style>
  2923. <style name="TestThemeWithLineHeightDisabled" parent="TestThemeWithLineHeight">
  2924. <item name="textAppearanceLineHeightEnabled">false</item>
  2925. </style>
  2926. <style name="TextAppearance.AppCompat" parent="Base.TextAppearance.AppCompat"/>
  2927. <style name="TextAppearance.AppCompat.Body1" parent="Base.TextAppearance.AppCompat.Body1"/>
  2928. <style name="TextAppearance.AppCompat.Body2" parent="Base.TextAppearance.AppCompat.Body2"/>
  2929. <style name="TextAppearance.AppCompat.Button" parent="Base.TextAppearance.AppCompat.Button"/>
  2930. <style name="TextAppearance.AppCompat.Caption" parent="Base.TextAppearance.AppCompat.Caption"/>
  2931. <style name="TextAppearance.AppCompat.Display1" parent="Base.TextAppearance.AppCompat.Display1"/>
  2932. <style name="TextAppearance.AppCompat.Display2" parent="Base.TextAppearance.AppCompat.Display2"/>
  2933. <style name="TextAppearance.AppCompat.Display3" parent="Base.TextAppearance.AppCompat.Display3"/>
  2934. <style name="TextAppearance.AppCompat.Display4" parent="Base.TextAppearance.AppCompat.Display4"/>
  2935. <style name="TextAppearance.AppCompat.Headline" parent="Base.TextAppearance.AppCompat.Headline"/>
  2936. <style name="TextAppearance.AppCompat.Inverse" parent="Base.TextAppearance.AppCompat.Inverse"/>
  2937. <style name="TextAppearance.AppCompat.Large" parent="Base.TextAppearance.AppCompat.Large"/>
  2938. <style name="TextAppearance.AppCompat.Large.Inverse" parent="Base.TextAppearance.AppCompat.Large.Inverse"/>
  2939. <style name="TextAppearance.AppCompat.Light.SearchResult.Subtitle" parent="TextAppearance.AppCompat.SearchResult.Subtitle"/>
  2940. <style name="TextAppearance.AppCompat.Light.SearchResult.Title" parent="TextAppearance.AppCompat.SearchResult.Title"/>
  2941. <style name="TextAppearance.AppCompat.Light.Widget.PopupMenu.Large" parent="TextAppearance.AppCompat.Widget.PopupMenu.Large"/>
  2942. <style name="TextAppearance.AppCompat.Light.Widget.PopupMenu.Small" parent="TextAppearance.AppCompat.Widget.PopupMenu.Small"/>
  2943. <style name="TextAppearance.AppCompat.Medium" parent="Base.TextAppearance.AppCompat.Medium"/>
  2944. <style name="TextAppearance.AppCompat.Medium.Inverse" parent="Base.TextAppearance.AppCompat.Medium.Inverse"/>
  2945. <style name="TextAppearance.AppCompat.Menu" parent="Base.TextAppearance.AppCompat.Menu"/>
  2946. <style name="TextAppearance.AppCompat.SearchResult.Subtitle" parent="Base.TextAppearance.AppCompat.SearchResult.Subtitle">
  2947. </style>
  2948. <style name="TextAppearance.AppCompat.SearchResult.Title" parent="Base.TextAppearance.AppCompat.SearchResult.Title">
  2949. </style>
  2950. <style name="TextAppearance.AppCompat.Small" parent="Base.TextAppearance.AppCompat.Small"/>
  2951. <style name="TextAppearance.AppCompat.Small.Inverse" parent="Base.TextAppearance.AppCompat.Small.Inverse"/>
  2952. <style name="TextAppearance.AppCompat.Subhead" parent="Base.TextAppearance.AppCompat.Subhead"/>
  2953. <style name="TextAppearance.AppCompat.Subhead.Inverse" parent="Base.TextAppearance.AppCompat.Subhead.Inverse"/>
  2954. <style name="TextAppearance.AppCompat.Title" parent="Base.TextAppearance.AppCompat.Title"/>
  2955. <style name="TextAppearance.AppCompat.Title.Inverse" parent="Base.TextAppearance.AppCompat.Title.Inverse"/>
  2956. <style name="TextAppearance.AppCompat.Tooltip" parent="Base.TextAppearance.AppCompat.Tooltip"/>
  2957. <style name="TextAppearance.AppCompat.Widget.ActionBar.Menu" parent="Base.TextAppearance.AppCompat.Widget.ActionBar.Menu">
  2958. </style>
  2959. <style name="TextAppearance.AppCompat.Widget.ActionBar.Subtitle" parent="Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle"/>
  2960. <style name="TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse" parent="Base.TextAppearance.AppCompat.Widget.ActionBar.Subtitle.Inverse">
  2961. </style>
  2962. <style name="TextAppearance.AppCompat.Widget.ActionBar.Title" parent="Base.TextAppearance.AppCompat.Widget.ActionBar.Title"/>
  2963. <style name="TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse" parent="Base.TextAppearance.AppCompat.Widget.ActionBar.Title.Inverse">
  2964. </style>
  2965. <style name="TextAppearance.AppCompat.Widget.ActionMode.Subtitle" parent="Base.TextAppearance.AppCompat.Widget.ActionMode.Subtitle">
  2966. </style>
  2967. <style name="TextAppearance.AppCompat.Widget.ActionMode.Subtitle.Inverse" parent="TextAppearance.AppCompat.Widget.ActionMode.Subtitle"/>
  2968. <style name="TextAppearance.AppCompat.Widget.ActionMode.Title" parent="Base.TextAppearance.AppCompat.Widget.ActionMode.Title">
  2969. </style>
  2970. <style name="TextAppearance.AppCompat.Widget.ActionMode.Title.Inverse" parent="TextAppearance.AppCompat.Widget.ActionMode.Title"/>
  2971. <style name="TextAppearance.AppCompat.Widget.Button" parent="Base.TextAppearance.AppCompat.Widget.Button"/>
  2972. <style name="TextAppearance.AppCompat.Widget.Button.Borderless.Colored" parent="Base.TextAppearance.AppCompat.Widget.Button.Borderless.Colored"/>
  2973. <style name="TextAppearance.AppCompat.Widget.Button.Colored" parent="Base.TextAppearance.AppCompat.Widget.Button.Colored"/>
  2974. <style name="TextAppearance.AppCompat.Widget.Button.Inverse" parent="Base.TextAppearance.AppCompat.Widget.Button.Inverse"/>
  2975. <style name="TextAppearance.AppCompat.Widget.DropDownItem" parent="Base.TextAppearance.AppCompat.Widget.DropDownItem">
  2976. </style>
  2977. <style name="TextAppearance.AppCompat.Widget.PopupMenu.Header" parent="Base.TextAppearance.AppCompat.Widget.PopupMenu.Header"/>
  2978. <style name="TextAppearance.AppCompat.Widget.PopupMenu.Large" parent="Base.TextAppearance.AppCompat.Widget.PopupMenu.Large"/>
  2979. <style name="TextAppearance.AppCompat.Widget.PopupMenu.Small" parent="Base.TextAppearance.AppCompat.Widget.PopupMenu.Small"/>
  2980. <style name="TextAppearance.AppCompat.Widget.Switch" parent="Base.TextAppearance.AppCompat.Widget.Switch"/>
  2981. <style name="TextAppearance.AppCompat.Widget.TextView.SpinnerItem" parent="Base.TextAppearance.AppCompat.Widget.TextView.SpinnerItem"/>
  2982. <style name="TextAppearance.Compat.Notification" parent="@android:style/TextAppearance.StatusBar.EventContent"/>
  2983. <style name="TextAppearance.Compat.Notification.Info">
  2984. <item name="android:textSize">12sp</item>
  2985. <item name="android:textColor">?android:attr/textColorSecondary</item>
  2986. </style>
  2987. <style name="TextAppearance.Compat.Notification.Line2" parent="TextAppearance.Compat.Notification.Info"/>
  2988. <style name="TextAppearance.Compat.Notification.Time">
  2989. <item name="android:textSize">12sp</item>
  2990. <item name="android:textColor">?android:attr/textColorSecondary</item>
  2991. </style>
  2992. <style name="TextAppearance.Compat.Notification.Title" parent="@android:style/TextAppearance.StatusBar.EventContent.Title"/>
  2993. <style name="TextAppearance.Design.CollapsingToolbar.Expanded" parent="TextAppearance.AppCompat.Display1">
  2994. <item name="android:textColor">?android:attr/textColorPrimary</item>
  2995. </style>
  2996. <style name="TextAppearance.Design.Counter" parent="TextAppearance.AppCompat.Caption"/>
  2997. <style name="TextAppearance.Design.Counter.Overflow" parent="TextAppearance.AppCompat.Caption">
  2998. <item name="android:textColor">@color/design_error</item>
  2999. </style>
  3000. <style name="TextAppearance.Design.Error" parent="TextAppearance.AppCompat.Caption">
  3001. <item name="android:textColor">@color/design_error</item>
  3002. </style>
  3003. <style name="TextAppearance.Design.HelperText" parent="TextAppearance.AppCompat.Caption"/>
  3004. <style name="TextAppearance.Design.Hint" parent="TextAppearance.AppCompat.Caption">
  3005. <item name="android:textColor">?attr/colorControlActivated</item>
  3006. </style>
  3007. <style name="TextAppearance.Design.Snackbar.Message" parent="android:TextAppearance">
  3008. <item name="android:textSize">@dimen/design_snackbar_text_size</item>
  3009. <item name="android:textColor">?android:textColorPrimary</item>
  3010. </style>
  3011. <style name="TextAppearance.Design.Tab" parent="TextAppearance.AppCompat.Button">
  3012. <item name="android:textSize">@dimen/design_tab_text_size</item>
  3013. <item name="android:textColor">@color/mtrl_tabs_legacy_text_color_selector</item>
  3014. <item name="textAllCaps">true</item>
  3015. </style>
  3016. <style name="TextAppearance.MaterialComponents.Badge" parent="Base.TextAppearance.MaterialComponents.Badge"/>
  3017. <style name="TextAppearance.MaterialComponents.Body1" parent="TextAppearance.AppCompat.Body2">
  3018. <item name="fontFamily">sans-serif</item>
  3019. <item name="android:fontFamily">sans-serif</item>
  3020. <item name="android:textStyle">normal</item>
  3021. <item name="android:textAllCaps">false</item>
  3022. <item name="android:textSize">16sp</item>
  3023. <item name="android:letterSpacing">0.03125</item>
  3024. </style>
  3025. <style name="TextAppearance.MaterialComponents.Body2" parent="TextAppearance.AppCompat.Body1">
  3026. <item name="fontFamily">sans-serif</item>
  3027. <item name="android:fontFamily">sans-serif</item>
  3028. <item name="android:textStyle">normal</item>
  3029. <item name="android:textAllCaps">false</item>
  3030. <item name="android:textSize">14sp</item>
  3031. <item name="android:letterSpacing">0.0178571429</item>
  3032. </style>
  3033. <style name="TextAppearance.MaterialComponents.Button" parent="Base.TextAppearance.MaterialComponents.Button"/>
  3034. <style name="TextAppearance.MaterialComponents.Caption" parent="TextAppearance.AppCompat.Caption">
  3035. <item name="fontFamily">sans-serif</item>
  3036. <item name="android:fontFamily">sans-serif</item>
  3037. <item name="android:textStyle">normal</item>
  3038. <item name="android:textAllCaps">false</item>
  3039. <item name="android:textSize">12sp</item>
  3040. <item name="android:letterSpacing">0.0333333333</item>
  3041. </style>
  3042. <style name="TextAppearance.MaterialComponents.Chip" parent="TextAppearance.AppCompat">
  3043. <item name="android:textColor">@color/mtrl_chip_text_color</item>
  3044. <item name="android:textSize">@dimen/mtrl_chip_text_size</item>
  3045. </style>
  3046. <style name="TextAppearance.MaterialComponents.Headline1" parent="TextAppearance.AppCompat.Display4">
  3047. <item name="fontFamily">sans-serif-light</item>
  3048. <item name="android:fontFamily">sans-serif-light</item>
  3049. <item name="android:textStyle">normal</item>
  3050. <item name="android:textAllCaps">false</item>
  3051. <item name="android:textSize">96sp</item>
  3052. <item name="android:letterSpacing">-0.015625</item>
  3053. </style>
  3054. <style name="TextAppearance.MaterialComponents.Headline2" parent="TextAppearance.AppCompat.Display3">
  3055. <item name="fontFamily">sans-serif-light</item>
  3056. <item name="android:fontFamily">sans-serif-light</item>
  3057. <item name="android:textStyle">normal</item>
  3058. <item name="android:textAllCaps">false</item>
  3059. <item name="android:textSize">60sp</item>
  3060. <item name="android:letterSpacing">-0.00833333333</item>
  3061. </style>
  3062. <style name="TextAppearance.MaterialComponents.Headline3" parent="TextAppearance.AppCompat.Display2">
  3063. <item name="fontFamily">sans-serif</item>
  3064. <item name="android:fontFamily">sans-serif</item>
  3065. <item name="android:textStyle">normal</item>
  3066. <item name="android:textAllCaps">false</item>
  3067. <item name="android:textSize">48sp</item>
  3068. <item name="android:letterSpacing">0</item>
  3069. </style>
  3070. <style name="TextAppearance.MaterialComponents.Headline4" parent="TextAppearance.AppCompat.Display1">
  3071. <item name="fontFamily">sans-serif</item>
  3072. <item name="android:fontFamily">sans-serif</item>
  3073. <item name="android:textStyle">normal</item>
  3074. <item name="android:textAllCaps">false</item>
  3075. <item name="android:textSize">34sp</item>
  3076. <item name="android:letterSpacing">0.00735294118</item>
  3077. </style>
  3078. <style name="TextAppearance.MaterialComponents.Headline5" parent="TextAppearance.AppCompat.Headline">
  3079. <item name="fontFamily">sans-serif</item>
  3080. <item name="android:fontFamily">sans-serif</item>
  3081. <item name="android:textStyle">normal</item>
  3082. <item name="android:textAllCaps">false</item>
  3083. <item name="android:textSize">24sp</item>
  3084. <item name="android:letterSpacing">0</item>
  3085. </style>
  3086. <style name="TextAppearance.MaterialComponents.Headline6" parent="Base.TextAppearance.MaterialComponents.Headline6"/>
  3087. <style name="TextAppearance.MaterialComponents.Overline" parent="TextAppearance.AppCompat">
  3088. <item name="fontFamily">sans-serif</item>
  3089. <item name="android:fontFamily">sans-serif</item>
  3090. <item name="android:textStyle">normal</item>
  3091. <item name="android:textAllCaps">true</item>
  3092. <item name="android:textSize">10sp</item>
  3093. <item name="android:letterSpacing">0.166666667</item>
  3094. </style>
  3095. <style name="TextAppearance.MaterialComponents.Subtitle1" parent="TextAppearance.AppCompat.Subhead">
  3096. <item name="fontFamily">sans-serif</item>
  3097. <item name="android:fontFamily">sans-serif</item>
  3098. <item name="android:textStyle">normal</item>
  3099. <item name="android:textAllCaps">false</item>
  3100. <item name="android:textSize">16sp</item>
  3101. <item name="android:letterSpacing">0.009375</item>
  3102. </style>
  3103. <style name="TextAppearance.MaterialComponents.Subtitle2" parent="Base.TextAppearance.MaterialComponents.Subtitle2"/>
  3104. <style name="TextAppearance.Widget.AppCompat.ExpandedMenu.Item" parent="Base.TextAppearance.Widget.AppCompat.ExpandedMenu.Item">
  3105. </style>
  3106. <style name="TextAppearance.Widget.AppCompat.Toolbar.Subtitle" parent="Base.TextAppearance.Widget.AppCompat.Toolbar.Subtitle">
  3107. </style>
  3108. <style name="TextAppearance.Widget.AppCompat.Toolbar.Title" parent="Base.TextAppearance.Widget.AppCompat.Toolbar.Title">
  3109. </style>
  3110. <style name="Theme"/>
  3111. <style name="Theme.AppCompat" parent="Base.Theme.AppCompat"/>
  3112. <style name="Theme.AppCompat.CompactMenu" parent="Base.Theme.AppCompat.CompactMenu"/>
  3113. <style name="Theme.AppCompat.DayNight" parent="Theme.AppCompat.Light"/>
  3114. <style name="Theme.AppCompat.DayNight.DarkActionBar" parent="Theme.AppCompat.Light.DarkActionBar"/>
  3115. <style name="Theme.AppCompat.DayNight.Dialog" parent="Theme.AppCompat.Light.Dialog"/>
  3116. <style name="Theme.AppCompat.DayNight.Dialog.Alert" parent="Theme.AppCompat.Light.Dialog.Alert"/>
  3117. <style name="Theme.AppCompat.DayNight.Dialog.MinWidth" parent="Theme.AppCompat.Light.Dialog.MinWidth"/>
  3118. <style name="Theme.AppCompat.DayNight.DialogWhenLarge" parent="Theme.AppCompat.Light.DialogWhenLarge"/>
  3119. <style name="Theme.AppCompat.DayNight.NoActionBar" parent="Theme.AppCompat.Light.NoActionBar"/>
  3120. <style name="Theme.AppCompat.Dialog" parent="Base.Theme.AppCompat.Dialog"/>
  3121. <style name="Theme.AppCompat.Dialog.Alert" parent="Base.Theme.AppCompat.Dialog.Alert"/>
  3122. <style name="Theme.AppCompat.Dialog.MinWidth" parent="Base.Theme.AppCompat.Dialog.MinWidth"/>
  3123. <style name="Theme.AppCompat.DialogWhenLarge" parent="Base.Theme.AppCompat.DialogWhenLarge">
  3124. </style>
  3125. <style name="Theme.AppCompat.Light" parent="Base.Theme.AppCompat.Light"/>
  3126. <style name="Theme.AppCompat.Light.DarkActionBar" parent="Base.Theme.AppCompat.Light.DarkActionBar"/>
  3127. <style name="Theme.AppCompat.Light.Dialog" parent="Base.Theme.AppCompat.Light.Dialog"/>
  3128. <style name="Theme.AppCompat.Light.Dialog.Alert" parent="Base.Theme.AppCompat.Light.Dialog.Alert"/>
  3129. <style name="Theme.AppCompat.Light.Dialog.MinWidth" parent="Base.Theme.AppCompat.Light.Dialog.MinWidth"/>
  3130. <style name="Theme.AppCompat.Light.DialogWhenLarge" parent="Base.Theme.AppCompat.Light.DialogWhenLarge">
  3131. </style>
  3132. <style name="Theme.AppCompat.Light.NoActionBar">
  3133. <item name="windowActionBar">false</item>
  3134. <item name="windowNoTitle">true</item>
  3135. </style>
  3136. <style name="Theme.AppCompat.NoActionBar">
  3137. <item name="windowActionBar">false</item>
  3138. <item name="windowNoTitle">true</item>
  3139. </style>
  3140. <style name="Theme.Catalyst"/>
  3141. <style name="Theme.Catalyst.LogBox">
  3142. <item name="android:windowTranslucentStatus">true</item>
  3143. <item name="android:windowTranslucentNavigation">false</item>
  3144. <item name="android:windowBackground">@android:color/transparent</item>
  3145. <item name="android:windowAnimationStyle">@style/Animation.Catalyst.LogBox</item>
  3146. <item name="android:inAnimation">@android:anim/fade_in</item>
  3147. <item name="android:outAnimation">@android:anim/fade_out</item>
  3148. <item name="android:textColor">@android:color/white</item>
  3149. </style>
  3150. <style name="Theme.Catalyst.RedBox">
  3151. <item name="android:windowBackground">@color/catalyst_redbox_background</item>
  3152. <item name="android:windowAnimationStyle">@style/Animation.Catalyst.RedBox</item>
  3153. <item name="android:inAnimation">@android:anim/fade_in</item>
  3154. <item name="android:outAnimation">@android:anim/fade_out</item>
  3155. <item name="android:textColor">@android:color/white</item>
  3156. </style>
  3157. <style name="Theme.Design" parent="Theme.AppCompat">
  3158. </style>
  3159. <style name="Theme.Design.BottomSheetDialog" parent="Theme.AppCompat.Dialog">
  3160. <item name="android:windowBackground">@android:color/transparent</item>
  3161. <item name="android:windowAnimationStyle">@style/Animation.Design.BottomSheetDialog</item>
  3162. <item name="bottomSheetStyle">@style/Widget.Design.BottomSheet.Modal</item>
  3163. </style>
  3164. <style name="Theme.Design.Light" parent="Theme.AppCompat.Light">
  3165. </style>
  3166. <style name="Theme.Design.Light.BottomSheetDialog" parent="Theme.AppCompat.Light.Dialog">
  3167. <item name="android:windowBackground">@android:color/transparent</item>
  3168. <item name="android:windowAnimationStyle">@style/Animation.Design.BottomSheetDialog</item>
  3169. <item name="bottomSheetStyle">@style/Widget.Design.BottomSheet.Modal</item>
  3170. </style>
  3171. <style name="Theme.Design.Light.NoActionBar">
  3172. <item name="windowActionBar">false</item>
  3173. <item name="windowNoTitle">true</item>
  3174. </style>
  3175. <style name="Theme.Design.NoActionBar">
  3176. <item name="windowActionBar">false</item>
  3177. <item name="windowNoTitle">true</item>
  3178. </style>
  3179. <style name="Theme.FullScreenDialog">
  3180. <item name="android:windowNoTitle">true</item>
  3181. <item name="android:windowIsFloating">false</item>
  3182. <item name="android:windowBackground">@android:color/transparent</item>
  3183. <item name="android:windowDrawsSystemBarBackgrounds">true</item>
  3184. <item name="android:statusBarColor">@android:color/transparent</item>
  3185. </style>
  3186. <style name="Theme.FullScreenDialogAnimatedFade" parent="Theme.FullScreenDialog">
  3187. <item name="android:windowAnimationStyle">@style/DialogAnimationFade</item>
  3188. </style>
  3189. <style name="Theme.FullScreenDialogAnimatedSlide" parent="Theme.FullScreenDialog">
  3190. <item name="android:windowAnimationStyle">@style/DialogAnimationSlide</item>
  3191. </style>
  3192. <style name="Theme.MaterialComponents" parent="Base.Theme.MaterialComponents"/>
  3193. <style name="Theme.MaterialComponents.BottomSheetDialog" parent="Theme.MaterialComponents.Dialog">
  3194. <item name="android:windowBackground">@android:color/transparent</item>
  3195. <item name="android:windowAnimationStyle">@style/Animation.MaterialComponents.BottomSheetDialog</item>
  3196. <item name="bottomSheetStyle">@style/Widget.Design.BottomSheet.Modal</item>
  3197. </style>
  3198. <style name="Theme.MaterialComponents.Bridge" parent="Base.Theme.MaterialComponents.Bridge"/>
  3199. <style name="Theme.MaterialComponents.CompactMenu" parent="Base.Theme.MaterialComponents.CompactMenu"/>
  3200. <style name="Theme.MaterialComponents.DayNight" parent="Theme.MaterialComponents.Light"/>
  3201. <style name="Theme.MaterialComponents.DayNight.BottomSheetDialog" parent="Theme.MaterialComponents.Light.BottomSheetDialog"/>
  3202. <style name="Theme.MaterialComponents.DayNight.Bridge" parent="Theme.MaterialComponents.Light.Bridge"/>
  3203. <style name="Theme.MaterialComponents.DayNight.DarkActionBar" parent="Theme.MaterialComponents.Light.DarkActionBar"/>
  3204. <style name="Theme.MaterialComponents.DayNight.DarkActionBar.Bridge" parent="Theme.MaterialComponents.Light.DarkActionBar.Bridge"/>
  3205. <style name="Theme.MaterialComponents.DayNight.Dialog" parent="Theme.MaterialComponents.Light.Dialog"/>
  3206. <style name="Theme.MaterialComponents.DayNight.Dialog.Alert" parent="Theme.MaterialComponents.Light.Dialog.Alert"/>
  3207. <style name="Theme.MaterialComponents.DayNight.Dialog.Alert.Bridge" parent="Theme.MaterialComponents.Light.Dialog.Alert.Bridge"/>
  3208. <style name="Theme.MaterialComponents.DayNight.Dialog.Bridge" parent="Theme.MaterialComponents.Light.Dialog.Bridge"/>
  3209. <style name="Theme.MaterialComponents.DayNight.Dialog.FixedSize" parent="Theme.MaterialComponents.Light.Dialog.FixedSize"/>
  3210. <style name="Theme.MaterialComponents.DayNight.Dialog.FixedSize.Bridge" parent="Theme.MaterialComponents.Light.Dialog.FixedSize.Bridge"/>
  3211. <style name="Theme.MaterialComponents.DayNight.Dialog.MinWidth" parent="Theme.MaterialComponents.Light.Dialog.MinWidth"/>
  3212. <style name="Theme.MaterialComponents.DayNight.Dialog.MinWidth.Bridge" parent="Theme.MaterialComponents.Light.Dialog.MinWidth.Bridge"/>
  3213. <style name="Theme.MaterialComponents.DayNight.DialogWhenLarge" parent="Theme.MaterialComponents.Light.DialogWhenLarge"/>
  3214. <style name="Theme.MaterialComponents.DayNight.NoActionBar" parent="Theme.MaterialComponents.Light.NoActionBar"/>
  3215. <style name="Theme.MaterialComponents.DayNight.NoActionBar.Bridge" parent="Theme.MaterialComponents.Light.NoActionBar.Bridge"/>
  3216. <style name="Theme.MaterialComponents.Dialog" parent="Base.Theme.MaterialComponents.Dialog"/>
  3217. <style name="Theme.MaterialComponents.Dialog.Alert" parent="Base.Theme.MaterialComponents.Dialog.Alert"/>
  3218. <style name="Theme.MaterialComponents.Dialog.Alert.Bridge" parent="Base.Theme.MaterialComponents.Dialog.Bridge">
  3219. <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  3220. <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  3221. </style>
  3222. <style name="Theme.MaterialComponents.Dialog.Bridge" parent="Base.Theme.MaterialComponents.Dialog.Bridge"/>
  3223. <style name="Theme.MaterialComponents.Dialog.FixedSize" parent="Base.Theme.MaterialComponents.Dialog.FixedSize"/>
  3224. <style name="Theme.MaterialComponents.Dialog.FixedSize.Bridge" parent="Base.Theme.MaterialComponents.Dialog.Bridge">
  3225. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  3226. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  3227. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  3228. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  3229. </style>
  3230. <style name="Theme.MaterialComponents.Dialog.MinWidth" parent="Base.Theme.MaterialComponents.Dialog.MinWidth"/>
  3231. <style name="Theme.MaterialComponents.Dialog.MinWidth.Bridge" parent="Base.Theme.MaterialComponents.Dialog.Bridge">
  3232. <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  3233. <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  3234. </style>
  3235. <style name="Theme.MaterialComponents.DialogWhenLarge" parent="Base.Theme.MaterialComponents.DialogWhenLarge">
  3236. </style>
  3237. <style name="Theme.MaterialComponents.Light" parent="Base.Theme.MaterialComponents.Light"/>
  3238. <style name="Theme.MaterialComponents.Light.BarSize">
  3239. <item name="actionBarSize">@dimen/action_bar_size</item>
  3240. </style>
  3241. <style name="Theme.MaterialComponents.Light.BottomSheetDialog" parent="Theme.MaterialComponents.Light.Dialog">
  3242. <item name="android:windowBackground">@android:color/transparent</item>
  3243. <item name="android:windowAnimationStyle">@style/Animation.MaterialComponents.BottomSheetDialog</item>
  3244. <item name="bottomSheetStyle">@style/Widget.Design.BottomSheet.Modal</item>
  3245. </style>
  3246. <style name="Theme.MaterialComponents.Light.Bridge" parent="Base.Theme.MaterialComponents.Light.Bridge"/>
  3247. <style name="Theme.MaterialComponents.Light.DarkActionBar" parent="Base.Theme.MaterialComponents.Light.DarkActionBar"/>
  3248. <style name="Theme.MaterialComponents.Light.DarkActionBar.Bridge" parent="Base.Theme.MaterialComponents.Light.DarkActionBar.Bridge"/>
  3249. <style name="Theme.MaterialComponents.Light.Dialog" parent="Base.Theme.MaterialComponents.Light.Dialog"/>
  3250. <style name="Theme.MaterialComponents.Light.Dialog.Alert" parent="Base.Theme.MaterialComponents.Light.Dialog.Alert"/>
  3251. <style name="Theme.MaterialComponents.Light.Dialog.Alert.Bridge" parent="Base.Theme.MaterialComponents.Light.Dialog.Bridge">
  3252. <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  3253. <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  3254. </style>
  3255. <style name="Theme.MaterialComponents.Light.Dialog.Bridge" parent="Base.Theme.MaterialComponents.Light.Dialog.Bridge"/>
  3256. <style name="Theme.MaterialComponents.Light.Dialog.FixedSize" parent="Base.Theme.MaterialComponents.Light.Dialog.FixedSize"/>
  3257. <style name="Theme.MaterialComponents.Light.Dialog.FixedSize.Bridge" parent="Base.Theme.MaterialComponents.Light.Dialog.Bridge">
  3258. <item name="windowFixedWidthMajor">@dimen/abc_dialog_fixed_width_major</item>
  3259. <item name="windowFixedWidthMinor">@dimen/abc_dialog_fixed_width_minor</item>
  3260. <item name="windowFixedHeightMajor">@dimen/abc_dialog_fixed_height_major</item>
  3261. <item name="windowFixedHeightMinor">@dimen/abc_dialog_fixed_height_minor</item>
  3262. </style>
  3263. <style name="Theme.MaterialComponents.Light.Dialog.MinWidth" parent="Base.Theme.MaterialComponents.Light.Dialog.MinWidth"/>
  3264. <style name="Theme.MaterialComponents.Light.Dialog.MinWidth.Bridge" parent="Base.Theme.MaterialComponents.Light.Dialog.Bridge">
  3265. <item name="windowMinWidthMajor">@dimen/abc_dialog_min_width_major</item>
  3266. <item name="windowMinWidthMinor">@dimen/abc_dialog_min_width_minor</item>
  3267. </style>
  3268. <style name="Theme.MaterialComponents.Light.DialogWhenLarge" parent="Base.Theme.MaterialComponents.Light.DialogWhenLarge">
  3269. </style>
  3270. <style name="Theme.MaterialComponents.Light.LargeTouch">
  3271. <item name="minTouchTargetSize">@dimen/mtrl_large_touch_target</item>
  3272. </style>
  3273. <style name="Theme.MaterialComponents.Light.NoActionBar">
  3274. <item name="windowActionBar">false</item>
  3275. <item name="windowNoTitle">true</item>
  3276. </style>
  3277. <style name="Theme.MaterialComponents.Light.NoActionBar.Bridge" parent="Theme.MaterialComponents.Light.Bridge">
  3278. <item name="windowActionBar">false</item>
  3279. <item name="windowNoTitle">true</item>
  3280. </style>
  3281. <style name="Theme.MaterialComponents.NoActionBar">
  3282. <item name="windowActionBar">false</item>
  3283. <item name="windowNoTitle">true</item>
  3284. </style>
  3285. <style name="Theme.MaterialComponents.NoActionBar.Bridge" parent="Theme.MaterialComponents.Bridge">
  3286. <item name="windowActionBar">false</item>
  3287. <item name="windowNoTitle">true</item>
  3288. </style>
  3289. <style name="Theme.ReactNative.AppCompat.Light" parent="@style/Theme.AppCompat.Light.NoActionBar">
  3290. <item name="android:textColor">@android:color/black</item>
  3291. </style>
  3292. <style name="Theme.ReactNative.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.ReactNative.AppCompat.Light">
  3293. <item name="android:windowNoTitle">true</item>
  3294. <item name="windowActionBar">false</item>
  3295. <item name="android:windowFullscreen">true</item>
  3296. <item name="android:windowContentOverlay">@null</item>
  3297. </style>
  3298. <style name="ThemeOverlay.AppCompat" parent="Base.ThemeOverlay.AppCompat"/>
  3299. <style name="ThemeOverlay.AppCompat.ActionBar" parent="Base.ThemeOverlay.AppCompat.ActionBar"/>
  3300. <style name="ThemeOverlay.AppCompat.Dark" parent="Base.ThemeOverlay.AppCompat.Dark"/>
  3301. <style name="ThemeOverlay.AppCompat.Dark.ActionBar" parent="Base.ThemeOverlay.AppCompat.Dark.ActionBar"/>
  3302. <style name="ThemeOverlay.AppCompat.DayNight" parent="ThemeOverlay.AppCompat.Light"/>
  3303. <style name="ThemeOverlay.AppCompat.DayNight.ActionBar">
  3304. <item name="colorControlNormal">?android:attr/textColorPrimary</item>
  3305. <item name="searchViewStyle">@style/Widget.AppCompat.SearchView.ActionBar</item>
  3306. </style>
  3307. <style name="ThemeOverlay.AppCompat.Dialog" parent="Base.ThemeOverlay.AppCompat.Dialog"/>
  3308. <style name="ThemeOverlay.AppCompat.Dialog.Alert" parent="Base.ThemeOverlay.AppCompat.Dialog.Alert"/>
  3309. <style name="ThemeOverlay.AppCompat.Light" parent="Base.ThemeOverlay.AppCompat.Light"/>
  3310. <style name="ThemeOverlay.Design.TextInputEditText" parent=""/>
  3311. <style name="ThemeOverlay.MaterialComponents" parent="ThemeOverlay.AppCompat"/>
  3312. <style name="ThemeOverlay.MaterialComponents.ActionBar" parent="ThemeOverlay.AppCompat.ActionBar"/>
  3313. <style name="ThemeOverlay.MaterialComponents.ActionBar.Primary" parent="">
  3314. <item name="android:textColorPrimary">?attr/colorOnPrimary</item>
  3315. <item name="android:textColorSecondary">@color/material_on_primary_emphasis_medium</item>
  3316. <item name="actionMenuTextColor">?attr/colorOnPrimary</item>
  3317. <item name="colorControlNormal">?attr/colorOnPrimary</item>
  3318. <!-- Used to tint the ActionMode background and preserve the underline. -->
  3319. <item name="android:colorBackground">?attr/colorPrimary</item>
  3320. </style>
  3321. <style name="ThemeOverlay.MaterialComponents.ActionBar.Surface" parent="">
  3322. <item name="android:textColorPrimary">@color/material_on_surface_emphasis_high_type</item>
  3323. <item name="android:textColorSecondary">@color/material_on_surface_emphasis_medium</item>
  3324. <item name="actionMenuTextColor">@color/material_on_surface_emphasis_medium</item>
  3325. <item name="colorControlNormal">@color/material_on_surface_emphasis_medium</item>
  3326. <!-- Used to tint the ActionMode background and preserve the underline. -->
  3327. <item name="android:colorBackground">?attr/colorSurface</item>
  3328. </style>
  3329. <style name="ThemeOverlay.MaterialComponents.AutoCompleteTextView" parent="">
  3330. <item name="colorControlActivated">?attr/colorPrimary</item>
  3331. </style>
  3332. <style name="ThemeOverlay.MaterialComponents.AutoCompleteTextView.FilledBox">
  3333. <item name="autoCompleteTextViewStyle">
  3334. @style/Widget.MaterialComponents.AutoCompleteTextView.FilledBox
  3335. </item>
  3336. </style>
  3337. <style name="ThemeOverlay.MaterialComponents.AutoCompleteTextView.FilledBox.Dense">
  3338. <item name="autoCompleteTextViewStyle">
  3339. @style/Widget.MaterialComponents.AutoCompleteTextView.FilledBox.Dense
  3340. </item>
  3341. </style>
  3342. <style name="ThemeOverlay.MaterialComponents.AutoCompleteTextView.OutlinedBox">
  3343. <item name="autoCompleteTextViewStyle">
  3344. @style/Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox
  3345. </item>
  3346. </style>
  3347. <style name="ThemeOverlay.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense">
  3348. <item name="autoCompleteTextViewStyle">
  3349. @style/Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense
  3350. </item>
  3351. </style>
  3352. <style name="ThemeOverlay.MaterialComponents.BottomAppBar.Primary" parent="">
  3353. <item name="colorControlNormal">?attr/colorOnPrimary</item>
  3354. <item name="actionMenuTextColor">?attr/colorOnPrimary</item>
  3355. </style>
  3356. <style name="ThemeOverlay.MaterialComponents.BottomAppBar.Surface" parent="">
  3357. <item name="colorControlNormal">@color/material_on_surface_emphasis_medium</item>
  3358. <item name="actionMenuTextColor">@color/material_on_surface_emphasis_medium</item>
  3359. </style>
  3360. <style name="ThemeOverlay.MaterialComponents.BottomSheetDialog" parent="ThemeOverlay.MaterialComponents.Dialog">
  3361. <item name="android:windowBackground">@android:color/transparent</item>
  3362. <item name="android:statusBarColor" ns2:targetApi="21">@android:color/transparent</item>
  3363. <item name="android:windowAnimationStyle">
  3364. @style/Animation.MaterialComponents.BottomSheetDialog
  3365. </item>
  3366. <item name="bottomSheetStyle">@style/Widget.MaterialComponents.BottomSheet.Modal</item>
  3367. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button</item>
  3368. </style>
  3369. <style name="ThemeOverlay.MaterialComponents.Dark" parent="ThemeOverlay.AppCompat.Dark">
  3370. <item name="android:colorBackground">@color/design_dark_default_color_background</item>
  3371. <item name="colorOnBackground">@color/design_dark_default_color_on_background</item>
  3372. <item name="colorSurface">@color/design_dark_default_color_surface</item>
  3373. <item name="colorOnSurface">@color/design_dark_default_color_on_surface</item>
  3374. <item name="colorError">@color/design_dark_default_color_error</item>
  3375. <item name="colorOnError">@color/design_dark_default_color_on_error</item>
  3376. </style>
  3377. <style name="ThemeOverlay.MaterialComponents.Dark.ActionBar" parent="ThemeOverlay.AppCompat.Dark.ActionBar"/>
  3378. <style name="ThemeOverlay.MaterialComponents.DayNight.BottomSheetDialog" parent="ThemeOverlay.MaterialComponents.Light.BottomSheetDialog"/>
  3379. <style name="ThemeOverlay.MaterialComponents.Dialog" parent="Base.ThemeOverlay.MaterialComponents.Dialog"/>
  3380. <style name="ThemeOverlay.MaterialComponents.Dialog.Alert" parent="Base.ThemeOverlay.MaterialComponents.Dialog.Alert"/>
  3381. <style name="ThemeOverlay.MaterialComponents.Light" parent="ThemeOverlay.AppCompat.Light">
  3382. <item name="android:colorBackground">@color/design_default_color_background</item>
  3383. <item name="colorOnBackground">@color/design_default_color_on_background</item>
  3384. <item name="colorSurface">@color/design_default_color_surface</item>
  3385. <item name="colorOnSurface">@color/design_default_color_on_surface</item>
  3386. <item name="colorError">@color/design_default_color_error</item>
  3387. <item name="colorOnError">@color/design_default_color_on_error</item>
  3388. </style>
  3389. <style name="ThemeOverlay.MaterialComponents.Light.BottomSheetDialog" parent="ThemeOverlay.MaterialComponents.Dialog">
  3390. <item name="android:windowBackground">@android:color/transparent</item>
  3391. <item name="android:statusBarColor" ns2:targetApi="21">@android:color/transparent</item>
  3392. <item name="android:windowAnimationStyle">
  3393. @style/Animation.MaterialComponents.BottomSheetDialog
  3394. </item>
  3395. <item name="bottomSheetStyle">@style/Widget.MaterialComponents.BottomSheet.Modal</item>
  3396. <item name="materialButtonStyle">@style/Widget.MaterialComponents.Button</item>
  3397. </style>
  3398. <style name="ThemeOverlay.MaterialComponents.MaterialAlertDialog" parent="Base.ThemeOverlay.MaterialComponents.MaterialAlertDialog">
  3399. <item name="materialAlertDialogTitlePanelStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Panel</item>
  3400. <item name="materialAlertDialogTitleIconStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Icon</item>
  3401. <item name="materialAlertDialogTitleTextStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Text</item>
  3402. </style>
  3403. <style name="ThemeOverlay.MaterialComponents.MaterialAlertDialog.Centered" parent="Base.ThemeOverlay.MaterialComponents.MaterialAlertDialog">
  3404. <item name="materialAlertDialogTitlePanelStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Panel.CenterStacked</item>
  3405. <item name="materialAlertDialogTitleIconStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Icon.CenterStacked</item>
  3406. <item name="materialAlertDialogTitleTextStyle">@style/MaterialAlertDialog.MaterialComponents.Title.Text.CenterStacked</item>
  3407. </style>
  3408. <style name="ThemeOverlay.MaterialComponents.MaterialAlertDialog.Picker.Date" parent="ThemeOverlay.MaterialComponents.MaterialAlertDialog"/>
  3409. <style name="ThemeOverlay.MaterialComponents.MaterialAlertDialog.Picker.Date.Calendar"/>
  3410. <style name="ThemeOverlay.MaterialComponents.MaterialAlertDialog.Picker.Date.Spinner"/>
  3411. <style name="ThemeOverlay.MaterialComponents.MaterialCalendar" parent="ThemeOverlay.MaterialComponents.Dialog">
  3412. <item name="materialCalendarStyle">@style/Widget.MaterialComponents.MaterialCalendar</item>
  3413. <!-- Header Styles -->
  3414. <item name="materialCalendarHeaderLayout">@style/Widget.MaterialComponents.MaterialCalendar.HeaderLayout</item>
  3415. <item name="materialCalendarHeaderDivider">@style/Widget.MaterialComponents.MaterialCalendar.HeaderDivider</item>
  3416. <item name="materialCalendarHeaderTitle">@style/Widget.MaterialComponents.MaterialCalendar.HeaderTitle</item>
  3417. <item name="materialCalendarHeaderSelection">@style/Widget.MaterialComponents.MaterialCalendar.HeaderSelection</item>
  3418. <item name="materialCalendarHeaderConfirmButton">@style/Widget.MaterialComponents.MaterialCalendar.HeaderConfirmButton</item>
  3419. <item name="materialCalendarHeaderToggleButton">@style/Widget.MaterialComponents.MaterialCalendar.HeaderToggleButton</item>
  3420. <!-- Grid Styles -->
  3421. <item name="materialCalendarDay">@style/Widget.MaterialComponents.MaterialCalendar.DayTextView</item>
  3422. <!-- Action Styles -->
  3423. <item name="buttonBarPositiveButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
  3424. <item name="buttonBarNegativeButtonStyle">@style/Widget.MaterialComponents.Button.TextButton.Dialog</item>
  3425. </style>
  3426. <style name="ThemeOverlay.MaterialComponents.MaterialCalendar.Fullscreen" parent="ThemeOverlay.MaterialComponents.MaterialCalendar">
  3427. <item name="materialCalendarStyle">@style/Widget.MaterialComponents.MaterialCalendar.Fullscreen</item>
  3428. <item name="materialCalendarHeaderSelection">@style/Widget.MaterialComponents.MaterialCalendar.HeaderSelection.Fullscreen</item>
  3429. </style>
  3430. <style name="ThemeOverlay.MaterialComponents.TextInputEditText" parent="ThemeOverlay.Design.TextInputEditText">
  3431. <item name="colorControlActivated">?attr/colorPrimary</item>
  3432. <item name="android:editTextBackground">@null</item>
  3433. <item name="editTextBackground">@null</item>
  3434. </style>
  3435. <style name="ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox">
  3436. <item name="editTextStyle">@style/Widget.MaterialComponents.TextInputEditText.FilledBox</item>
  3437. </style>
  3438. <style name="ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox.Dense">
  3439. <item name="editTextStyle">@style/Widget.MaterialComponents.TextInputEditText.FilledBox.Dense
  3440. </item>
  3441. </style>
  3442. <style name="ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox">
  3443. <item name="editTextStyle">@style/Widget.MaterialComponents.TextInputEditText.OutlinedBox</item>
  3444. </style>
  3445. <style name="ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox.Dense">
  3446. <item name="editTextStyle">@style/Widget.MaterialComponents.TextInputEditText.OutlinedBox.Dense
  3447. </item>
  3448. </style>
  3449. <style name="ThemeOverlay.MaterialComponents.Toolbar.Primary" parent="">
  3450. <item name="colorControlNormal">?attr/colorOnPrimary</item>
  3451. <item name="actionMenuTextColor">?attr/colorOnPrimary</item>
  3452. </style>
  3453. <style name="ThemeOverlay.MaterialComponents.Toolbar.Surface" parent="">
  3454. <item name="colorControlNormal">@color/material_on_surface_emphasis_medium</item>
  3455. <item name="actionMenuTextColor">@color/material_on_surface_emphasis_medium</item>
  3456. </style>
  3457. <style name="Widget.AppCompat.ActionBar" parent="Base.Widget.AppCompat.ActionBar">
  3458. </style>
  3459. <style name="Widget.AppCompat.ActionBar.Solid" parent="Base.Widget.AppCompat.ActionBar.Solid">
  3460. </style>
  3461. <style name="Widget.AppCompat.ActionBar.TabBar" parent="Base.Widget.AppCompat.ActionBar.TabBar">
  3462. </style>
  3463. <style name="Widget.AppCompat.ActionBar.TabText" parent="Base.Widget.AppCompat.ActionBar.TabText">
  3464. </style>
  3465. <style name="Widget.AppCompat.ActionBar.TabView" parent="Base.Widget.AppCompat.ActionBar.TabView">
  3466. </style>
  3467. <style name="Widget.AppCompat.ActionButton" parent="Base.Widget.AppCompat.ActionButton"/>
  3468. <style name="Widget.AppCompat.ActionButton.CloseMode" parent="Base.Widget.AppCompat.ActionButton.CloseMode"/>
  3469. <style name="Widget.AppCompat.ActionButton.Overflow" parent="Base.Widget.AppCompat.ActionButton.Overflow"/>
  3470. <style name="Widget.AppCompat.ActionMode" parent="Base.Widget.AppCompat.ActionMode">
  3471. </style>
  3472. <style name="Widget.AppCompat.ActivityChooserView" parent="Base.Widget.AppCompat.ActivityChooserView">
  3473. </style>
  3474. <style name="Widget.AppCompat.AutoCompleteTextView" parent="Base.Widget.AppCompat.AutoCompleteTextView">
  3475. </style>
  3476. <style name="Widget.AppCompat.Button" parent="Base.Widget.AppCompat.Button"/>
  3477. <style name="Widget.AppCompat.Button.Borderless" parent="Base.Widget.AppCompat.Button.Borderless"/>
  3478. <style name="Widget.AppCompat.Button.Borderless.Colored" parent="Base.Widget.AppCompat.Button.Borderless.Colored"/>
  3479. <style name="Widget.AppCompat.Button.ButtonBar.AlertDialog" parent="Base.Widget.AppCompat.Button.ButtonBar.AlertDialog"/>
  3480. <style name="Widget.AppCompat.Button.Colored" parent="Base.Widget.AppCompat.Button.Colored"/>
  3481. <style name="Widget.AppCompat.Button.Small" parent="Base.Widget.AppCompat.Button.Small"/>
  3482. <style name="Widget.AppCompat.ButtonBar" parent="Base.Widget.AppCompat.ButtonBar"/>
  3483. <style name="Widget.AppCompat.ButtonBar.AlertDialog" parent="Base.Widget.AppCompat.ButtonBar.AlertDialog"/>
  3484. <style name="Widget.AppCompat.CompoundButton.CheckBox" parent="Base.Widget.AppCompat.CompoundButton.CheckBox"/>
  3485. <style name="Widget.AppCompat.CompoundButton.RadioButton" parent="Base.Widget.AppCompat.CompoundButton.RadioButton"/>
  3486. <style name="Widget.AppCompat.CompoundButton.Switch" parent="Base.Widget.AppCompat.CompoundButton.Switch"/>
  3487. <style name="Widget.AppCompat.DrawerArrowToggle" parent="Base.Widget.AppCompat.DrawerArrowToggle">
  3488. <item name="color">?attr/colorControlNormal</item>
  3489. </style>
  3490. <style name="Widget.AppCompat.DropDownItem.Spinner" parent="RtlOverlay.Widget.AppCompat.Search.DropDown.Text"/>
  3491. <style name="Widget.AppCompat.EditText" parent="Base.Widget.AppCompat.EditText"/>
  3492. <style name="Widget.AppCompat.ImageButton" parent="Base.Widget.AppCompat.ImageButton"/>
  3493. <style name="Widget.AppCompat.Light.ActionBar" parent="Base.Widget.AppCompat.Light.ActionBar">
  3494. </style>
  3495. <style name="Widget.AppCompat.Light.ActionBar.Solid" parent="Base.Widget.AppCompat.Light.ActionBar.Solid">
  3496. </style>
  3497. <style name="Widget.AppCompat.Light.ActionBar.Solid.Inverse"/>
  3498. <style name="Widget.AppCompat.Light.ActionBar.TabBar" parent="Base.Widget.AppCompat.Light.ActionBar.TabBar">
  3499. </style>
  3500. <style name="Widget.AppCompat.Light.ActionBar.TabBar.Inverse"/>
  3501. <style name="Widget.AppCompat.Light.ActionBar.TabText" parent="Base.Widget.AppCompat.Light.ActionBar.TabText">
  3502. </style>
  3503. <style name="Widget.AppCompat.Light.ActionBar.TabText.Inverse" parent="Base.Widget.AppCompat.Light.ActionBar.TabText.Inverse">
  3504. </style>
  3505. <style name="Widget.AppCompat.Light.ActionBar.TabView" parent="Base.Widget.AppCompat.Light.ActionBar.TabView">
  3506. </style>
  3507. <style name="Widget.AppCompat.Light.ActionBar.TabView.Inverse"/>
  3508. <style name="Widget.AppCompat.Light.ActionButton" parent="Widget.AppCompat.ActionButton"/>
  3509. <style name="Widget.AppCompat.Light.ActionButton.CloseMode" parent="Widget.AppCompat.ActionButton.CloseMode"/>
  3510. <style name="Widget.AppCompat.Light.ActionButton.Overflow" parent="Widget.AppCompat.ActionButton.Overflow"/>
  3511. <style name="Widget.AppCompat.Light.ActionMode.Inverse" parent="Widget.AppCompat.ActionMode"/>
  3512. <style name="Widget.AppCompat.Light.ActivityChooserView" parent="Widget.AppCompat.ActivityChooserView"/>
  3513. <style name="Widget.AppCompat.Light.AutoCompleteTextView" parent="Widget.AppCompat.AutoCompleteTextView"/>
  3514. <style name="Widget.AppCompat.Light.DropDownItem.Spinner" parent="Widget.AppCompat.DropDownItem.Spinner"/>
  3515. <style name="Widget.AppCompat.Light.ListPopupWindow" parent="Widget.AppCompat.ListPopupWindow"/>
  3516. <style name="Widget.AppCompat.Light.ListView.DropDown" parent="Widget.AppCompat.ListView.DropDown"/>
  3517. <style name="Widget.AppCompat.Light.PopupMenu" parent="Base.Widget.AppCompat.Light.PopupMenu"/>
  3518. <style name="Widget.AppCompat.Light.PopupMenu.Overflow" parent="Base.Widget.AppCompat.Light.PopupMenu.Overflow">
  3519. </style>
  3520. <style name="Widget.AppCompat.Light.SearchView" parent="Widget.AppCompat.SearchView"/>
  3521. <style name="Widget.AppCompat.Light.Spinner.DropDown.ActionBar" parent="Widget.AppCompat.Spinner.DropDown.ActionBar"/>
  3522. <style name="Widget.AppCompat.ListMenuView" parent="Base.Widget.AppCompat.ListMenuView"/>
  3523. <style name="Widget.AppCompat.ListPopupWindow" parent="Base.Widget.AppCompat.ListPopupWindow">
  3524. </style>
  3525. <style name="Widget.AppCompat.ListView" parent="Base.Widget.AppCompat.ListView"/>
  3526. <style name="Widget.AppCompat.ListView.DropDown" parent="Base.Widget.AppCompat.ListView.DropDown"/>
  3527. <style name="Widget.AppCompat.ListView.Menu" parent="Base.Widget.AppCompat.ListView.Menu"/>
  3528. <style name="Widget.AppCompat.PopupMenu" parent="Base.Widget.AppCompat.PopupMenu"/>
  3529. <style name="Widget.AppCompat.PopupMenu.Overflow" parent="Base.Widget.AppCompat.PopupMenu.Overflow">
  3530. </style>
  3531. <style name="Widget.AppCompat.PopupWindow" parent="Base.Widget.AppCompat.PopupWindow">
  3532. </style>
  3533. <style name="Widget.AppCompat.ProgressBar" parent="Base.Widget.AppCompat.ProgressBar">
  3534. </style>
  3535. <style name="Widget.AppCompat.ProgressBar.Horizontal" parent="Base.Widget.AppCompat.ProgressBar.Horizontal">
  3536. </style>
  3537. <style name="Widget.AppCompat.RatingBar" parent="Base.Widget.AppCompat.RatingBar"/>
  3538. <style name="Widget.AppCompat.RatingBar.Indicator" parent="Base.Widget.AppCompat.RatingBar.Indicator"/>
  3539. <style name="Widget.AppCompat.RatingBar.Small" parent="Base.Widget.AppCompat.RatingBar.Small"/>
  3540. <style name="Widget.AppCompat.SearchView" parent="Base.Widget.AppCompat.SearchView"/>
  3541. <style name="Widget.AppCompat.SearchView.ActionBar" parent="Base.Widget.AppCompat.SearchView.ActionBar"/>
  3542. <style name="Widget.AppCompat.SeekBar" parent="Base.Widget.AppCompat.SeekBar"/>
  3543. <style name="Widget.AppCompat.SeekBar.Discrete" parent="Base.Widget.AppCompat.SeekBar.Discrete"/>
  3544. <style name="Widget.AppCompat.Spinner" parent="Base.Widget.AppCompat.Spinner"/>
  3545. <style name="Widget.AppCompat.Spinner.DropDown"/>
  3546. <style name="Widget.AppCompat.Spinner.DropDown.ActionBar"/>
  3547. <style name="Widget.AppCompat.Spinner.Underlined" parent="Base.Widget.AppCompat.Spinner.Underlined"/>
  3548. <style name="Widget.AppCompat.TextView" parent="Base.Widget.AppCompat.TextView"/>
  3549. <style name="Widget.AppCompat.TextView.SpinnerItem" parent="Base.Widget.AppCompat.TextView.SpinnerItem"/>
  3550. <style name="Widget.AppCompat.Toolbar" parent="Base.Widget.AppCompat.Toolbar"/>
  3551. <style name="Widget.AppCompat.Toolbar.Button.Navigation" parent="Base.Widget.AppCompat.Toolbar.Button.Navigation"/>
  3552. <style name="Widget.Compat.NotificationActionContainer" parent=""/>
  3553. <style name="Widget.Compat.NotificationActionText" parent=""/>
  3554. <style name="Widget.Design.AppBarLayout" parent="android:Widget">
  3555. <item name="android:background">?attr/colorPrimary</item>
  3556. <item name="android:stateListAnimator" ns2:ignore="NewApi">
  3557. @animator/design_appbar_state_list_animator
  3558. </item>
  3559. <item name="android:keyboardNavigationCluster" ns2:ignore="NewApi">true</item>
  3560. <item name="android:touchscreenBlocksFocus" ns2:ignore="NewApi">true</item>
  3561. </style>
  3562. <style name="Widget.Design.BottomNavigationView" parent="">
  3563. <item name="elevation">@dimen/design_bottom_navigation_elevation</item>
  3564. <item name="enforceTextAppearance">false</item>
  3565. <item name="enforceMaterialTheme">false</item>
  3566. <item name="itemBackground">?attr/selectableItemBackgroundBorderless</item>
  3567. <item name="itemHorizontalTranslationEnabled">true</item>
  3568. <item name="itemIconSize">@dimen/design_bottom_navigation_icon_size</item>
  3569. <item name="labelVisibilityMode">auto</item>
  3570. </style>
  3571. <style name="Widget.Design.BottomSheet.Modal" parent="android:Widget">
  3572. <item name="enforceMaterialTheme">false</item>
  3573. <item name="android:background">?android:attr/colorBackground</item>
  3574. <item name="android:elevation" ns2:ignore="NewApi">
  3575. @dimen/design_bottom_sheet_modal_elevation
  3576. </item>
  3577. <item name="behavior_peekHeight">auto</item>
  3578. <item name="behavior_hideable">true</item>
  3579. <item name="behavior_skipCollapsed">false</item>
  3580. <item name="shapeAppearance">@null</item>
  3581. <item name="shapeAppearanceOverlay">@null</item>
  3582. <item name="backgroundTint">?android:attr/colorBackground</item>
  3583. </style>
  3584. <style name="Widget.Design.CollapsingToolbar" parent="android:Widget">
  3585. <item name="expandedTitleMargin">32dp</item>
  3586. <item name="statusBarScrim">?attr/colorPrimaryDark</item>
  3587. </style>
  3588. <style name="Widget.Design.FloatingActionButton" parent="android:Widget">
  3589. <item name="android:background">@drawable/design_fab_background</item>
  3590. <item name="android:clickable">true</item>
  3591. <item name="android:focusable">true</item>
  3592. <item name="backgroundTint">?attr/colorAccent</item>
  3593. <item name="fabSize">auto</item>
  3594. <item name="elevation">@dimen/design_fab_elevation</item>
  3595. <item name="hoveredFocusedTranslationZ">@dimen/design_fab_translation_z_hovered_focused</item>
  3596. <item name="pressedTranslationZ">@dimen/design_fab_translation_z_pressed</item>
  3597. <item name="rippleColor">?attr/colorControlHighlight</item>
  3598. <item name="borderWidth">@dimen/design_fab_border_width</item>
  3599. <item name="maxImageSize">@dimen/design_fab_image_size</item>
  3600. <item name="showMotionSpec">@animator/design_fab_show_motion_spec</item>
  3601. <item name="hideMotionSpec">@animator/design_fab_hide_motion_spec</item>
  3602. </style>
  3603. <style name="Widget.Design.NavigationView" parent="Widget.Design.ScrimInsetsFrameLayout">
  3604. <item name="elevation">@dimen/design_navigation_elevation</item>
  3605. <item name="itemIconPadding">@dimen/design_navigation_item_icon_padding</item>
  3606. <item name="itemHorizontalPadding">@dimen/design_navigation_item_horizontal_padding</item>
  3607. <item name="android:background">?android:attr/windowBackground</item>
  3608. <item name="android:fitsSystemWindows">true</item>
  3609. <item name="android:maxWidth">@dimen/design_navigation_max_width</item>
  3610. </style>
  3611. <style name="Widget.Design.ScrimInsetsFrameLayout" parent="">
  3612. <item name="insetForeground">#4000</item>
  3613. </style>
  3614. <style name="Widget.Design.Snackbar" parent="android:Widget">
  3615. <item name="android:minWidth">@dimen/design_snackbar_min_width</item>
  3616. <item name="android:maxWidth">@dimen/design_snackbar_max_width</item>
  3617. <item name="android:background">@drawable/design_snackbar_background</item>
  3618. <item name="android:paddingLeft">@dimen/design_snackbar_padding_horizontal</item>
  3619. <item name="android:paddingRight">@dimen/design_snackbar_padding_horizontal</item>
  3620. <item name="elevation">@dimen/design_snackbar_elevation</item>
  3621. <item name="maxActionInlineWidth">@dimen/design_snackbar_action_inline_max_width</item>
  3622. <item name="animationMode">slide</item>
  3623. <item name="actionTextColorAlpha">@dimen/design_snackbar_action_text_color_alpha</item>
  3624. </style>
  3625. <style name="Widget.Design.TabLayout" parent="Base.Widget.Design.TabLayout">
  3626. <item name="tabGravity">fill</item>
  3627. <item name="tabMode">fixed</item>
  3628. <item name="tabIndicatorFullWidth">true</item>
  3629. </style>
  3630. <style name="Widget.Design.TextInputLayout" parent="android:Widget">
  3631. <item name="materialThemeOverlay">@style/ThemeOverlay.Design.TextInputEditText</item>
  3632. <item name="enforceMaterialTheme">false</item>
  3633. <item name="enforceTextAppearance">false</item>
  3634. <item name="boxBackgroundMode">none</item>
  3635. <item name="boxStrokeColor">@color/design_box_stroke_color</item>
  3636. <item name="passwordToggleDrawable">@drawable/design_password_eye</item>
  3637. <item name="passwordToggleTint">@color/design_icon_tint</item>
  3638. <item name="passwordToggleContentDescription">@string/password_toggle_content_description</item>
  3639. <item name="errorIconDrawable">@null</item>
  3640. <item name="endIconTint">@color/design_icon_tint</item>
  3641. <item name="startIconTint">@color/design_icon_tint</item>
  3642. <item name="counterTextAppearance">@style/TextAppearance.Design.Counter</item>
  3643. <item name="counterOverflowTextAppearance">@style/TextAppearance.Design.Counter.Overflow</item>
  3644. <item name="errorTextAppearance">@style/TextAppearance.Design.Error</item>
  3645. <item name="helperTextTextAppearance">@style/TextAppearance.Design.HelperText</item>
  3646. <item name="hintTextAppearance">@style/TextAppearance.Design.Hint</item>
  3647. <item name="counterTextColor">@null</item>
  3648. <item name="counterOverflowTextColor">@null</item>
  3649. <item name="errorTextColor">@null</item>
  3650. <item name="helperTextTextColor">@null</item>
  3651. <item name="hintTextColor">@null</item>
  3652. <item name="shapeAppearance">@null</item>
  3653. <item name="shapeAppearanceOverlay">@null</item>
  3654. </style>
  3655. <style name="Widget.MaterialComponents.ActionBar.Primary" parent="Widget.AppCompat.ActionBar.Solid">
  3656. <item name="background">?attr/colorPrimary</item>
  3657. <item name="elevation">@dimen/design_appbar_elevation</item>
  3658. </style>
  3659. <style name="Widget.MaterialComponents.ActionBar.PrimarySurface" parent="Widget.MaterialComponents.ActionBar.Primary"/>
  3660. <style name="Widget.MaterialComponents.ActionBar.Solid" parent="Widget.AppCompat.ActionBar.Solid">
  3661. <item name="titleTextStyle">?attr/textAppearanceHeadline6</item>
  3662. <item name="subtitleTextStyle">?attr/textAppearanceSubtitle1</item>
  3663. <!-- Overrides minimum height in landscape to avoid headline6 and subtitle1 height concerns. -->
  3664. <item name="android:minHeight">@dimen/mtrl_toolbar_default_height</item>
  3665. <item name="maxButtonHeight">@dimen/mtrl_toolbar_default_height</item>
  3666. </style>
  3667. <style name="Widget.MaterialComponents.ActionBar.Surface" parent="Widget.AppCompat.Light.ActionBar.Solid">
  3668. <item name="background">?attr/colorSurface</item>
  3669. <item name="elevation">0dp</item>
  3670. </style>
  3671. <style name="Widget.MaterialComponents.AppBarLayout.Primary" parent="Widget.Design.AppBarLayout"/>
  3672. <style name="Widget.MaterialComponents.AppBarLayout.PrimarySurface" parent="Widget.MaterialComponents.AppBarLayout.Primary"/>
  3673. <style name="Widget.MaterialComponents.AppBarLayout.Surface" parent="Widget.Design.AppBarLayout">
  3674. <item name="android:background">?attr/colorSurface</item>
  3675. </style>
  3676. <style name="Widget.MaterialComponents.AutoCompleteTextView.FilledBox" parent="Base.Widget.MaterialComponents.AutoCompleteTextView">
  3677. <item name="android:paddingTop">28dp</item>
  3678. <item name="android:paddingBottom">12dp</item>
  3679. </style>
  3680. <style name="Widget.MaterialComponents.AutoCompleteTextView.FilledBox.Dense">
  3681. <item name="android:paddingTop">24dp</item>
  3682. <item name="android:paddingBottom">8dp</item>
  3683. </style>
  3684. <style name="Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox" parent="Base.Widget.MaterialComponents.AutoCompleteTextView"/>
  3685. <style name="Widget.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense">
  3686. <item name="android:paddingTop">13dp</item>
  3687. <item name="android:paddingBottom">13dp</item>
  3688. </style>
  3689. <style name="Widget.MaterialComponents.Badge" parent="android:Widget">
  3690. <item name="backgroundColor">?attr/colorError</item>
  3691. <item name="maxCharacterCount">@integer/mtrl_badge_max_character_count</item>
  3692. <item name="badgeGravity">TOP_END</item>
  3693. </style>
  3694. <style name="Widget.MaterialComponents.BottomAppBar" parent="Widget.AppCompat.Toolbar">
  3695. <item name="enforceMaterialTheme">true</item>
  3696. <item name="backgroundTint">?attr/colorSurface</item>
  3697. <item name="fabCradleMargin">@dimen/mtrl_bottomappbar_fab_cradle_margin</item>
  3698. <item name="fabCradleRoundedCornerRadius">
  3699. @dimen/mtrl_bottomappbar_fab_cradle_rounded_corner_radius
  3700. </item>
  3701. <item name="fabCradleVerticalOffset">@dimen/mtrl_bottomappbar_fab_cradle_vertical_offset</item>
  3702. <item name="android:minHeight">@dimen/mtrl_bottomappbar_height</item>
  3703. <item name="maxButtonHeight">@dimen/mtrl_bottomappbar_height</item>
  3704. <item name="elevation">8dp</item>
  3705. </style>
  3706. <style name="Widget.MaterialComponents.BottomAppBar.Colored" parent="Widget.MaterialComponents.BottomAppBar">
  3707. <item name="backgroundTint">?attr/colorPrimary</item>
  3708. <item name="materialThemeOverlay">@style/ThemeOverlay.MaterialComponents.BottomAppBar.Primary</item>
  3709. </style>
  3710. <style name="Widget.MaterialComponents.BottomAppBar.PrimarySurface" parent="Widget.MaterialComponents.BottomAppBar.Colored"/>
  3711. <style name="Widget.MaterialComponents.BottomNavigationView" parent="Widget.Design.BottomNavigationView">
  3712. <item name="enforceTextAppearance">true</item>
  3713. <item name="enforceMaterialTheme">true</item>
  3714. <item name="android:background">?attr/colorSurface</item>
  3715. <item name="itemBackground">@null</item>
  3716. <item name="itemHorizontalTranslationEnabled">false</item>
  3717. <item name="itemIconTint">@color/mtrl_bottom_nav_item_tint</item>
  3718. <item name="itemTextAppearanceInactive">?attr/textAppearanceCaption</item>
  3719. <item name="itemTextAppearanceActive">?attr/textAppearanceCaption</item>
  3720. <item name="itemTextColor">@color/mtrl_bottom_nav_item_tint</item>
  3721. <item name="itemRippleColor">@color/mtrl_bottom_nav_ripple_color</item>
  3722. </style>
  3723. <style name="Widget.MaterialComponents.BottomNavigationView.Colored">
  3724. <item name="enforceTextAppearance">true</item>
  3725. <item name="enforceMaterialTheme">true</item>
  3726. <item name="android:background">?attr/colorPrimary</item>
  3727. <item name="itemIconTint">@color/mtrl_bottom_nav_colored_item_tint</item>
  3728. <item name="itemRippleColor">@color/mtrl_bottom_nav_colored_ripple_color</item>
  3729. <item name="itemTextAppearanceInactive">?attr/textAppearanceCaption</item>
  3730. <item name="itemTextAppearanceActive">?attr/textAppearanceCaption</item>
  3731. <item name="itemTextColor">@color/mtrl_bottom_nav_colored_item_tint</item>
  3732. </style>
  3733. <style name="Widget.MaterialComponents.BottomNavigationView.PrimarySurface" parent="Widget.MaterialComponents.BottomNavigationView.Colored"/>
  3734. <style name="Widget.MaterialComponents.BottomSheet" parent="Widget.Design.BottomSheet.Modal">
  3735. <item name="enforceMaterialTheme">true</item>
  3736. <item name="android:background">@null</item>
  3737. <item name="shapeAppearance">?attr/shapeAppearanceLargeComponent</item>
  3738. <item name="shapeAppearanceOverlay">@style/ShapeAppearanceOverlay.MaterialComponents.BottomSheet</item>
  3739. <item name="backgroundTint">?attr/colorSurface</item>
  3740. <item name="android:elevation" ns2:ignore="NewApi">
  3741. @dimen/design_bottom_sheet_elevation
  3742. </item>
  3743. </style>
  3744. <style name="Widget.MaterialComponents.BottomSheet.Modal" parent="Widget.MaterialComponents.BottomSheet">
  3745. <item name="android:elevation" ns2:ignore="NewApi">
  3746. @dimen/design_bottom_sheet_modal_elevation
  3747. </item>
  3748. </style>
  3749. <style name="Widget.MaterialComponents.Button" parent="Widget.AppCompat.Button">
  3750. <item name="enforceMaterialTheme">true</item>
  3751. <item name="enforceTextAppearance">true</item>
  3752. <item name="android:textAppearance">?attr/textAppearanceButton</item>
  3753. <item name="android:textColor">@color/mtrl_btn_text_color_selector</item>
  3754. <item name="android:paddingLeft">@dimen/mtrl_btn_padding_left</item>
  3755. <item name="android:paddingRight">@dimen/mtrl_btn_padding_right</item>
  3756. <item name="android:paddingTop">@dimen/mtrl_btn_padding_top</item>
  3757. <item name="android:paddingBottom">@dimen/mtrl_btn_padding_bottom</item>
  3758. <item name="android:insetLeft">0dp</item>
  3759. <item name="android:insetRight">0dp</item>
  3760. <item name="android:insetTop">@dimen/mtrl_btn_inset</item>
  3761. <item name="android:insetBottom">@dimen/mtrl_btn_inset</item>
  3762. <item name="android:stateListAnimator" ns2:ignore="NewApi">@animator/mtrl_btn_state_list_anim</item>
  3763. <item name="cornerRadius">@null</item>
  3764. <item name="elevation">@dimen/mtrl_btn_elevation</item>
  3765. <item name="iconPadding">@dimen/mtrl_btn_icon_padding</item>
  3766. <item name="iconTint">@color/mtrl_btn_text_color_selector</item>
  3767. <item name="rippleColor">@color/mtrl_btn_ripple_color</item>
  3768. <item name="backgroundTint">@color/mtrl_btn_bg_color_selector</item>
  3769. <item name="shapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  3770. </style>
  3771. <style name="Widget.MaterialComponents.Button.Icon">
  3772. <item name="android:paddingLeft">@dimen/mtrl_btn_icon_btn_padding_left</item>
  3773. </style>
  3774. <style name="Widget.MaterialComponents.Button.OutlinedButton" parent="Widget.MaterialComponents.Button.TextButton">
  3775. <item name="android:paddingLeft">@dimen/mtrl_btn_padding_left</item>
  3776. <item name="android:paddingRight">@dimen/mtrl_btn_padding_right</item>
  3777. <item name="strokeColor">@color/mtrl_btn_stroke_color_selector</item>
  3778. <item name="strokeWidth">@dimen/mtrl_btn_stroke_size</item>
  3779. </style>
  3780. <style name="Widget.MaterialComponents.Button.OutlinedButton.Icon">
  3781. <item name="android:paddingLeft">@dimen/mtrl_btn_icon_btn_padding_left</item>
  3782. </style>
  3783. <style name="Widget.MaterialComponents.Button.TextButton" parent="Widget.MaterialComponents.Button.UnelevatedButton">
  3784. <item name="android:textColor">@color/mtrl_text_btn_text_color_selector</item>
  3785. <item name="android:paddingLeft">@dimen/mtrl_btn_text_btn_padding_left</item>
  3786. <item name="android:paddingRight">@dimen/mtrl_btn_text_btn_padding_right</item>
  3787. <item name="iconTint">@color/mtrl_text_btn_text_color_selector</item>
  3788. <item name="iconPadding">@dimen/mtrl_btn_text_btn_icon_padding</item>
  3789. <item name="backgroundTint">@color/mtrl_btn_text_btn_bg_color_selector</item>
  3790. <item name="rippleColor">@color/mtrl_btn_text_btn_ripple_color</item>
  3791. </style>
  3792. <style name="Widget.MaterialComponents.Button.TextButton.Dialog">
  3793. <item name="android:minWidth">@dimen/mtrl_btn_dialog_btn_min_width</item>
  3794. <item name="android:lines">1</item>
  3795. <item name="android:ellipsize">end</item>
  3796. <item name="android:singleLine">true</item>
  3797. <item name="android:layout_marginStart">@dimen/mtrl_btn_text_btn_padding_left</item>
  3798. <item name="android:layout_marginLeft">@dimen/mtrl_btn_text_btn_padding_left</item>
  3799. </style>
  3800. <style name="Widget.MaterialComponents.Button.TextButton.Dialog.Flush">
  3801. <item name="android:layout_marginStart">0dp</item>
  3802. <item name="android:layout_marginLeft">0dp</item>
  3803. </style>
  3804. <style name="Widget.MaterialComponents.Button.TextButton.Dialog.Icon">
  3805. <!-- Icon text button has the same padding as a regular text button -->
  3806. </style>
  3807. <style name="Widget.MaterialComponents.Button.TextButton.Icon">
  3808. <!-- Icon text button has the same padding as a regular text button -->
  3809. </style>
  3810. <style name="Widget.MaterialComponents.Button.TextButton.Snackbar">
  3811. <item name="android:textColor">?attr/colorPrimary</item>
  3812. </style>
  3813. <style name="Widget.MaterialComponents.Button.UnelevatedButton">
  3814. <item name="android:stateListAnimator" ns2:ignore="NewApi">@animator/mtrl_btn_unelevated_state_list_anim</item>
  3815. <item name="elevation">0dp</item>
  3816. </style>
  3817. <style name="Widget.MaterialComponents.Button.UnelevatedButton.Icon">
  3818. <item name="android:paddingLeft">@dimen/mtrl_btn_icon_btn_padding_left</item>
  3819. </style>
  3820. <style name="Widget.MaterialComponents.CardView" parent="CardView">
  3821. <item name="enforceMaterialTheme">true</item>
  3822. <item name="android:stateListAnimator" ns2:ignore="NewApi">
  3823. @animator/mtrl_card_state_list_anim
  3824. </item>
  3825. <item name="cardBackgroundColor">?attr/colorSurface</item>
  3826. <item name="cardCornerRadius">@null</item>
  3827. <item name="cardElevation">@dimen/mtrl_card_elevation</item>
  3828. <item name="cardForegroundColor">@color/mtrl_card_view_foreground</item>
  3829. <item name="checkedIcon">@drawable/ic_mtrl_checked_circle</item>
  3830. <item name="checkedIconTint">?attr/colorPrimary</item>
  3831. <item name="rippleColor">@color/mtrl_card_view_ripple</item>
  3832. <item name="shapeAppearance">?attr/shapeAppearanceMediumComponent</item>
  3833. </style>
  3834. <style name="Widget.MaterialComponents.CheckedTextView" parent="Base.Widget.MaterialComponents.CheckedTextView">
  3835. <item name="android:textAppearance">?attr/textAppearanceBody1</item>
  3836. <item name="android:textColor">@color/material_on_surface_emphasis_medium</item>
  3837. </style>
  3838. <style name="Widget.MaterialComponents.Chip.Action" parent="Base.Widget.MaterialComponents.Chip">
  3839. <item name="closeIconVisible">false</item>
  3840. </style>
  3841. <style name="Widget.MaterialComponents.Chip.Choice" parent="Base.Widget.MaterialComponents.Chip">
  3842. <item name="android:checkable">true</item>
  3843. <item name="chipIconVisible">false</item>
  3844. <item name="checkedIconVisible">false</item>
  3845. <item name="closeIconVisible">false</item>
  3846. <item name="checkedIcon">@drawable/ic_mtrl_chip_checked_black</item>
  3847. <item name="android:textColor">@color/mtrl_choice_chip_text_color</item>
  3848. <item name="chipBackgroundColor">@color/mtrl_choice_chip_background_color</item>
  3849. <item name="rippleColor">@color/mtrl_choice_chip_ripple_color</item>
  3850. </style>
  3851. <style name="Widget.MaterialComponents.Chip.Entry" parent="Base.Widget.MaterialComponents.Chip">
  3852. <item name="android:checkable">true</item>
  3853. </style>
  3854. <style name="Widget.MaterialComponents.Chip.Filter" parent="Base.Widget.MaterialComponents.Chip">
  3855. <item name="android:checkable">true</item>
  3856. <item name="chipIconVisible">false</item>
  3857. <item name="closeIconVisible">false</item>
  3858. <item name="checkedIcon">@drawable/ic_mtrl_chip_checked_black</item>
  3859. </style>
  3860. <style name="Widget.MaterialComponents.ChipGroup" parent="android:Widget">
  3861. <item name="chipSpacingHorizontal">8dp</item>
  3862. <item name="singleLine">false</item>
  3863. <item name="singleSelection">false</item>
  3864. </style>
  3865. <style name="Widget.MaterialComponents.CompoundButton.CheckBox" parent="Widget.AppCompat.CompoundButton.CheckBox">
  3866. <item name="enforceMaterialTheme">true</item>
  3867. <item name="useMaterialThemeColors">true</item>
  3868. <item name="android:minWidth">?attr/minTouchTargetSize</item>
  3869. <item name="android:minHeight">?attr/minTouchTargetSize</item>
  3870. </style>
  3871. <style name="Widget.MaterialComponents.CompoundButton.RadioButton" parent="Widget.AppCompat.CompoundButton.RadioButton">
  3872. <item name="enforceMaterialTheme">true</item>
  3873. <item name="useMaterialThemeColors">true</item>
  3874. <item name="android:minWidth">?attr/minTouchTargetSize</item>
  3875. <item name="android:minHeight">?attr/minTouchTargetSize</item>
  3876. </style>
  3877. <style name="Widget.MaterialComponents.CompoundButton.Switch" parent="Widget.AppCompat.CompoundButton.Switch">
  3878. <item name="enforceMaterialTheme">true</item>
  3879. <item name="useMaterialThemeColors">true</item>
  3880. <item name="android:minWidth">?attr/minTouchTargetSize</item>
  3881. <item name="android:minHeight">?attr/minTouchTargetSize</item>
  3882. </style>
  3883. <style name="Widget.MaterialComponents.ExtendedFloatingActionButton" parent="Widget.MaterialComponents.Button">
  3884. <item name="android:insetTop">0dp</item>
  3885. <item name="android:insetBottom">0dp</item>
  3886. <item name="android:maxLines">1</item>
  3887. <item name="android:minHeight">@dimen/mtrl_extended_fab_min_height</item>
  3888. <item name="android:minWidth">@dimen/mtrl_extended_fab_min_width</item>
  3889. <item name="android:paddingTop">@dimen/mtrl_extended_fab_top_padding</item>
  3890. <item name="android:paddingBottom">@dimen/mtrl_extended_fab_bottom_padding</item>
  3891. <item name="android:paddingStart" ns2:ignore="NewApi">
  3892. @dimen/mtrl_extended_fab_start_padding
  3893. </item>
  3894. <item name="android:paddingEnd" ns2:ignore="NewApi">
  3895. @dimen/mtrl_extended_fab_end_padding
  3896. </item>
  3897. <item name="android:paddingLeft">@dimen/mtrl_extended_fab_start_padding</item>
  3898. <item name="android:paddingRight">@dimen/mtrl_extended_fab_end_padding</item>
  3899. <item name="android:stateListAnimator" ns2:ignore="NewApi">
  3900. @animator/mtrl_extended_fab_state_list_animator
  3901. </item>
  3902. <item name="android:textColor">@color/mtrl_extended_fab_text_color_selector</item>
  3903. <item name="backgroundTint">@color/mtrl_extended_fab_bg_color_selector</item>
  3904. <item name="elevation">@dimen/mtrl_extended_fab_elevation</item>
  3905. <item name="iconPadding">@dimen/mtrl_extended_fab_icon_text_spacing</item>
  3906. <item name="iconSize">@dimen/mtrl_extended_fab_icon_size</item>
  3907. <item name="iconTint">@color/mtrl_extended_fab_text_color_selector</item>
  3908. <item name="rippleColor">@color/mtrl_extended_fab_ripple_color</item>
  3909. <item name="shapeAppearanceOverlay">
  3910. @style/ShapeAppearanceOverlay.MaterialComponents.ExtendedFloatingActionButton
  3911. </item>
  3912. </style>
  3913. <style name="Widget.MaterialComponents.ExtendedFloatingActionButton.Icon" parent="Widget.MaterialComponents.ExtendedFloatingActionButton">
  3914. <item name="android:gravity">start|center_vertical</item>
  3915. <item name="android:paddingStart" ns2:ignore="NewApi">
  3916. @dimen/mtrl_extended_fab_start_padding_icon
  3917. </item>
  3918. <item name="android:paddingEnd" ns2:ignore="NewApi">
  3919. @dimen/mtrl_extended_fab_end_padding_icon
  3920. </item>
  3921. <item name="android:paddingLeft">@dimen/mtrl_extended_fab_start_padding_icon</item>
  3922. <item name="android:paddingRight">@dimen/mtrl_extended_fab_end_padding_icon</item>
  3923. </style>
  3924. <style name="Widget.MaterialComponents.FloatingActionButton" parent="Widget.Design.FloatingActionButton">
  3925. <item name="android:background">@null</item>
  3926. <item name="enforceMaterialTheme">true</item>
  3927. <item name="ensureMinTouchTargetSize">true</item>
  3928. <item name="elevation">@dimen/mtrl_fab_elevation</item>
  3929. <item name="backgroundTint">?attr/colorSecondary</item>
  3930. <item name="tint">?attr/colorOnSecondary</item>
  3931. <item name="hoveredFocusedTranslationZ">@dimen/mtrl_fab_translation_z_hovered_focused</item>
  3932. <item name="pressedTranslationZ">@dimen/mtrl_fab_translation_z_pressed</item>
  3933. <item name="rippleColor">@color/mtrl_fab_ripple_color</item>
  3934. <item name="showMotionSpec">@animator/mtrl_fab_show_motion_spec</item>
  3935. <item name="hideMotionSpec">@animator/mtrl_fab_hide_motion_spec</item>
  3936. <item name="shapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  3937. <item name="shapeAppearanceOverlay">
  3938. @style/ShapeAppearanceOverlay.MaterialComponents.FloatingActionButton
  3939. </item>
  3940. </style>
  3941. <style name="Widget.MaterialComponents.Light.ActionBar.Solid" parent="Widget.AppCompat.Light.ActionBar.Solid">
  3942. <item name="titleTextStyle">?attr/textAppearanceHeadline6</item>
  3943. <item name="subtitleTextStyle">?attr/textAppearanceSubtitle1</item>
  3944. <!-- Overrides minimum height in landscape to avoid headline6 and subtitle1 height concerns. -->
  3945. <item name="android:minHeight">@dimen/mtrl_toolbar_default_height</item>
  3946. <item name="maxButtonHeight">@dimen/mtrl_toolbar_default_height</item>
  3947. </style>
  3948. <style name="Widget.MaterialComponents.MaterialButtonToggleGroup" parent="android:Widget">
  3949. <item name="singleSelection">false</item>
  3950. </style>
  3951. <style name="Widget.MaterialComponents.MaterialCalendar" parent="android:Widget">
  3952. <item name="android:windowFullscreen">false</item>
  3953. <item name="shapeAppearance">?attr/shapeAppearanceMediumComponent</item>
  3954. <item name="dayStyle">@style/Widget.MaterialComponents.MaterialCalendar.Day</item>
  3955. <item name="dayInvalidStyle">@style/Widget.MaterialComponents.MaterialCalendar.Day.Invalid</item>
  3956. <item name="daySelectedStyle">@style/Widget.MaterialComponents.MaterialCalendar.Day.Selected</item>
  3957. <item name="dayTodayStyle">@style/Widget.MaterialComponents.MaterialCalendar.Day.Today</item>
  3958. <item name="yearStyle">@style/Widget.MaterialComponents.MaterialCalendar.Year</item>
  3959. <item name="yearSelectedStyle">@style/Widget.MaterialComponents.MaterialCalendar.Year.Selected</item>
  3960. <item name="yearTodayStyle">@style/Widget.MaterialComponents.MaterialCalendar.Year.Today</item>
  3961. <item name="rangeFillColor">@color/mtrl_calendar_selected_range</item>
  3962. </style>
  3963. <style name="Widget.MaterialComponents.MaterialCalendar.Day" parent="Widget.MaterialComponents.MaterialCalendar.Item">
  3964. <item name="itemShapeAppearanceOverlay">@style/ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Day</item>
  3965. <item name="android:width">@dimen/mtrl_calendar_day_width</item>
  3966. <item name="android:height">@dimen/mtrl_calendar_day_height</item>
  3967. <item name="android:insetTop">@dimen/mtrl_calendar_day_vertical_padding</item>
  3968. <item name="android:insetBottom">@dimen/mtrl_calendar_day_vertical_padding</item>
  3969. <item name="android:insetLeft">@dimen/mtrl_calendar_day_horizontal_padding</item>
  3970. <item name="android:insetRight">@dimen/mtrl_calendar_day_horizontal_padding</item>
  3971. </style>
  3972. <style name="Widget.MaterialComponents.MaterialCalendar.Day.Invalid">
  3973. <item name="itemTextColor">@color/material_on_surface_disabled</item>
  3974. <item name="itemStrokeWidth">0dp</item>
  3975. </style>
  3976. <style name="Widget.MaterialComponents.MaterialCalendar.Day.Selected">
  3977. <item name="itemFillColor">?attr/colorPrimary</item>
  3978. <item name="itemTextColor">?attr/colorOnPrimary</item>
  3979. <item name="itemStrokeWidth">0dp</item>
  3980. </style>
  3981. <style name="Widget.MaterialComponents.MaterialCalendar.Day.Today">
  3982. <item name="itemStrokeColor">@color/material_on_surface_emphasis_high_type</item>
  3983. <item name="itemStrokeWidth">@dimen/mtrl_calendar_day_today_stroke</item>
  3984. </style>
  3985. <style name="Widget.MaterialComponents.MaterialCalendar.DayTextView" parent="Widget.AppCompat.TextView">
  3986. <item name="android:textAppearance">?attr/textAppearanceCaption</item>
  3987. <item name="android:gravity">center</item>
  3988. </style>
  3989. <style name="Widget.MaterialComponents.MaterialCalendar.Fullscreen" parent="Widget.MaterialComponents.MaterialCalendar">
  3990. <item name="android:windowFullscreen">true</item>
  3991. <item name="shapeAppearanceOverlay">@style/ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Window.Fullscreen</item>
  3992. </style>
  3993. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderConfirmButton" parent="Widget.MaterialComponents.Button.TextButton">
  3994. <item name="android:textColor">@color/mtrl_on_primary_text_btn_text_color_selector</item>
  3995. <item name="rippleColor">@color/mtrl_btn_ripple_color</item>
  3996. </style>
  3997. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderDivider" parent="android:Widget">
  3998. <item name="android:visibility">gone</item>
  3999. <item name="android:background">?attr/colorOnPrimary</item>
  4000. </style>
  4001. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderLayout" parent="android:Widget">
  4002. <item name="android:background">?attr/colorPrimary</item>
  4003. </style>
  4004. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderSelection" parent="Widget.AppCompat.TextView">
  4005. <item name="android:textAppearance">?attr/textAppearanceHeadline4</item>
  4006. <item name="android:textColor">?attr/colorOnPrimary</item>
  4007. <item name="android:maxLines">@integer/mtrl_calendar_selection_text_lines</item>
  4008. <item name="android:ellipsize">end</item>
  4009. <item name="autoSizeTextType">uniform</item>
  4010. <item name="autoSizeMaxTextSize">34sp</item>
  4011. <item name="autoSizeMinTextSize">2sp</item>
  4012. </style>
  4013. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderSelection.Fullscreen">
  4014. <item name="android:textAppearance">?attr/textAppearanceHeadline6</item>
  4015. <item name="android:maxLines">1</item>
  4016. <item name="autoSizeMaxTextSize">20sp</item>
  4017. </style>
  4018. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderTitle" parent="Widget.AppCompat.TextView">
  4019. <item name="android:textAppearance">?attr/textAppearanceOverline</item>
  4020. <item name="android:textColor">?attr/colorOnPrimary</item>
  4021. <item name="android:maxLines">1</item>
  4022. <item name="android:ellipsize">end</item>
  4023. <item name="autoSizeTextType">uniform</item>
  4024. <item name="autoSizeMaxTextSize">10sp</item>
  4025. <item name="autoSizeMinTextSize">2sp</item>
  4026. </style>
  4027. <style name="Widget.MaterialComponents.MaterialCalendar.HeaderToggleButton" parent="Widget.AppCompat.ImageButton">
  4028. <item name="android:background">?attr/actionBarItemBackground</item>
  4029. <item name="android:tint">?attr/colorOnPrimary</item>
  4030. </style>
  4031. <style name="Widget.MaterialComponents.MaterialCalendar.Item" parent="">
  4032. <item name="itemFillColor">@android:color/transparent</item>
  4033. <item name="itemTextColor">@color/material_on_surface_emphasis_high_type</item>
  4034. <item name="itemStrokeColor">@color/mtrl_calendar_item_stroke_color</item>
  4035. <item name="itemStrokeWidth">1dp</item>
  4036. <item name="itemShapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  4037. </style>
  4038. <style name="Widget.MaterialComponents.MaterialCalendar.Year" parent="Widget.MaterialComponents.MaterialCalendar.Item">
  4039. <item name="itemShapeAppearanceOverlay">@style/ShapeAppearanceOverlay.MaterialComponents.MaterialCalendar.Year</item>
  4040. <item name="android:width">@dimen/mtrl_calendar_year_width</item>
  4041. <item name="android:height">@dimen/mtrl_calendar_year_height</item>
  4042. <item name="android:insetTop">@dimen/mtrl_calendar_year_vertical_padding</item>
  4043. <item name="android:insetBottom">@dimen/mtrl_calendar_year_vertical_padding</item>
  4044. <item name="android:insetLeft">@dimen/mtrl_calendar_year_horizontal_padding</item>
  4045. <item name="android:insetRight">@dimen/mtrl_calendar_year_horizontal_padding</item>
  4046. </style>
  4047. <style name="Widget.MaterialComponents.MaterialCalendar.Year.Selected" parent="Widget.MaterialComponents.MaterialCalendar.Year">
  4048. <item name="itemFillColor">?attr/colorPrimary</item>
  4049. <item name="itemTextColor">?attr/colorOnPrimary</item>
  4050. <item name="itemStrokeColor">?attr/colorOnPrimary</item>
  4051. <item name="itemStrokeWidth">0dp</item>
  4052. </style>
  4053. <style name="Widget.MaterialComponents.MaterialCalendar.Year.Today" parent="Widget.MaterialComponents.MaterialCalendar.Year">
  4054. <item name="itemStrokeColor">@color/material_on_surface_emphasis_high_type</item>
  4055. <item name="itemStrokeWidth">@dimen/mtrl_calendar_day_today_stroke</item>
  4056. </style>
  4057. <style name="Widget.MaterialComponents.NavigationView" parent="Widget.Design.NavigationView">
  4058. <item name="enforceMaterialTheme">true</item>
  4059. <item name="android:background">?attr/colorSurface</item>
  4060. <!-- itemBackground is set to @null to use a shaped background programmatically generated by
  4061. NavigationView when itemShapeAppearance and/or itemShapeAppearanceOverlay is set. This
  4062. background is styled using the itemShape* attributes below. Setting itemBackground will
  4063. overwrite the programmatic background and cause values set in the itemShape* attributes
  4064. to be ignored. -->
  4065. <item name="itemBackground">@null</item>
  4066. <item name="itemIconPadding">@dimen/mtrl_navigation_item_icon_padding</item>
  4067. <item name="itemIconTint">@color/mtrl_navigation_item_icon_tint</item>
  4068. <item name="itemIconSize">@dimen/mtrl_navigation_item_icon_size</item>
  4069. <item name="itemHorizontalPadding">@dimen/mtrl_navigation_item_horizontal_padding</item>
  4070. <item name="itemShapeAppearance">?attr/shapeAppearanceSmallComponent</item>
  4071. <item name="itemShapeFillColor">@color/mtrl_navigation_item_background_color</item>
  4072. <item name="itemShapeInsetStart">@dimen/mtrl_navigation_item_shape_horizontal_margin</item>
  4073. <item name="itemShapeInsetTop">@dimen/mtrl_navigation_item_shape_vertical_margin</item>
  4074. <item name="itemShapeInsetEnd">@dimen/mtrl_navigation_item_shape_horizontal_margin</item>
  4075. <item name="itemShapeInsetBottom">@dimen/mtrl_navigation_item_shape_vertical_margin</item>
  4076. <item name="itemTextAppearance">?attr/textAppearanceSubtitle2</item>
  4077. <item name="itemTextColor">@color/mtrl_navigation_item_text_color</item>
  4078. </style>
  4079. <style name="Widget.MaterialComponents.PopupMenu" parent="Base.Widget.MaterialComponents.PopupMenu"/>
  4080. <style name="Widget.MaterialComponents.PopupMenu.ContextMenu" parent="Base.Widget.MaterialComponents.PopupMenu.ContextMenu"/>
  4081. <style name="Widget.MaterialComponents.PopupMenu.ListPopupWindow" parent="Base.Widget.MaterialComponents.PopupMenu.ListPopupWindow"/>
  4082. <style name="Widget.MaterialComponents.PopupMenu.Overflow" parent="Base.Widget.MaterialComponents.PopupMenu.Overflow"/>
  4083. <style name="Widget.MaterialComponents.Snackbar" parent="Widget.Design.Snackbar">
  4084. <!-- Null out the background here so the programmatically defined default Snackbar background
  4085. will be used, which supports the Material color theming attributes. -->
  4086. <item name="android:background">@null</item>
  4087. <item name="android:layout_margin">@dimen/mtrl_snackbar_margin</item>
  4088. <item name="animationMode">fade</item>
  4089. <item name="backgroundOverlayColorAlpha">@dimen/mtrl_snackbar_background_overlay_color_alpha</item>
  4090. <item name="actionTextColorAlpha">@dimen/mtrl_snackbar_action_text_color_alpha</item>
  4091. </style>
  4092. <style name="Widget.MaterialComponents.Snackbar.FullWidth" parent="Widget.Design.Snackbar">
  4093. <item name="backgroundOverlayColorAlpha">@dimen/mtrl_snackbar_background_overlay_color_alpha</item>
  4094. <item name="actionTextColorAlpha">@dimen/mtrl_snackbar_action_text_color_alpha</item>
  4095. </style>
  4096. <style name="Widget.MaterialComponents.TabLayout" parent="Widget.Design.TabLayout">
  4097. <item name="enforceMaterialTheme">true</item>
  4098. <item name="enforceTextAppearance">true</item>
  4099. <item name="android:background">?attr/colorSurface</item>
  4100. <item name="tabIconTint">@color/mtrl_tabs_icon_color_selector</item>
  4101. <item name="tabIndicatorAnimationDuration">@integer/mtrl_tab_indicator_anim_duration_ms</item>
  4102. <item name="tabIndicatorColor">?attr/colorPrimary</item>
  4103. <item name="tabTextAppearance">?attr/textAppearanceButton</item>
  4104. <item name="tabTextColor">@color/mtrl_tabs_icon_color_selector</item>
  4105. <item name="tabRippleColor">@color/mtrl_tabs_ripple_color</item>
  4106. <item name="tabUnboundedRipple">true</item>
  4107. </style>
  4108. <style name="Widget.MaterialComponents.TabLayout.Colored">
  4109. <item name="android:background">?attr/colorPrimary</item>
  4110. <item name="tabIconTint">@color/mtrl_tabs_icon_color_selector_colored</item>
  4111. <item name="tabIndicatorColor">?attr/colorOnPrimary</item>
  4112. <item name="tabTextColor">@color/mtrl_tabs_icon_color_selector_colored</item>
  4113. <item name="tabRippleColor">@color/mtrl_tabs_colored_ripple_color</item>
  4114. </style>
  4115. <style name="Widget.MaterialComponents.TabLayout.PrimarySurface" parent="Widget.MaterialComponents.TabLayout.Colored"/>
  4116. <style name="Widget.MaterialComponents.TextInputEditText.FilledBox" parent="Base.Widget.MaterialComponents.TextInputEditText">
  4117. <item name="android:paddingTop">28dp</item>
  4118. <item name="android:paddingBottom">12dp</item>
  4119. </style>
  4120. <style name="Widget.MaterialComponents.TextInputEditText.FilledBox.Dense">
  4121. <item name="android:paddingTop">24dp</item>
  4122. <item name="android:paddingBottom">8dp</item>
  4123. </style>
  4124. <style name="Widget.MaterialComponents.TextInputEditText.OutlinedBox" parent="Base.Widget.MaterialComponents.TextInputEditText"/>
  4125. <style name="Widget.MaterialComponents.TextInputEditText.OutlinedBox.Dense">
  4126. <item name="android:paddingTop">13dp</item>
  4127. <item name="android:paddingBottom">13dp</item>
  4128. </style>
  4129. <style name="Widget.MaterialComponents.TextInputLayout.FilledBox" parent="Base.Widget.MaterialComponents.TextInputLayout">
  4130. <item name="materialThemeOverlay">
  4131. @style/ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox
  4132. </item>
  4133. <item name="boxBackgroundMode">filled</item>
  4134. <item name="boxBackgroundColor">@color/mtrl_filled_background_color</item>
  4135. <item name="endIconTint">@color/mtrl_filled_icon_tint</item>
  4136. <item name="startIconTint">@color/mtrl_filled_icon_tint</item>
  4137. <item name="boxCollapsedPaddingTop">12dp</item>
  4138. <item name="boxStrokeColor">@color/mtrl_filled_stroke_color</item>
  4139. <item name="shapeAppearanceOverlay">
  4140. @style/ShapeAppearanceOverlay.MaterialComponents.TextInputLayout.FilledBox
  4141. </item>
  4142. </style>
  4143. <style name="Widget.MaterialComponents.TextInputLayout.FilledBox.Dense">
  4144. <item name="materialThemeOverlay">
  4145. @style/ThemeOverlay.MaterialComponents.TextInputEditText.FilledBox.Dense
  4146. </item>
  4147. <item name="boxCollapsedPaddingTop">8dp</item>
  4148. </style>
  4149. <style name="Widget.MaterialComponents.TextInputLayout.FilledBox.Dense.ExposedDropdownMenu">
  4150. <item name="materialThemeOverlay">
  4151. @style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.FilledBox.Dense
  4152. </item>
  4153. <item name="endIconMode">dropdown_menu</item>
  4154. </style>
  4155. <style name="Widget.MaterialComponents.TextInputLayout.FilledBox.ExposedDropdownMenu">
  4156. <item name="materialThemeOverlay">
  4157. @style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.FilledBox
  4158. </item>
  4159. <item name="endIconMode">dropdown_menu</item>
  4160. </style>
  4161. <style name="Widget.MaterialComponents.TextInputLayout.OutlinedBox" parent="Base.Widget.MaterialComponents.TextInputLayout">
  4162. <item name="materialThemeOverlay">
  4163. @style/ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox
  4164. </item>
  4165. <item name="boxCollapsedPaddingTop">0dp</item>
  4166. </style>
  4167. <style name="Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense">
  4168. <item name="materialThemeOverlay">
  4169. @style/ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox.Dense
  4170. </item>
  4171. </style>
  4172. <style name="Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense.ExposedDropdownMenu">
  4173. <item name="materialThemeOverlay">
  4174. @style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.OutlinedBox.Dense
  4175. </item>
  4176. <item name="endIconMode">dropdown_menu</item>
  4177. </style>
  4178. <style name="Widget.MaterialComponents.TextInputLayout.OutlinedBox.ExposedDropdownMenu">
  4179. <item name="materialThemeOverlay">
  4180. @style/ThemeOverlay.MaterialComponents.AutoCompleteTextView.OutlinedBox
  4181. </item>
  4182. <item name="endIconMode">dropdown_menu</item>
  4183. </style>
  4184. <style name="Widget.MaterialComponents.TextView" parent="Base.Widget.MaterialComponents.TextView"/>
  4185. <style name="Widget.MaterialComponents.Toolbar" parent="Widget.AppCompat.Toolbar">
  4186. <item name="titleTextAppearance">?attr/textAppearanceHeadline6</item>
  4187. <item name="titleTextColor">?android:attr/textColorPrimary</item>
  4188. <item name="subtitleTextAppearance">?attr/textAppearanceSubtitle1</item>
  4189. <item name="subtitleTextColor">?android:attr/textColorSecondary</item>
  4190. <!-- Overrides minimum height in landscape to avoid headline6 and subtitle1 height concerns. -->
  4191. <item name="android:minHeight">@dimen/mtrl_toolbar_default_height</item>
  4192. <item name="maxButtonHeight">@dimen/mtrl_toolbar_default_height</item>
  4193. </style>
  4194. <style name="Widget.MaterialComponents.Toolbar.Primary">
  4195. <item name="android:elevation" ns2:ignore="NewApi">@dimen/design_appbar_elevation</item>
  4196. <item name="android:background">?attr/colorPrimary</item>
  4197. <item name="titleTextColor">?attr/colorOnPrimary</item>
  4198. <item name="subtitleTextColor">@color/material_on_primary_emphasis_medium</item>
  4199. <!-- Note: this theme overlay will only work if the style is applied directly to a Toolbar. -->
  4200. <item name="android:theme">@style/ThemeOverlay.MaterialComponents.Toolbar.Primary</item>
  4201. </style>
  4202. <style name="Widget.MaterialComponents.Toolbar.PrimarySurface" parent="Widget.MaterialComponents.Toolbar.Primary"/>
  4203. <style name="Widget.MaterialComponents.Toolbar.Surface">
  4204. <item name="android:background">?attr/colorSurface</item>
  4205. <item name="titleTextColor">@color/material_on_surface_emphasis_high_type</item>
  4206. <item name="subtitleTextColor">@color/material_on_surface_emphasis_medium</item>
  4207. <!-- Note: this theme overlay will only work if the style is applied directly to a Toolbar. -->
  4208. <item name="android:theme">@style/ThemeOverlay.MaterialComponents.Toolbar.Surface</item>
  4209. </style>
  4210. <style name="Widget.Support.CoordinatorLayout" parent="android:Widget">
  4211. <item name="statusBarBackground">#000000</item>
  4212. </style>
  4213. <style name="mapbox_LocationComponent">
  4214. <item name="mapbox_foregroundDrawable">@drawable/mapbox_user_icon</item>
  4215. <item name="mapbox_backgroundDrawable">@drawable/mapbox_user_stroke_icon</item>
  4216. <item name="mapbox_bearingDrawable">@drawable/mapbox_user_bearing_icon</item>
  4217. <item name="mapbox_gpsDrawable">@drawable/mapbox_user_puck_icon</item>
  4218. <item name="mapbox_foregroundDrawableStale">@drawable/mapbox_user_icon_stale</item>
  4219. <item name="mapbox_backgroundDrawableStale">@drawable/mapbox_user_stroke_icon</item>
  4220. <item name="mapbox_accuracyAlpha">0.15</item>
  4221. <item name="mapbox_accuracyColor">@color/mapbox_location_layer_blue</item>
  4222. <item name="mapbox_elevation">12dp</item>
  4223. <item name="mapbox_enableStaleState">true</item>
  4224. <item name="mapbox_staleStateTimeout">30000</item>
  4225. <!-- Location icon padding -->
  4226. <item name="mapbox_iconPaddingLeft">0</item>
  4227. <item name="mapbox_iconPaddingTop">0</item>
  4228. <item name="mapbox_iconPaddingRight">0</item>
  4229. <item name="mapbox_iconPaddingBottom">0</item>
  4230. <!-- Location icon scale based on map zoom levels -->
  4231. <item name="mapbox_maxZoomIconScale">1</item>
  4232. <item name="mapbox_minZoomIconScale">0.6</item>
  4233. <!-- Camera tracking settings -->
  4234. <item name="mapbox_trackingGesturesManagement">false</item>
  4235. <item name="mapbox_trackingInitialMoveThreshold">@dimen/mapbox_locationComponentTrackingInitialMoveThreshold</item>
  4236. <item name="mapbox_trackingMultiFingerMoveThreshold">@dimen/mapbox_locationComponentTrackingMultiFingerMoveThreshold</item>
  4237. </style>
  4238. <style name="redboxButton">
  4239. <item name="android:layout_width">0dp</item>
  4240. <item name="android:layout_height">wrap_content</item>
  4241. <item name="android:layout_weight">1</item>
  4242. <item name="android:layout_margin">4dp</item>
  4243. <item name="android:background">@null</item>
  4244. <item name="android:gravity">center</item>
  4245. <item name="android:textColor">#dddddd</item>
  4246. <item name="android:textSize">14sp</item>
  4247. </style>
  4248. <declare-styleable name="ActionBar">
  4249. <!-- The type of navigation to use. -->
  4250. <attr name="navigationMode">
  4251. <!-- Normal static title text -->
  4252. <enum name="normal" value="0"/>
  4253. <!-- The action bar will use a selection list for navigation. -->
  4254. <enum name="listMode" value="1"/>
  4255. <!-- The action bar will use a series of horizontal tabs for navigation. -->
  4256. <enum name="tabMode" value="2"/>
  4257. </attr>
  4258. <!-- Options affecting how the action bar is displayed. -->
  4259. <attr name="displayOptions">
  4260. <flag name="none" value="0"/>
  4261. <flag name="useLogo" value="0x1"/>
  4262. <flag name="showHome" value="0x2"/>
  4263. <flag name="homeAsUp" value="0x4"/>
  4264. <flag name="showTitle" value="0x8"/>
  4265. <flag name="showCustom" value="0x10"/>
  4266. <flag name="disableHome" value="0x20"/>
  4267. </attr>
  4268. <!-- Specifies title text used for navigationMode="normal" -->
  4269. <attr name="title"/>
  4270. <!-- Specifies subtitle text used for navigationMode="normal" -->
  4271. <attr format="string" name="subtitle"/>
  4272. <!-- Specifies a style to use for title text. -->
  4273. <attr format="reference" name="titleTextStyle"/>
  4274. <!-- Specifies a style to use for subtitle text. -->
  4275. <attr format="reference" name="subtitleTextStyle"/>
  4276. <!-- Specifies the drawable used for the application icon. -->
  4277. <attr format="reference" name="icon"/>
  4278. <!-- Specifies the drawable used for the application logo. -->
  4279. <attr format="reference" name="logo"/>
  4280. <!-- Specifies the drawable used for item dividers. -->
  4281. <attr format="reference" name="divider"/>
  4282. <!-- Specifies a background drawable for the action bar. -->
  4283. <attr format="reference" name="background"/>
  4284. <!-- Specifies a background drawable for a second stacked row of the action bar. -->
  4285. <attr format="reference|color" name="backgroundStacked"/>
  4286. <!-- Specifies a background drawable for the bottom component of a split action bar. -->
  4287. <attr format="reference|color" name="backgroundSplit"/>
  4288. <!-- Specifies a layout for custom navigation. Overrides navigationMode. -->
  4289. <attr format="reference" name="customNavigationLayout"/>
  4290. <!-- Specifies a fixed height. -->
  4291. <attr name="height"/>
  4292. <!-- Specifies a layout to use for the "home" section of the action bar. -->
  4293. <attr format="reference" name="homeLayout"/>
  4294. <!-- Specifies a style resource to use for an embedded progress bar. -->
  4295. <attr format="reference" name="progressBarStyle"/>
  4296. <!-- Specifies a style resource to use for an indeterminate progress spinner. -->
  4297. <attr format="reference" name="indeterminateProgressStyle"/>
  4298. <!-- Specifies the horizontal padding on either end for an embedded progress bar. -->
  4299. <attr format="dimension" name="progressBarPadding"/>
  4300. <!-- Up navigation glyph -->
  4301. <attr name="homeAsUpIndicator"/>
  4302. <!-- Specifies padding that should be applied to the left and right sides of
  4303. system-provided items in the bar. -->
  4304. <attr format="dimension" name="itemPadding"/>
  4305. <!-- Set true to hide the action bar on a vertical nested scroll of content. -->
  4306. <attr format="boolean" name="hideOnContentScroll"/>
  4307. <!-- Minimum inset for content views within a bar. Navigation buttons and
  4308. menu views are excepted. Only valid for some themes and configurations. -->
  4309. <attr format="dimension" name="contentInsetStart"/>
  4310. <!-- Minimum inset for content views within a bar. Navigation buttons and
  4311. menu views are excepted. Only valid for some themes and configurations. -->
  4312. <attr format="dimension" name="contentInsetEnd"/>
  4313. <!-- Minimum inset for content views within a bar. Navigation buttons and
  4314. menu views are excepted. Only valid for some themes and configurations. -->
  4315. <attr format="dimension" name="contentInsetLeft"/>
  4316. <!-- Minimum inset for content views within a bar. Navigation buttons and
  4317. menu views are excepted. Only valid for some themes and configurations. -->
  4318. <attr format="dimension" name="contentInsetRight"/>
  4319. <!-- Minimum inset for content views within a bar when a navigation button
  4320. is present, such as the Up button. Only valid for some themes and configurations. -->
  4321. <attr format="dimension" name="contentInsetStartWithNavigation"/>
  4322. <!-- Minimum inset for content views within a bar when actions from a menu
  4323. are present. Only valid for some themes and configurations. -->
  4324. <attr format="dimension" name="contentInsetEndWithActions"/>
  4325. <!-- Elevation for the action bar itself -->
  4326. <attr format="dimension" name="elevation"/>
  4327. <!-- Reference to a theme that should be used to inflate popups
  4328. shown by widgets in the action bar. -->
  4329. <attr format="reference" name="popupTheme"/>
  4330. </declare-styleable>
  4331. <declare-styleable name="ActionBarLayout">
  4332. <attr name="android:layout_gravity"/>
  4333. </declare-styleable>
  4334. <declare-styleable name="ActionMenuItemView">
  4335. <attr name="android:minWidth"/>
  4336. </declare-styleable>
  4337. <declare-styleable name="ActionMenuView">
  4338. <!-- Size of padding on either end of a divider. -->
  4339. </declare-styleable>
  4340. <declare-styleable name="ActionMode">
  4341. <!-- Specifies a style to use for title text. -->
  4342. <attr name="titleTextStyle"/>
  4343. <!-- Specifies a style to use for subtitle text. -->
  4344. <attr name="subtitleTextStyle"/>
  4345. <!-- Specifies a background for the action mode bar. -->
  4346. <attr name="background"/>
  4347. <!-- Specifies a background for the split action mode bar. -->
  4348. <attr name="backgroundSplit"/>
  4349. <!-- Specifies a fixed height for the action mode bar. -->
  4350. <attr name="height"/>
  4351. <!-- Specifies a layout to use for the "close" item at the starting edge. -->
  4352. <attr format="reference" name="closeItemLayout"/>
  4353. </declare-styleable>
  4354. <declare-styleable name="ActivityChooserView">
  4355. <!-- The maximal number of items initially shown in the activity list. -->
  4356. <attr format="string" name="initialActivityCount"/>
  4357. <!-- The drawable to show in the button for expanding the activities overflow popup.
  4358. <strong>Note:</strong> Clients would like to set this drawable
  4359. as a clue about the action the chosen activity will perform. For
  4360. example, if share activity is to be chosen the drawable should
  4361. give a clue that sharing is to be performed.
  4362. -->
  4363. <attr format="reference" name="expandActivityOverflowButtonDrawable"/>
  4364. </declare-styleable>
  4365. <declare-styleable name="AlertDialog">
  4366. <attr name="android:layout"/>
  4367. <attr format="reference" name="buttonPanelSideLayout"/>
  4368. <attr format="reference" name="listLayout"/>
  4369. <attr format="reference" name="multiChoiceItemLayout"/>
  4370. <attr format="reference" name="singleChoiceItemLayout"/>
  4371. <attr format="reference" name="listItemLayout"/>
  4372. <attr format="boolean" name="showTitle"/>
  4373. <attr format="dimension" name="buttonIconDimen"/>
  4374. </declare-styleable>
  4375. <declare-styleable name="AnimatedStateListDrawableCompat">
  4376. <!-- Indicates whether the drawable should be initially visible. -->
  4377. <attr name="android:visible"/>
  4378. <!-- If true, allows the drawable's padding to change based on the
  4379. current state that is selected. If false, the padding will
  4380. stay the same (based on the maximum padding of all the states).
  4381. Enabling this feature requires that the owner of the drawable
  4382. deal with performing layout when the state changes, which is
  4383. often not supported. -->
  4384. <attr name="android:variablePadding"/>
  4385. <!-- If true, the drawable's reported internal size will remain
  4386. constant as the state changes; the size is the maximum of all
  4387. of the states. If false, the size will vary based on the
  4388. current state. -->
  4389. <attr name="android:constantSize"/>
  4390. <!-- Enables or disables dithering of the bitmap if the bitmap does not have the
  4391. same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
  4392. an RGB 565 screen). -->
  4393. <attr name="android:dither"/>
  4394. <!-- Amount of time (in milliseconds) to fade in a new state drawable. -->
  4395. <attr name="android:enterFadeDuration"/>
  4396. <!-- Amount of time (in milliseconds) to fade out an old state drawable. -->
  4397. <attr name="android:exitFadeDuration"/>
  4398. <!-- Indicates if the drawable needs to be mirrored when its layout direction is
  4399. RTL (right-to-left). -->
  4400. <!--<attr name="autoMirrored"/>-->
  4401. </declare-styleable>
  4402. <declare-styleable name="AnimatedStateListDrawableItem">
  4403. <!-- Reference to a drawable resource to use for the frame. If not
  4404. given, the drawable must be defined by the first child tag. -->
  4405. <attr name="android:drawable"/>
  4406. <!-- Keyframe identifier for use in specifying transitions. -->
  4407. <attr name="android:id"/>
  4408. </declare-styleable>
  4409. <declare-styleable name="AnimatedStateListDrawableTransition">
  4410. <!-- Keyframe identifier for the starting state. -->
  4411. <attr name="android:fromId"/>
  4412. <!-- Keyframe identifier for the ending state. -->
  4413. <attr name="android:toId"/>
  4414. <!-- Reference to a animation drawable resource to use for the frame. If not
  4415. given, the animation drawable must be defined by the first child tag. -->
  4416. <attr name="android:drawable"/>
  4417. <!-- Whether this transition is reversible. -->
  4418. <attr name="android:reversible"/>
  4419. </declare-styleable>
  4420. <declare-styleable name="AppBarLayout">
  4421. <!-- Deprecated. Elevation is now controlled via a state list animator. -->
  4422. <attr name="elevation"/>
  4423. <attr name="android:background"/>
  4424. <!-- The initial expanded state for the AppBarLayout. This only takes effect when this
  4425. view is a direct child of a CoordinatorLayout. -->
  4426. <attr format="boolean" name="expanded"/>
  4427. <attr name="android:keyboardNavigationCluster"/>
  4428. <attr name="android:touchscreenBlocksFocus"/>
  4429. <!-- Whether the {@link AppBarLayout} should lift on scroll. If set to
  4430. true, the {@link AppBarLayout} will animate to the lifted, or
  4431. elevated, state when content is scrolled beneath it. Requires
  4432. `app:layout_behavior="@string/appbar_scrolling_view_behavior` to be
  4433. set on the scrolling sibling (e.g., `NestedScrollView`,
  4434. `RecyclerView`, etc.). Default is false. -->
  4435. <attr format="boolean" name="liftOnScroll"/>
  4436. <!-- The id of the view that the {@link AppBarLayout} should use to determine whether
  4437. it should be lifted (i.e., only if {@link R.attr#liftOnScroll} is set to true).
  4438. If this id is not set, the {@link AppBarLayout} will use the target view provided
  4439. by nested scrolling to determine whether it should be lifted. -->
  4440. <attr format="reference" name="liftOnScrollTargetViewId"/>
  4441. <!-- The drawable to display in front of the layout's content, but behind the status bar.
  4442. Only works on Lollipop when used together with android:fitSystemWindows="true". -->
  4443. <attr format="color" name="statusBarForeground"/>
  4444. </declare-styleable>
  4445. <declare-styleable name="AppBarLayoutStates">
  4446. <!-- @deprecated in favor of {@link R.attr#state_lifted}. -->
  4447. <attr format="boolean" name="state_collapsed"/>
  4448. <!-- @deprecated in favor of {@link R.attr#state_liftable}. -->
  4449. <attr format="boolean" name="state_collapsible"/>
  4450. <!-- State value for {@link com.google.android.material.appbar.AppBarLayout} set when the view
  4451. is lifted (elevated). -->
  4452. <attr format="boolean" name="state_lifted"/>
  4453. <!-- State value for {@link com.google.android.material.appbar.AppBarLayout} set when the view
  4454. is liftable (e.g., elevates on collapse or scroll). -->
  4455. <attr format="boolean" name="state_liftable"/>
  4456. </declare-styleable>
  4457. <declare-styleable name="AppBarLayout_Layout">
  4458. <attr name="layout_scrollFlags">
  4459. <!-- Disable scrolling on the view. This flag should not be combined with any of the other
  4460. scroll flags. -->
  4461. <flag name="noScroll" value="0x0"/>
  4462. <!-- The view will be scroll in direct relation to scroll events. This flag needs to be
  4463. set for any of the other flags to take effect. If any sibling views
  4464. before this one do not have this flag, then this value has no effect. -->
  4465. <flag name="scroll" value="0x1"/>
  4466. <!-- When exiting (scrolling off screen) the view will be scrolled until it is
  4467. 'collapsed'. The collapsed height is defined by the view's minimum height. -->
  4468. <flag name="exitUntilCollapsed" value="0x2"/>
  4469. <!-- When entering (scrolling on screen) the view will scroll on any downwards
  4470. scroll event, regardless of whether the scrolling view is also scrolling. This
  4471. is commonly referred to as the 'quick return' pattern. -->
  4472. <flag name="enterAlways" value="0x4"/>
  4473. <!-- An additional flag for 'enterAlways' which modifies the returning view to
  4474. only initially scroll back to it's collapsed height. Once the scrolling view has
  4475. reached the end of it's scroll range, the remainder of this view will be scrolled
  4476. into view. -->
  4477. <flag name="enterAlwaysCollapsed" value="0x8"/>
  4478. <!-- Upon a scroll ending, if the view is only partially visible then it will be
  4479. snapped and scrolled to it's closest edge. -->
  4480. <flag name="snap" value="0x10"/>
  4481. <!-- An additional flag to be used with 'snap'. If set, the view will be snapped to its
  4482. top and bottom margins, as opposed to the edges of the view itself. -->
  4483. <flag name="snapMargins" value="0x20"/>
  4484. </attr>
  4485. <!-- An interpolator to use when scrolling this View. Only takes effect when View
  4486. is scrollable. -->
  4487. <attr format="reference" name="layout_scrollInterpolator"/>
  4488. </declare-styleable>
  4489. <declare-styleable name="AppCompatImageView">
  4490. <attr name="android:src"/>
  4491. <!-- Sets a drawable as the content of this ImageView. Allows the use of vector drawable
  4492. when running on older versions of the platform. -->
  4493. <attr format="reference" name="srcCompat"/>
  4494. <!-- Tint to apply to the image source. -->
  4495. <attr format="color" name="tint"/>
  4496. <!-- Blending mode used to apply the image source tint. -->
  4497. <attr name="tintMode">
  4498. <!-- The tint is drawn on top of the drawable.
  4499. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  4500. <enum name="src_over" value="3"/>
  4501. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  4502. color channels are thrown out. [Sa * Da, Sc * Da] -->
  4503. <enum name="src_in" value="5"/>
  4504. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  4505. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  4506. <enum name="src_atop" value="9"/>
  4507. <!-- Multiplies the color and alpha channels of the drawable with those of
  4508. the tint. [Sa * Da, Sc * Dc] -->
  4509. <enum name="multiply" value="14"/>
  4510. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  4511. <enum name="screen" value="15"/>
  4512. <!-- Combines the tint and icon color and alpha channels, clamping the
  4513. result to valid color values. Saturate(S + D) -->
  4514. <enum name="add" value="16"/>
  4515. </attr>
  4516. </declare-styleable>
  4517. <declare-styleable name="AppCompatSeekBar">
  4518. <attr name="android:thumb"/>
  4519. <!-- Drawable displayed at each progress position on a seekbar. -->
  4520. <attr format="reference" name="tickMark"/>
  4521. <!-- Tint to apply to the tick mark drawable. -->
  4522. <attr format="color" name="tickMarkTint"/>
  4523. <!-- Blending mode used to apply the tick mark tint. -->
  4524. <attr name="tickMarkTintMode">
  4525. <!-- The tint is drawn on top of the drawable.
  4526. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  4527. <enum name="src_over" value="3"/>
  4528. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  4529. color channels are thrown out. [Sa * Da, Sc * Da] -->
  4530. <enum name="src_in" value="5"/>
  4531. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  4532. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  4533. <enum name="src_atop" value="9"/>
  4534. <!-- Multiplies the color and alpha channels of the drawable with those of
  4535. the tint. [Sa * Da, Sc * Dc] -->
  4536. <enum name="multiply" value="14"/>
  4537. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  4538. <enum name="screen" value="15"/>
  4539. <!-- Combines the tint and drawable color and alpha channels, clamping the
  4540. result to valid color values. Saturate(S + D) -->
  4541. <enum name="add" value="16"/>
  4542. </attr>
  4543. </declare-styleable>
  4544. <declare-styleable name="AppCompatTextHelper">
  4545. <attr name="android:drawableLeft"/>
  4546. <attr name="android:drawableTop"/>
  4547. <attr name="android:drawableRight"/>
  4548. <attr name="android:drawableBottom"/>
  4549. <attr name="android:drawableStart"/>
  4550. <attr name="android:drawableEnd"/>
  4551. <attr name="android:textAppearance"/>
  4552. </declare-styleable>
  4553. <declare-styleable name="AppCompatTextView">
  4554. <!-- Present the text in ALL CAPS. This may use a small-caps form when available. -->
  4555. <attr format="reference|boolean" name="textAllCaps"/>
  4556. <!-- Set the textLocale by a comma-separated language tag string,
  4557. for example "ja-JP,zh-CN". This attribute only takes effect on API 21 and above.
  4558. Before API 24, only the first language tag is used. Starting from API 24,
  4559. the string will be converted into a {@link android.os.LocaleList} and then used by
  4560. {@link android.widget.TextView} -->
  4561. <attr format="string" name="textLocale"/>
  4562. <attr name="android:textAppearance"/>
  4563. <!-- Specify the type of auto-size. Note that this feature is not supported by EditText,
  4564. works only for TextView. -->
  4565. <attr format="enum" name="autoSizeTextType">
  4566. <!-- No auto-sizing (default). -->
  4567. <enum name="none" value="0"/>
  4568. <!-- Uniform horizontal and vertical text size scaling to fit within the
  4569. container. -->
  4570. <enum name="uniform" value="1"/>
  4571. </attr>
  4572. <!-- Specify the auto-size step size if <code>autoSizeTextType</code> is set to
  4573. <code>uniform</code>. The default is 1px. Overwrites
  4574. <code>autoSizePresetSizes</code> if set. -->
  4575. <attr format="dimension" name="autoSizeStepGranularity"/>
  4576. <!-- Resource array of dimensions to be used in conjunction with
  4577. <code>autoSizeTextType</code> set to <code>uniform</code>. Overrides
  4578. <code>autoSizeStepGranularity</code> if set. -->
  4579. <attr format="reference" name="autoSizePresetSizes"/>
  4580. <!-- The minimum text size constraint to be used when auto-sizing text. -->
  4581. <attr format="dimension" name="autoSizeMinTextSize"/>
  4582. <!-- The maximum text size constraint to be used when auto-sizing text. -->
  4583. <attr format="dimension" name="autoSizeMaxTextSize"/>
  4584. <!-- The attribute for the font family. -->
  4585. <attr format="string" name="fontFamily"/>
  4586. <!-- Explicit height between lines of text. If set, this will override the values set
  4587. for lineSpacingExtra and lineSpacingMultiplier. -->
  4588. <attr format="dimension" name="lineHeight"/>
  4589. <!-- Distance from the top of the TextView to the first text baseline. If set, this
  4590. overrides the value set for paddingTop. -->
  4591. <attr format="dimension" name="firstBaselineToTopHeight"/>
  4592. <!-- Distance from the bottom of the TextView to the last text baseline. If set, this
  4593. overrides the value set for paddingBottom. -->
  4594. <attr format="dimension" name="lastBaselineToBottomHeight"/>
  4595. <!-- OpenType font variation settings, available after api 26. -->
  4596. <attr format="string" name="fontVariationSettings"/>
  4597. <!-- Compound drawables allowing the use of vector drawable when running on older versions
  4598. of the platform. -->
  4599. <attr format="reference" name="drawableLeftCompat"/>
  4600. <attr format="reference" name="drawableTopCompat"/>
  4601. <attr format="reference" name="drawableRightCompat"/>
  4602. <attr format="reference" name="drawableBottomCompat"/>
  4603. <attr format="reference" name="drawableStartCompat"/>
  4604. <attr format="reference" name="drawableEndCompat"/>
  4605. <!-- Tint to apply to the compound (left, top, etc.) drawables. -->
  4606. <attr format="color" name="drawableTint"/>
  4607. <!-- Blending mode used to apply the compound (left, top, etc.) drawables tint. -->
  4608. <attr name="drawableTintMode">
  4609. <!-- The tint is drawn on top of the drawable.
  4610. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  4611. <enum name="src_over" value="3"/>
  4612. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  4613. color channels are thrown out. [Sa * Da, Sc * Da] -->
  4614. <enum name="src_in" value="5"/>
  4615. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  4616. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  4617. <enum name="src_atop" value="9"/>
  4618. <!-- Multiplies the color and alpha channels of the drawable with those of
  4619. the tint. [Sa * Da, Sc * Dc] -->
  4620. <enum name="multiply" value="14"/>
  4621. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  4622. <enum name="screen" value="15"/>
  4623. <!-- Combines the tint and drawable color and alpha channels, clamping the
  4624. result to valid color values. Saturate(S + D) -->
  4625. <enum name="add" value="16"/>
  4626. </attr>
  4627. </declare-styleable>
  4628. <declare-styleable name="AppCompatTheme">
  4629. <!-- ============= -->
  4630. <!-- Window styles -->
  4631. <!-- ============= -->
  4632. <eat-comment/>
  4633. <!-- Flag indicating whether this window should have an Action Bar
  4634. in place of the usual title bar. -->
  4635. <attr format="boolean" name="windowActionBar"/>
  4636. <!-- Flag indicating whether there should be no title on this window. -->
  4637. <attr format="boolean" name="windowNoTitle"/>
  4638. <!-- Flag indicating whether this window's Action Bar should overlay
  4639. application content. Does nothing if the window would not
  4640. have an Action Bar. -->
  4641. <attr format="boolean" name="windowActionBarOverlay"/>
  4642. <!-- Flag indicating whether action modes should overlay window content
  4643. when there is not reserved space for their UI (such as an Action Bar). -->
  4644. <attr format="boolean" name="windowActionModeOverlay"/>
  4645. <!-- A fixed width for the window along the major axis of the screen,
  4646. that is, when in landscape. Can be either an absolute dimension
  4647. or a fraction of the screen size in that dimension. -->
  4648. <attr format="dimension|fraction" name="windowFixedWidthMajor"/>
  4649. <!-- A fixed height for the window along the minor axis of the screen,
  4650. that is, when in landscape. Can be either an absolute dimension
  4651. or a fraction of the screen size in that dimension. -->
  4652. <attr format="dimension|fraction" name="windowFixedHeightMinor"/>
  4653. <!-- A fixed width for the window along the minor axis of the screen,
  4654. that is, when in portrait. Can be either an absolute dimension
  4655. or a fraction of the screen size in that dimension. -->
  4656. <attr format="dimension|fraction" name="windowFixedWidthMinor"/>
  4657. <!-- A fixed height for the window along the major axis of the screen,
  4658. that is, when in portrait. Can be either an absolute dimension
  4659. or a fraction of the screen size in that dimension. -->
  4660. <attr format="dimension|fraction" name="windowFixedHeightMajor"/>
  4661. <!-- The minimum width the window is allowed to be, along the major
  4662. axis of the screen. That is, when in landscape. Can be either
  4663. an absolute dimension or a fraction of the screen size in that
  4664. dimension. -->
  4665. <attr format="dimension|fraction" name="windowMinWidthMajor"/>
  4666. <!-- The minimum width the window is allowed to be, along the minor
  4667. axis of the screen. That is, when in portrait. Can be either
  4668. an absolute dimension or a fraction of the screen size in that
  4669. dimension. -->
  4670. <attr format="dimension|fraction" name="windowMinWidthMinor"/>
  4671. <attr name="android:windowIsFloating"/>
  4672. <attr name="android:windowAnimationStyle"/>
  4673. <!-- =================== -->
  4674. <!-- Action bar styles -->
  4675. <!-- =================== -->
  4676. <eat-comment/>
  4677. <!-- Default style for tabs within an action bar -->
  4678. <attr format="reference" name="actionBarTabStyle"/>
  4679. <attr format="reference" name="actionBarTabBarStyle"/>
  4680. <attr format="reference" name="actionBarTabTextStyle"/>
  4681. <attr format="reference" name="actionOverflowButtonStyle"/>
  4682. <attr format="reference" name="actionOverflowMenuStyle"/>
  4683. <!-- Reference to a theme that should be used to inflate popups
  4684. shown by widgets in the action bar. -->
  4685. <attr format="reference" name="actionBarPopupTheme"/>
  4686. <!-- Reference to a style for the Action Bar -->
  4687. <attr format="reference" name="actionBarStyle"/>
  4688. <!-- Reference to a style for the split Action Bar. This style
  4689. controls the split component that holds the menu/action
  4690. buttons. actionBarStyle is still used for the primary
  4691. bar. -->
  4692. <attr format="reference" name="actionBarSplitStyle"/>
  4693. <!-- Reference to a theme that should be used to inflate the
  4694. action bar. This will be inherited by any widget inflated
  4695. into the action bar. -->
  4696. <attr format="reference" name="actionBarTheme"/>
  4697. <!-- Reference to a theme that should be used to inflate widgets
  4698. and layouts destined for the action bar. Most of the time
  4699. this will be a reference to the current theme, but when
  4700. the action bar has a significantly different contrast
  4701. profile than the rest of the activity the difference
  4702. can become important. If this is set to @null the current
  4703. theme will be used.-->
  4704. <attr format="reference" name="actionBarWidgetTheme"/>
  4705. <!-- Size of the Action Bar, including the contextual
  4706. bar used to present Action Modes. -->
  4707. <attr format="dimension" name="actionBarSize">
  4708. <enum name="wrap_content" value="0"/>
  4709. </attr>
  4710. <!-- Custom divider drawable to use for elements in the action bar. -->
  4711. <attr format="reference" name="actionBarDivider"/>
  4712. <!-- Custom item state list drawable background for action bar items. -->
  4713. <attr format="reference" name="actionBarItemBackground"/>
  4714. <!-- TextAppearance style that will be applied to text that
  4715. appears within action menu items. -->
  4716. <attr format="reference" name="actionMenuTextAppearance"/>
  4717. <!-- Color for text that appears within action menu items. -->
  4718. <!-- Color for text that appears within action menu items. -->
  4719. <attr format="color|reference" name="actionMenuTextColor"/>
  4720. <!-- =================== -->
  4721. <!-- Action mode styles -->
  4722. <!-- =================== -->
  4723. <eat-comment/>
  4724. <attr format="reference" name="actionModeStyle"/>
  4725. <attr format="reference" name="actionModeCloseButtonStyle"/>
  4726. <!-- Background drawable to use for action mode UI -->
  4727. <attr format="reference" name="actionModeBackground"/>
  4728. <!-- Background drawable to use for action mode UI in the lower split bar -->
  4729. <attr format="reference" name="actionModeSplitBackground"/>
  4730. <!-- Drawable to use for the close action mode button -->
  4731. <attr format="reference" name="actionModeCloseDrawable"/>
  4732. <!-- Drawable to use for the Cut action button in Contextual Action Bar -->
  4733. <attr format="reference" name="actionModeCutDrawable"/>
  4734. <!-- Drawable to use for the Copy action button in Contextual Action Bar -->
  4735. <attr format="reference" name="actionModeCopyDrawable"/>
  4736. <!-- Drawable to use for the Paste action button in Contextual Action Bar -->
  4737. <attr format="reference" name="actionModePasteDrawable"/>
  4738. <!-- Drawable to use for the Select all action button in Contextual Action Bar -->
  4739. <attr format="reference" name="actionModeSelectAllDrawable"/>
  4740. <!-- Drawable to use for the Share action button in WebView selection action modes -->
  4741. <attr format="reference" name="actionModeShareDrawable"/>
  4742. <!-- Drawable to use for the Find action button in WebView selection action modes -->
  4743. <attr format="reference" name="actionModeFindDrawable"/>
  4744. <!-- Drawable to use for the Web Search action button in WebView selection action modes -->
  4745. <attr format="reference" name="actionModeWebSearchDrawable"/>
  4746. <!-- PopupWindow style to use for action modes when showing as a window overlay. -->
  4747. <attr format="reference" name="actionModePopupWindowStyle"/>
  4748. <!-- =================== -->
  4749. <!-- Text styles -->
  4750. <!-- =================== -->
  4751. <eat-comment/>
  4752. <!-- Text color, typeface, size, and style for the text inside of a popup menu. -->
  4753. <attr format="reference" name="textAppearanceLargePopupMenu"/>
  4754. <!-- Text color, typeface, size, and style for small text inside of a popup menu. -->
  4755. <attr format="reference" name="textAppearanceSmallPopupMenu"/>
  4756. <!-- Text color, typeface, size, and style for header text inside of a popup menu. -->
  4757. <attr format="reference" name="textAppearancePopupMenuHeader"/>
  4758. <!-- =================== -->
  4759. <!-- Dialog styles -->
  4760. <!-- =================== -->
  4761. <eat-comment/>
  4762. <!-- Theme to use for dialogs spawned from this theme. -->
  4763. <attr format="reference" name="dialogTheme"/>
  4764. <!-- Preferred padding for dialog content. -->
  4765. <attr format="dimension" name="dialogPreferredPadding"/>
  4766. <!-- The list divider used in alert dialogs. -->
  4767. <attr format="reference" name="listDividerAlertDialog"/>
  4768. <!-- Preferred corner radius of dialogs. -->
  4769. <attr format="dimension" name="dialogCornerRadius"/>
  4770. <!-- =================== -->
  4771. <!-- Other widget styles -->
  4772. <!-- =================== -->
  4773. <eat-comment/>
  4774. <!-- Default ActionBar dropdown style. -->
  4775. <attr format="reference" name="actionDropDownStyle"/>
  4776. <!-- The preferred item height for dropdown lists. -->
  4777. <attr format="dimension" name="dropdownListPreferredItemHeight"/>
  4778. <!-- Default Spinner style. -->
  4779. <attr format="reference" name="spinnerDropDownItemStyle"/>
  4780. <!-- Specifies a drawable to use for the 'home as up' indicator. -->
  4781. <attr format="reference" name="homeAsUpIndicator"/>
  4782. <!-- Default action button style. -->
  4783. <attr format="reference" name="actionButtonStyle"/>
  4784. <!-- Style for button bars -->
  4785. <attr format="reference" name="buttonBarStyle"/>
  4786. <!-- Style for buttons within button bars -->
  4787. <attr format="reference" name="buttonBarButtonStyle"/>
  4788. <!-- A style that may be applied to buttons or other selectable items
  4789. that should react to pressed and focus states, but that do not
  4790. have a clear visual border along the edges. -->
  4791. <attr format="reference" name="selectableItemBackground"/>
  4792. <!-- Background drawable for borderless standalone items that need focus/pressed states. -->
  4793. <attr format="reference" name="selectableItemBackgroundBorderless"/>
  4794. <!-- Style for buttons without an explicit border, often used in groups. -->
  4795. <attr format="reference" name="borderlessButtonStyle"/>
  4796. <!-- A drawable that may be used as a vertical divider between visual elements. -->
  4797. <attr format="reference" name="dividerVertical"/>
  4798. <!-- A drawable that may be used as a horizontal divider between visual elements. -->
  4799. <attr format="reference" name="dividerHorizontal"/>
  4800. <!-- Default ActivityChooserView style. -->
  4801. <attr format="reference" name="activityChooserViewStyle"/>
  4802. <!-- Default Toolbar style. -->
  4803. <attr format="reference" name="toolbarStyle"/>
  4804. <!-- Default Toolar NavigationButtonStyle -->
  4805. <attr format="reference" name="toolbarNavigationButtonStyle"/>
  4806. <!-- Default PopupMenu style. -->
  4807. <attr format="reference" name="popupMenuStyle"/>
  4808. <!-- Default PopupWindow style. -->
  4809. <attr format="reference" name="popupWindowStyle"/>
  4810. <!-- EditText text foreground color. -->
  4811. <attr format="reference|color" name="editTextColor"/>
  4812. <!-- EditText background drawable. -->
  4813. <attr format="reference" name="editTextBackground"/>
  4814. <!-- ImageButton background drawable. -->
  4815. <attr format="reference" name="imageButtonStyle"/>
  4816. <!-- ============================ -->
  4817. <!-- SearchView styles and assets -->
  4818. <!-- ============================ -->
  4819. <eat-comment/>
  4820. <!-- Text color, typeface, size, and style for system search result title. Defaults to primary inverse text color. -->
  4821. <attr format="reference" name="textAppearanceSearchResultTitle"/>
  4822. <!-- Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color. -->
  4823. <attr format="reference" name="textAppearanceSearchResultSubtitle"/>
  4824. <!-- Text color for urls in search suggestions, used by things like global search -->
  4825. <attr format="reference|color" name="textColorSearchUrl"/>
  4826. <!-- Style for the search query widget. -->
  4827. <attr format="reference" name="searchViewStyle"/>
  4828. <!-- =========== -->
  4829. <!-- List styles -->
  4830. <!-- =========== -->
  4831. <eat-comment/>
  4832. <!-- The preferred list item height. -->
  4833. <attr format="dimension" name="listPreferredItemHeight"/>
  4834. <!-- A smaller, sleeker list item height. -->
  4835. <attr format="dimension" name="listPreferredItemHeightSmall"/>
  4836. <!-- A larger, more robust list item height. -->
  4837. <attr format="dimension" name="listPreferredItemHeightLarge"/>
  4838. <!-- The preferred padding along the left edge of list items. -->
  4839. <attr format="dimension" name="listPreferredItemPaddingLeft"/>
  4840. <!-- The preferred padding along the right edge of list items. -->
  4841. <attr format="dimension" name="listPreferredItemPaddingRight"/>
  4842. <!-- The preferred padding along the start edge of list items. -->
  4843. <attr format="dimension" name="listPreferredItemPaddingStart"/>
  4844. <!-- The preferred padding along the end edge of list items. -->
  4845. <attr format="dimension" name="listPreferredItemPaddingEnd"/>
  4846. <!-- ListPopupWindow compatibility -->
  4847. <attr format="reference" name="dropDownListViewStyle"/>
  4848. <attr format="reference" name="listPopupWindowStyle"/>
  4849. <!-- The preferred TextAppearance for the primary text of list items. -->
  4850. <attr format="reference" name="textAppearanceListItem"/>
  4851. <!-- The preferred TextAppearance for the secondary text of list items. -->
  4852. <attr format="reference" name="textAppearanceListItemSecondary"/>
  4853. <!-- The preferred TextAppearance for the primary text of small list items. -->
  4854. <attr format="reference" name="textAppearanceListItemSmall"/>
  4855. <!-- ============ -->
  4856. <!-- Panel styles -->
  4857. <!-- ============ -->
  4858. <eat-comment/>
  4859. <!-- The background of a panel when it is inset from the left and right edges of the screen. -->
  4860. <attr format="reference" name="panelBackground"/>
  4861. <!-- Default Panel Menu width. -->
  4862. <attr format="dimension" name="panelMenuListWidth"/>
  4863. <!-- Default Panel Menu style. -->
  4864. <attr format="reference" name="panelMenuListTheme"/>
  4865. <!-- Drawable used as a background for selected list items. -->
  4866. <attr format="reference" name="listChoiceBackgroundIndicator"/>
  4867. <!-- ============= -->
  4868. <!-- Color palette -->
  4869. <!-- ============= -->
  4870. <eat-comment/>
  4871. <!-- The primary branding color for the app. By default, this is the color applied to the
  4872. action bar background. -->
  4873. <attr format="color" name="colorPrimary"/>
  4874. <!-- Dark variant of the primary branding color. By default, this is the color applied to
  4875. the status bar (via statusBarColor) and navigation bar (via navigationBarColor). -->
  4876. <attr format="color" name="colorPrimaryDark"/>
  4877. <!-- Bright complement to the primary branding color. By default, this is the color applied
  4878. to framework controls (via colorControlActivated). -->
  4879. <attr format="color" name="colorAccent"/>
  4880. <!-- The color applied to framework controls in their normal state. -->
  4881. <attr format="color" name="colorControlNormal"/>
  4882. <!-- The color applied to framework controls in their activated (ex. checked) state. -->
  4883. <attr format="color" name="colorControlActivated"/>
  4884. <!-- The color applied to framework control highlights (ex. ripples, list selectors). -->
  4885. <attr format="color" name="colorControlHighlight"/>
  4886. <!-- The color applied to framework buttons in their normal state. -->
  4887. <attr format="color" name="colorButtonNormal"/>
  4888. <!-- The color applied to framework switch thumbs in their normal state. -->
  4889. <attr format="color" name="colorSwitchThumbNormal"/>
  4890. <!-- The background used by framework controls. -->
  4891. <attr format="reference" name="controlBackground"/>
  4892. <!-- Default color of background imagery for floating components, ex. dialogs, popups, and cards. -->
  4893. <attr format="color" name="colorBackgroundFloating"/>
  4894. <!-- ============ -->
  4895. <!-- Alert Dialog styles -->
  4896. <!-- ============ -->
  4897. <eat-comment/>
  4898. <attr format="reference" name="alertDialogStyle"/>
  4899. <attr format="reference" name="alertDialogButtonGroupStyle"/>
  4900. <attr format="boolean" name="alertDialogCenterButtons"/>
  4901. <!-- Theme to use for alert dialogs spawned from this theme. -->
  4902. <attr format="reference" name="alertDialogTheme"/>
  4903. <!-- Color of list item text in alert dialogs. -->
  4904. <attr format="reference|color" name="textColorAlertDialogListItem"/>
  4905. <!-- Style for the "positive" buttons within button bars -->
  4906. <attr format="reference" name="buttonBarPositiveButtonStyle"/>
  4907. <!-- Style for the "negative" buttons within button bars -->
  4908. <attr format="reference" name="buttonBarNegativeButtonStyle"/>
  4909. <!-- Style for the "neutral" buttons within button bars -->
  4910. <attr format="reference" name="buttonBarNeutralButtonStyle"/>
  4911. <!-- ===================== -->
  4912. <!-- Default widget styles -->
  4913. <!-- ===================== -->
  4914. <eat-comment/>
  4915. <!-- Default AutoCompleteTextView style. -->
  4916. <attr format="reference" name="autoCompleteTextViewStyle"/>
  4917. <!-- Normal Button style. -->
  4918. <attr format="reference" name="buttonStyle"/>
  4919. <!-- Small Button style. -->
  4920. <attr format="reference" name="buttonStyleSmall"/>
  4921. <!-- Default Checkbox style. -->
  4922. <attr format="reference" name="checkboxStyle"/>
  4923. <!-- Default CheckedTextView style. -->
  4924. <attr format="reference" name="checkedTextViewStyle"/>
  4925. <!-- Default EditText style. -->
  4926. <attr format="reference" name="editTextStyle"/>
  4927. <!-- Default RadioButton style. -->
  4928. <attr format="reference" name="radioButtonStyle"/>
  4929. <!-- Default RatingBar style. -->
  4930. <attr format="reference" name="ratingBarStyle"/>
  4931. <!-- Indicator RatingBar style. -->
  4932. <attr format="reference" name="ratingBarStyleIndicator"/>
  4933. <!-- Small indicator RatingBar style. -->
  4934. <attr format="reference" name="ratingBarStyleSmall"/>
  4935. <!-- Default SeekBar style. -->
  4936. <attr format="reference" name="seekBarStyle"/>
  4937. <!-- Default Spinner style. -->
  4938. <attr format="reference" name="spinnerStyle"/>
  4939. <!-- Default style for the Switch widget. -->
  4940. <attr format="reference" name="switchStyle"/>
  4941. <!-- Default menu-style ListView style. -->
  4942. <attr format="reference" name="listMenuViewStyle"/>
  4943. <!-- ===================== -->
  4944. <!-- Tooltip styles -->
  4945. <!-- ===================== -->
  4946. <eat-comment/>
  4947. <!-- Background to use for tooltips -->
  4948. <attr format="reference" name="tooltipFrameBackground"/>
  4949. <!-- Foreground color to use for tooltips -->
  4950. <attr format="reference|color" name="tooltipForegroundColor"/>
  4951. <!-- Color used for error states and things that need to be drawn to
  4952. the user's attention. -->
  4953. <attr format="reference|color" name="colorError"/>
  4954. <attr format="string" name="viewInflaterClass"/>
  4955. <!-- ===================== -->
  4956. <!-- Animated list choice indicators -->
  4957. <!-- ===================== -->
  4958. <eat-comment/>
  4959. <!-- Animated Drawable to use for single choice indicators. -->
  4960. <attr format="reference" name="listChoiceIndicatorMultipleAnimated"/>
  4961. <!-- Animated Drawable to use for multiple choice indicators. -->
  4962. <attr format="reference" name="listChoiceIndicatorSingleAnimated"/>
  4963. </declare-styleable>
  4964. <declare-styleable name="Badge">
  4965. <attr format="color" name="backgroundColor"/>
  4966. <attr format="color" name="badgeTextColor"/>
  4967. <attr format="integer" name="maxCharacterCount"/>
  4968. <attr format="integer" name="number"/>
  4969. <attr name="badgeGravity">
  4970. <!-- Gravity.TOP | Gravity.END -->
  4971. <enum name="TOP_END" value="8388661"/>
  4972. <!-- Gravity.TOP | Gravity.START -->
  4973. <enum name="TOP_START" value="8388659"/>
  4974. <!-- Gravity.BOTTOM | Gravity.END -->
  4975. <enum name="BOTTOM_END" value="8388693"/>
  4976. <!-- Gravity.BOTTOM | Gravity.START -->
  4977. <enum name="BOTTOM_START" value="8388691"/>
  4978. </attr>
  4979. </declare-styleable>
  4980. <declare-styleable name="BottomAppBar">
  4981. <!-- Background for the BottomAppBar. -->
  4982. <attr name="backgroundTint"/>
  4983. <!-- Elevation for the BottomAppBar. -->
  4984. <attr name="elevation"/>
  4985. <!-- The alignment of the fab relative to the BottomAppBar. -->
  4986. <attr name="fabAlignmentMode">
  4987. <!-- Mode that aligns the fab to the center. -->
  4988. <enum name="center" value="0"/>
  4989. <!-- Mode that aligns the fab to the end. -->
  4990. <enum name="end" value="1"/>
  4991. </attr>
  4992. <!-- The animation mode that should be used when the fab animates between alignment modes. -->
  4993. <attr name="fabAnimationMode">
  4994. <!-- Mode that scales the fab down to a point, moves it, then scales the fab back to its normal size. -->
  4995. <enum name="scale" value="0"/>
  4996. <!-- Mode that slides the fab from one alignment mode to the next. -->
  4997. <enum name="slide" value="1"/>
  4998. </attr>
  4999. <!-- The margin between the semi-circular cradle for the fab and the fab. -->
  5000. <attr format="dimension" name="fabCradleMargin"/>
  5001. <!-- The radius of the rounded corners on each side of the cradle. -->
  5002. <attr format="dimension" name="fabCradleRoundedCornerRadius"/>
  5003. <!-- The vertical offset between the fab from the cradle. -->
  5004. <attr format="dimension" name="fabCradleVerticalOffset"/>
  5005. <!-- Whether the BottomAppBar should hide when a NestedScrollView is scrolled. -->
  5006. <attr format="boolean" name="hideOnScroll"/>
  5007. </declare-styleable>
  5008. <declare-styleable name="BottomNavigationView">
  5009. <!-- Background tint for the BottomNavigationView. -->
  5010. <attr name="backgroundTint"/>
  5011. <!-- The menu resource to inflate and populate items from. Attribute type definition is in
  5012. navigation package. -->
  5013. <attr name="menu"/>
  5014. <!-- Whether navigation items display with a label, without a label, or with a label during
  5015. selected state. Can also be "auto", which uses the item count to determine whether to show
  5016. or hide the label. -->
  5017. <attr name="labelVisibilityMode">
  5018. <!-- Label behaves as "labeled" when there are 3 items or less, or "selected" when there are
  5019. 4 items or more. -->
  5020. <enum name="auto" value="-1"/>
  5021. <!-- Label is shown on the selected navigation item. -->
  5022. <enum name="selected" value="0"/>
  5023. <!-- Label is shown on all navigation items. -->
  5024. <enum name="labeled" value="1"/>
  5025. <!-- Label is not shown on any navigation items. -->
  5026. <enum name="unlabeled" value="2"/>
  5027. </attr>
  5028. <!-- The background for the navigation items. Attribute type definition is in navigation
  5029. package. -->
  5030. <attr name="itemBackground"/>
  5031. <!-- The ColorStateList to use for a ripple background. This only exists because creating
  5032. ripples in drawable xml based on theme colors is not supported pre-23. This will be ignored
  5033. if itemBackground is set.-->
  5034. <attr format="color" name="itemRippleColor"/>
  5035. <!-- The size to provide for the navigation item icons. -->
  5036. <attr name="itemIconSize"/>
  5037. <!-- The tint to apply to the navigation item icons. Attribute type definition is in navigation
  5038. package. -->
  5039. <attr name="itemIconTint"/>
  5040. <!-- The text appearance to apply to the inactive navigation item labels. Setting
  5041. android:textColor in itemTextAppearanceInactive will take precedence over android:textColor
  5042. in itemTextAppearanceActive. Instead, set itemTextColor with a ColorStateList to make
  5043. the text color stateful. -->
  5044. <attr format="reference" name="itemTextAppearanceInactive"/>
  5045. <!-- The text appearance to apply to the active navigation item label. You should not set
  5046. android:textColor in itemTextAppearanceActive. Instead, set itemTextColor to a
  5047. ColorStateList to make the text color stateful. -->
  5048. <attr format="reference" name="itemTextAppearanceActive"/>
  5049. <!-- The color to apply to the navigation items' text. Setting itemTextColor will take
  5050. precedence over android:textColor in itemTextAppearanceInactive or
  5051. itemTextAppearanceActive. Attribute type definition is in navigation package. -->
  5052. <attr name="itemTextColor"/>
  5053. <!-- Whether the items translate horizontally when in "selected" label visibility mode. -->
  5054. <attr format="boolean" name="itemHorizontalTranslationEnabled"/>
  5055. <attr name="elevation"/>
  5056. </declare-styleable>
  5057. <declare-styleable name="BottomSheetBehavior_Layout">
  5058. <!-- The height of the bottom sheet when it is collapsed. -->
  5059. <attr format="dimension" name="behavior_peekHeight">
  5060. <!-- Peek at the 16:9 ratio keyline of its parent -->
  5061. <enum name="auto" value="-1"/>
  5062. </attr>
  5063. <!-- Whether this bottom sheet can be hidden by dragging it further downwards -->
  5064. <attr format="boolean" name="behavior_hideable"/>
  5065. <!-- Skip the collapsed state once expanded; no effect unless it is hideable -->
  5066. <attr format="boolean" name="behavior_skipCollapsed"/>
  5067. <!-- Whether height of expanded sheet wraps content or not -->
  5068. <attr format="boolean" name="behavior_fitToContents"/>
  5069. <!-- The ratio to be used to set the height of half-expanded state in proportion to parent, when
  5070. fitToContents is false. Defaults to true half, 0.5, if not explicitly set. Ratio must be a
  5071. float value between 0 and 1 and produce a half-expanded state height larger than the
  5072. peek height for the half-expanded state to be operational -->
  5073. <attr format="reference|float" name="behavior_halfExpandedRatio"/>
  5074. <!-- The top offset of the BottomSheet in the expanded-state when fitsToContent is false.
  5075. The default value is 0, which results in the sheet matching the parent's top. -->
  5076. <attr format="reference|integer" name="behavior_expandedOffset"/>
  5077. <!-- Shape appearance style reference for BottomSheet. Attribute declaration is in the shape
  5078. package. -->
  5079. <attr name="shapeAppearance"/>
  5080. <!-- Shape appearance overlay style reference for BottomSheet. To be used to augment attributes
  5081. declared in the shapeAppearance. Attribute declaration is in the shape package. -->
  5082. <attr name="shapeAppearanceOverlay"/>
  5083. <!-- Background color used by the BottomSheetBehavior background drawable when shape theming is
  5084. enabled. Accepts a ColorStateList or ColorInt. If shape theming is not enabled,
  5085. android:background should instead be utilized to set the background resource. -->
  5086. <attr name="backgroundTint"/>
  5087. <!-- Behavior properties will be saved and restored by evaluating each flag.
  5088. usage: app:behavior_saveFlags=”hideable|skipCollapsed” -->
  5089. <attr name="behavior_saveFlags">
  5090. <!-- This flag will preserve the peekHeight on configuration change. -->
  5091. <flag name="peekHeight" value="0x1"/>
  5092. <!-- This flag will preserve the fitToContents boolean value on configuration change. -->
  5093. <flag name="fitToContents" value="0x2"/>
  5094. <!-- This flag will preserve the hideable boolean value on configuration change. -->
  5095. <flag name="hideable" value="0x4"/>
  5096. <!-- This flag will preserve the skipCollapsed boolean value on configuration change. -->
  5097. <flag name="skipCollapsed" value="0x8"/>
  5098. <!-- This flag will preserve the all the aforementioned values on configuration change. -->
  5099. <flag name="all" value="-1"/>
  5100. <!-- This flag will not preserve the aforementioned values on configuration change. The only
  5101. value preserved will be the positional state, e.g. collapsed, hidden, expanded, etc.
  5102. This is the default behavior. -->
  5103. <flag name="none" value="0"/>
  5104. </attr>
  5105. <attr name="android:elevation"/>
  5106. </declare-styleable>
  5107. <declare-styleable name="ButtonBarLayout">
  5108. <!-- Whether to automatically stack the buttons when there is not
  5109. enough space to lay them out side-by-side. -->
  5110. <attr format="boolean" name="allowStacking"/>
  5111. </declare-styleable>
  5112. <declare-styleable name="CardView">
  5113. <!-- Background color for CardView. -->
  5114. <attr format="color" name="cardBackgroundColor"/>
  5115. <!-- Corner radius for CardView. -->
  5116. <attr format="dimension" name="cardCornerRadius"/>
  5117. <!-- Elevation for CardView. -->
  5118. <attr format="dimension" name="cardElevation"/>
  5119. <!-- Maximum Elevation for CardView. -->
  5120. <attr format="dimension" name="cardMaxElevation"/>
  5121. <!-- Add padding in API v21+ as well to have the same measurements with previous versions. -->
  5122. <attr format="boolean" name="cardUseCompatPadding"/>
  5123. <!-- Add padding to CardView on v20 and before to prevent intersections between the Card content and rounded corners. -->
  5124. <attr format="boolean" name="cardPreventCornerOverlap"/>
  5125. <!-- Inner padding between the edges of the Card and children of the CardView. -->
  5126. <attr format="dimension" name="contentPadding"/>
  5127. <!-- Inner padding between the left edge of the Card and children of the CardView. -->
  5128. <attr format="dimension" name="contentPaddingLeft"/>
  5129. <!-- Inner padding between the right edge of the Card and children of the CardView. -->
  5130. <attr format="dimension" name="contentPaddingRight"/>
  5131. <!-- Inner padding between the top edge of the Card and children of the CardView. -->
  5132. <attr format="dimension" name="contentPaddingTop"/>
  5133. <!-- Inner padding between the bottom edge of the Card and children of the CardView. -->
  5134. <attr format="dimension" name="contentPaddingBottom"/>
  5135. <!-- Workaround to read user defined minimum width -->
  5136. <attr name="android:minWidth"/>
  5137. <!-- Workaround to read user defined minimum height -->
  5138. <attr name="android:minHeight"/>
  5139. </declare-styleable>
  5140. <declare-styleable name="Chip">
  5141. <!-- Surface layer color to apply to the chip. -->
  5142. <attr format="color" name="chipSurfaceColor"/>
  5143. <!-- Background color to apply to the chip. -->
  5144. <attr format="color" name="chipBackgroundColor"/>
  5145. <!-- Min height to apply to the chip. Total height includes stroke width. -->
  5146. <attr format="dimension" name="chipMinHeight"/>
  5147. <!-- Corner radius to apply to the chip's shape. -->
  5148. <attr format="dimension" name="chipCornerRadius"/>
  5149. <!-- Stroke color to apply to the chip's outline. -->
  5150. <attr format="color" name="chipStrokeColor"/>
  5151. <!-- Stroke width to apply to the chip's outline. -->
  5152. <attr format="dimension" name="chipStrokeWidth"/>
  5153. <!-- Ripple color to apply to the chip. -->
  5154. <attr name="rippleColor"/>
  5155. <!-- Minimum size of chip's touch target, by default, Android recommended 48dp. -->
  5156. <attr format="dimension" name="chipMinTouchTargetSize"/>
  5157. <!-- Whether to extend the bounds of chip to meet chipMinTouchTargetSize. -->
  5158. <attr name="ensureMinTouchTargetSize"/>
  5159. <!-- Text to display on the chip. -->
  5160. <attr name="android:text"/>
  5161. <!-- Text color. -->
  5162. <attr name="android:textColor"/>
  5163. <!-- Default appearance of text: color, typeface, size, and style. -->
  5164. <attr name="android:textAppearance"/>
  5165. <!-- If set, causes words that are longer than the view is wide to be ellipsized instead of
  5166. truncated at the end. -->
  5167. <attr name="android:ellipsize"/>
  5168. <!-- Make the Chip to be at most this many pixels wide. -->
  5169. <attr name="android:maxWidth"/>
  5170. <!-- Whether to show the chip icon. -->
  5171. <attr format="boolean" name="chipIconVisible"/>
  5172. <!-- Deprecated. Use chipIconVisible instead. -->
  5173. <attr format="boolean" name="chipIconEnabled"/>
  5174. <!-- Icon drawable to display at the start of the chip. -->
  5175. <attr format="reference" name="chipIcon"/>
  5176. <!-- Tint to apply to the chip icon. -->
  5177. <attr format="color" name="chipIconTint"/>
  5178. <!-- Size of the chip's icon and checked icon. -->
  5179. <attr format="dimension" name="chipIconSize"/>
  5180. <!-- Whether to show the close icon. -->
  5181. <attr format="boolean" name="closeIconVisible"/>
  5182. <!-- Deprecated. Use closeIconVisible instead. -->
  5183. <attr format="boolean" name="closeIconEnabled"/>
  5184. <!-- Close icon drawable to display at the end of the chip. -->
  5185. <attr format="reference" name="closeIcon"/>
  5186. <!-- Tint to apply to the chip's close icon. -->
  5187. <attr format="color" name="closeIconTint"/>
  5188. <!-- Size of the chip's close icon. -->
  5189. <attr format="dimension" name="closeIconSize"/>
  5190. <!-- Whether the chip can be checked. If false, the chip will act as a button. -->
  5191. <attr name="android:checkable"/>
  5192. <!-- Whether to show the checked icon. -->
  5193. <attr format="boolean" name="checkedIconVisible"/>
  5194. <!-- Deprecated. Use checkedIconVisible instead -->
  5195. <attr format="boolean" name="checkedIconEnabled"/>
  5196. <!-- Check icon drawable to overlay the chip's icon. -->
  5197. <attr name="checkedIcon"/>
  5198. <!-- Motion spec for show animation. This should be a MotionSpec resource. -->
  5199. <attr name="showMotionSpec"/>
  5200. <!-- Motion spec for hide animation. This should be a MotionSpec resource. -->
  5201. <attr name="hideMotionSpec"/>
  5202. <!-- Shape appearance style reference for Chip. Attribute declaration is in the Shape
  5203. package. -->
  5204. <attr name="shapeAppearance"/>
  5205. <!-- Shape appearance overlay style reference for Chip. To be used to augment attributes
  5206. declared in the shapeAppearance. Attribute declaration is in the Shape package. -->
  5207. <attr name="shapeAppearanceOverlay"/>
  5208. <!-- The following attributes are adjustable padding on the chip, listed from start to end. -->
  5209. <!-- Chip starts here. -->
  5210. <!-- Padding at the start of the chip, before the icon. -->
  5211. <attr format="dimension" name="chipStartPadding"/>
  5212. <!-- Padding at the start of the icon, after the start of the chip. If icon exists. -->
  5213. <attr format="dimension" name="iconStartPadding"/>
  5214. <!-- Icon is here. -->
  5215. <!-- Padding at the end of the icon, before the text. If icon exists. -->
  5216. <attr format="dimension" name="iconEndPadding"/>
  5217. <!-- Padding at the start of the text, after the icon. -->
  5218. <attr format="dimension" name="textStartPadding"/>
  5219. <!-- Text is here. -->
  5220. <!-- Padding at the end of the text, before the close icon. -->
  5221. <attr format="dimension" name="textEndPadding"/>
  5222. <!-- Padding at the start of the close icon, after the text. If close icon exists. -->
  5223. <attr format="dimension" name="closeIconStartPadding"/>
  5224. <!-- Close icon is here. -->
  5225. <!-- Padding at the end of the close icon, before the end of the chip. If close icon exists. -->
  5226. <attr format="dimension" name="closeIconEndPadding"/>
  5227. <!-- Padding at the end of the chip, after the close icon. -->
  5228. <attr format="dimension" name="chipEndPadding"/>
  5229. <!-- Chip ends here. -->
  5230. </declare-styleable>
  5231. <declare-styleable name="ChipGroup">
  5232. <!-- Horizontal and vertical spacing between chips in this group. -->
  5233. <attr format="dimension" name="chipSpacing"/>
  5234. <!-- Horizontal spacing between chips in this group. -->
  5235. <attr format="dimension" name="chipSpacingHorizontal"/>
  5236. <!-- Vertical spacing between chips in this group. -->
  5237. <attr format="dimension" name="chipSpacingVertical"/>
  5238. <!-- Constrains the chips in this group to a single horizontal line. By default, this is false
  5239. and the chips in this group will reflow to multiple lines.
  5240. If you set this to true, you'll usually want to wrap this ChipGroup in a
  5241. HorizontalScrollView. -->
  5242. <attr format="boolean" name="singleLine"/>
  5243. <!-- Whether only a single chip in this group is allowed to be checked at any time. By default,
  5244. this is false and multiple chips in this group are allowed to be checked at once. -->
  5245. <attr name="singleSelection"/>
  5246. <!-- The id of the child chip that should be checked by default within this chip group. -->
  5247. <attr format="reference" name="checkedChip"/>
  5248. </declare-styleable>
  5249. <declare-styleable name="CollapsingToolbarLayout">
  5250. <!-- Specifies extra space on the start, top, end and bottom
  5251. sides of the the expanded title text. Margin values should be positive. -->
  5252. <attr format="dimension" name="expandedTitleMargin"/>
  5253. <!-- Specifies extra space on the start side of the the expanded title text.
  5254. Margin values should be positive. -->
  5255. <attr format="dimension" name="expandedTitleMarginStart"/>
  5256. <!-- Specifies extra space on the top side of the the expanded title text.
  5257. Margin values should be positive. -->
  5258. <attr format="dimension" name="expandedTitleMarginTop"/>
  5259. <!-- Specifies extra space on the end side of the the expanded title text.
  5260. Margin values should be positive. -->
  5261. <attr format="dimension" name="expandedTitleMarginEnd"/>
  5262. <!-- Specifies extra space on the bottom side of the the expanded title text.
  5263. Margin values should be positive. -->
  5264. <attr format="dimension" name="expandedTitleMarginBottom"/>
  5265. <!-- The text appearance of the CollapsingToolbarLayout's title when it is fully
  5266. 'expanded' -->
  5267. <attr format="reference" name="expandedTitleTextAppearance"/>
  5268. <!-- The text appearance of the CollapsingToolbarLayouts title when it is fully
  5269. 'collapsed' -->
  5270. <attr format="reference" name="collapsedTitleTextAppearance"/>
  5271. <!-- The drawable to use as a scrim on top of the CollapsingToolbarLayouts content when
  5272. it has been scrolled sufficiently off screen. -->
  5273. <attr format="color" name="contentScrim"/>
  5274. <!-- The drawable to use as a scrim for the status bar content when the
  5275. CollapsingToolbarLayout has been scrolled sufficiently off screen. Only works on
  5276. Lollipop when used together with android:fitSystemWindows="true". -->
  5277. <attr format="color" name="statusBarScrim"/>
  5278. <!-- The id of the primary Toolbar child that you wish to use for the purpose of collapsing.
  5279. This Toolbar descendant view does not need to be a direct child of the layout.
  5280. If you do not set this, the first direct Toolbar child found will be used. -->
  5281. <attr format="reference" name="toolbarId"/>
  5282. <!-- Specifies the amount of visible height in pixels used to define when to trigger a
  5283. scrim visibility change. -->
  5284. <attr format="dimension" name="scrimVisibleHeightTrigger"/>
  5285. <!-- Specifies the duration used for scrim visibility animations. -->
  5286. <attr format="integer" name="scrimAnimationDuration"/>
  5287. <!-- Specifies how the title should be positioned when collapsed. -->
  5288. <attr name="collapsedTitleGravity">
  5289. <!-- Push title to the top of its container, not changing its size. -->
  5290. <flag name="top" value="0x30"/>
  5291. <!-- Push title to the bottom of its container, not changing its size. -->
  5292. <flag name="bottom" value="0x50"/>
  5293. <!-- Push title to the left of its container, not changing its size. -->
  5294. <flag name="left" value="0x03"/>
  5295. <!-- Push title to the right of its container, not changing its size. -->
  5296. <flag name="right" value="0x05"/>
  5297. <!-- Place title in the vertical center of its container, not changing its size. -->
  5298. <flag name="center_vertical" value="0x10"/>
  5299. <!-- Grow the vertical size of the title if needed so it completely fills its container. -->
  5300. <flag name="fill_vertical" value="0x70"/>
  5301. <!-- Place title in the horizontal center of its container, not changing its size. -->
  5302. <flag name="center_horizontal" value="0x01"/>
  5303. <!-- Place the title in the center of its container in both the vertical and horizontal axis, not changing its size. -->
  5304. <flag name="center" value="0x11"/>
  5305. <!-- Push title to the beginning of its container, not changing its size. -->
  5306. <flag name="start" value="0x00800003"/>
  5307. <!-- Push title to the end of its container, not changing its size. -->
  5308. <flag name="end" value="0x00800005"/>
  5309. </attr>
  5310. <!-- Specifies how the title should be positioned when expanded. -->
  5311. <attr name="expandedTitleGravity">
  5312. <!-- Push title to the top of its container, not changing its size. -->
  5313. <flag name="top" value="0x30"/>
  5314. <!-- Push title to the bottom of its container, not changing its size. -->
  5315. <flag name="bottom" value="0x50"/>
  5316. <!-- Push title to the left of its container, not changing its size. -->
  5317. <flag name="left" value="0x03"/>
  5318. <!-- Push title to the right of its container, not changing its size. -->
  5319. <flag name="right" value="0x05"/>
  5320. <!-- Place title in the vertical center of its container, not changing its size. -->
  5321. <flag name="center_vertical" value="0x10"/>
  5322. <!-- Grow the vertical size of the title if needed so it completely fills its container. -->
  5323. <flag name="fill_vertical" value="0x70"/>
  5324. <!-- Place title in the horizontal center of its container, not changing its size. -->
  5325. <flag name="center_horizontal" value="0x01"/>
  5326. <!-- Place the title in the center of its container in both the vertical and horizontal axis, not changing its size. -->
  5327. <flag name="center" value="0x11"/>
  5328. <!-- Push title to the beginning of its container, not changing its size. -->
  5329. <flag name="start" value="0x00800003"/>
  5330. <!-- Push title to the end of its container, not changing its size. -->
  5331. <flag name="end" value="0x00800005"/>
  5332. </attr>
  5333. <!-- Whether the CollapsingToolbarLayout should draw its own shrinking/growing title. -->
  5334. <attr format="boolean" name="titleEnabled"/>
  5335. <!-- The title to show when titleEnabled is set to true. -->
  5336. <attr name="title"/>
  5337. </declare-styleable>
  5338. <declare-styleable name="CollapsingToolbarLayout_Layout">
  5339. <attr name="layout_collapseMode">
  5340. <!-- The view will act as normal with no collapsing behavior. -->
  5341. <enum name="none" value="0"/>
  5342. <!-- The view will pin in place. -->
  5343. <enum name="pin" value="1"/>
  5344. <!-- The view will scroll in a parallax fashion. See the
  5345. layout_collapseParallaxMultiplier attribute to change the multiplier. -->
  5346. <enum name="parallax" value="2"/>
  5347. </attr>
  5348. <!-- The multiplier used when layout_collapseMode is set to 'parallax'. The value should
  5349. be between 0.0 and 1.0. -->
  5350. <attr format="float" name="layout_collapseParallaxMultiplier"/>
  5351. </declare-styleable>
  5352. <declare-styleable name="ColorStateListItem">
  5353. <!-- Base color for this state. -->
  5354. <attr name="android:color"/>
  5355. <!-- Alpha multiplier applied to the base color. -->
  5356. <attr format="float" name="alpha"/>
  5357. <attr name="android:alpha"/>
  5358. </declare-styleable>
  5359. <declare-styleable name="CompoundButton">
  5360. <attr name="android:button"/>
  5361. <!-- Compat attr to load backported drawable types -->
  5362. <attr format="reference" name="buttonCompat"/>
  5363. <!-- Tint to apply to the button drawable. -->
  5364. <attr format="color" name="buttonTint"/>
  5365. <!-- Blending mode used to apply the button tint. -->
  5366. <attr name="buttonTintMode">
  5367. <!-- The tint is drawn on top of the drawable.
  5368. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  5369. <enum name="src_over" value="3"/>
  5370. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  5371. color channels are thrown out. [Sa * Da, Sc * Da] -->
  5372. <enum name="src_in" value="5"/>
  5373. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  5374. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  5375. <enum name="src_atop" value="9"/>
  5376. <!-- Multiplies the color and alpha channels of the drawable with those of
  5377. the tint. [Sa * Da, Sc * Dc] -->
  5378. <enum name="multiply" value="14"/>
  5379. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  5380. <enum name="screen" value="15"/>
  5381. <!-- Combines the tint and icon color and alpha channels, clamping the
  5382. result to valid color values. Saturate(S + D) -->
  5383. <enum name="add" value="16"/>
  5384. </attr>
  5385. </declare-styleable>
  5386. <declare-styleable name="CoordinatorLayout">
  5387. <!-- A reference to an array of integers representing the
  5388. locations of horizontal keylines in dp from the starting edge.
  5389. Child views can refer to these keylines for alignment using
  5390. layout_keyline="index" where index is a 0-based index into
  5391. this array. -->
  5392. <attr format="reference" name="keylines"/>
  5393. <!-- Drawable to display behind the status bar when the view is set to draw behind it. -->
  5394. <attr format="color|reference" name="statusBarBackground"/>
  5395. </declare-styleable>
  5396. <declare-styleable name="CoordinatorLayout_Layout">
  5397. <attr name="android:layout_gravity"/>
  5398. <!-- The class name of a Behavior class defining special runtime behavior
  5399. for this child view. -->
  5400. <attr format="string" name="layout_behavior"/>
  5401. <!-- The id of an anchor view that this view should position relative to. -->
  5402. <attr format="reference" name="layout_anchor"/>
  5403. <!-- The index of a keyline this view should position relative to.
  5404. android:layout_gravity will affect how the view aligns to the
  5405. specified keyline. -->
  5406. <attr format="integer" name="layout_keyline"/>
  5407. <!-- Specifies how an object should position relative to an anchor, on both the X and Y axes,
  5408. within its parent's bounds. -->
  5409. <attr name="layout_anchorGravity">
  5410. <!-- Push object to the top of its container, not changing its size. -->
  5411. <flag name="top" value="0x30"/>
  5412. <!-- Push object to the bottom of its container, not changing its size. -->
  5413. <flag name="bottom" value="0x50"/>
  5414. <!-- Push object to the left of its container, not changing its size. -->
  5415. <flag name="left" value="0x03"/>
  5416. <!-- Push object to the right of its container, not changing its size. -->
  5417. <flag name="right" value="0x05"/>
  5418. <!-- Place object in the vertical center of its container, not changing its size. -->
  5419. <flag name="center_vertical" value="0x10"/>
  5420. <!-- Grow the vertical size of the object if needed so it completely fills its container. -->
  5421. <flag name="fill_vertical" value="0x70"/>
  5422. <!-- Place object in the horizontal center of its container, not changing its size. -->
  5423. <flag name="center_horizontal" value="0x01"/>
  5424. <!-- Grow the horizontal size of the object if needed so it completely fills its container. -->
  5425. <flag name="fill_horizontal" value="0x07"/>
  5426. <!-- Place the object in the center of its container in both the vertical and horizontal axis, not changing its size. -->
  5427. <flag name="center" value="0x11"/>
  5428. <!-- Grow the horizontal and vertical size of the object if needed so it completely fills its container. -->
  5429. <flag name="fill" value="0x77"/>
  5430. <!-- Additional option that can be set to have the top and/or bottom edges of
  5431. the child clipped to its container's bounds.
  5432. The clip will be based on the vertical gravity: a top gravity will clip the bottom
  5433. edge, a bottom gravity will clip the top edge, and neither will clip both edges. -->
  5434. <flag name="clip_vertical" value="0x80"/>
  5435. <!-- Additional option that can be set to have the left and/or right edges of
  5436. the child clipped to its container's bounds.
  5437. The clip will be based on the horizontal gravity: a left gravity will clip the right
  5438. edge, a right gravity will clip the left edge, and neither will clip both edges. -->
  5439. <flag name="clip_horizontal" value="0x08"/>
  5440. <!-- Push object to the beginning of its container, not changing its size. -->
  5441. <flag name="start" value="0x00800003"/>
  5442. <!-- Push object to the end of its container, not changing its size. -->
  5443. <flag name="end" value="0x00800005"/>
  5444. </attr>
  5445. <!-- Specifies how this view insets the CoordinatorLayout and make some other views
  5446. dodge it. -->
  5447. <attr format="enum" name="layout_insetEdge">
  5448. <!-- Don't inset. -->
  5449. <enum name="none" value="0x0"/>
  5450. <!-- Inset the top edge. -->
  5451. <enum name="top" value="0x30"/>
  5452. <!-- Inset the bottom edge. -->
  5453. <enum name="bottom" value="0x50"/>
  5454. <!-- Inset the left edge. -->
  5455. <enum name="left" value="0x03"/>
  5456. <!-- Inset the right edge. -->
  5457. <enum name="right" value="0x05"/>
  5458. <!-- Inset the start edge. -->
  5459. <enum name="start" value="0x00800003"/>
  5460. <!-- Inset the end edge. -->
  5461. <enum name="end" value="0x00800005"/>
  5462. </attr>
  5463. <!-- Specifies how this view dodges the inset edges of the CoordinatorLayout. -->
  5464. <attr name="layout_dodgeInsetEdges">
  5465. <!-- Don't dodge any edges -->
  5466. <flag name="none" value="0x0"/>
  5467. <!-- Dodge the top inset edge. -->
  5468. <flag name="top" value="0x30"/>
  5469. <!-- Dodge the bottom inset edge. -->
  5470. <flag name="bottom" value="0x50"/>
  5471. <!-- Dodge the left inset edge. -->
  5472. <flag name="left" value="0x03"/>
  5473. <!-- Dodge the right inset edge. -->
  5474. <flag name="right" value="0x05"/>
  5475. <!-- Dodge the start inset edge. -->
  5476. <flag name="start" value="0x00800003"/>
  5477. <!-- Dodge the end inset edge. -->
  5478. <flag name="end" value="0x00800005"/>
  5479. <!-- Dodge all the inset edges. -->
  5480. <flag name="all" value="0x77"/>
  5481. </attr>
  5482. </declare-styleable>
  5483. <declare-styleable name="DrawerArrowToggle">
  5484. <!-- The drawing color for the bars -->
  5485. <attr format="color" name="color"/>
  5486. <!-- Whether bars should rotate or not during transition -->
  5487. <attr format="boolean" name="spinBars"/>
  5488. <!-- The total size of the drawable -->
  5489. <attr format="dimension" name="drawableSize"/>
  5490. <!-- The max gap between the bars when they are parallel to each other -->
  5491. <attr format="dimension" name="gapBetweenBars"/>
  5492. <!-- The length of the arrow head when formed to make an arrow -->
  5493. <attr format="dimension" name="arrowHeadLength"/>
  5494. <!-- The length of the shaft when formed to make an arrow -->
  5495. <attr format="dimension" name="arrowShaftLength"/>
  5496. <!-- The length of the bars when they are parallel to each other -->
  5497. <attr format="dimension" name="barLength"/>
  5498. <!-- The thickness (stroke size) for the bar paint -->
  5499. <attr format="dimension" name="thickness"/>
  5500. </declare-styleable>
  5501. <declare-styleable name="ExtendedFloatingActionButton">
  5502. <!-- Elevation for the ExtendedFloatingActionButton. -->
  5503. <attr name="elevation"/>
  5504. <!-- Motion spec for show animation. This should be a MotionSpec resource. -->
  5505. <attr name="showMotionSpec"/>
  5506. <!-- Motion spec for hide animation. This should be a MotionSpec resource. -->
  5507. <attr name="hideMotionSpec"/>
  5508. <!-- Motion spec for extend animation. This should be a MotionSpec resource. -->
  5509. <attr format="reference" name="extendMotionSpec"/>
  5510. <!-- Motion spec for shrink animation. This should be a MotionSpec resource. -->
  5511. <attr format="reference" name="shrinkMotionSpec"/>
  5512. </declare-styleable>
  5513. <declare-styleable name="ExtendedFloatingActionButton_Behavior_Layout">
  5514. <!-- Whether the extended FAB should automatically hide when there is no space for it. -->
  5515. <attr name="behavior_autoHide"/>
  5516. <!-- Whether the extended FAB should automatically shrink when there is no space for it. -->
  5517. <attr format="boolean" name="behavior_autoShrink"/>
  5518. </declare-styleable>
  5519. <declare-styleable name="FloatingActionButton">
  5520. <!-- Background for the FloatingActionButton -->
  5521. <attr name="backgroundTint"/>
  5522. <attr name="backgroundTintMode"/>
  5523. <!-- Ripple color for the FAB. -->
  5524. <attr name="rippleColor"/>
  5525. <!-- Size for the FAB. If fabCustomSize is set, this will be ignored. -->
  5526. <attr name="fabSize">
  5527. <!-- A size which will change based on the window size. -->
  5528. <enum name="auto" value="-1"/>
  5529. <!-- The normal sized button. -->
  5530. <enum name="normal" value="0"/>
  5531. <!-- The mini sized button. -->
  5532. <enum name="mini" value="1"/>
  5533. </attr>
  5534. <!-- Custom size for the FAB. If this is set, fabSize will be ignored. -->
  5535. <attr format="dimension" name="fabCustomSize"/>
  5536. <!-- Elevation value for the FAB -->
  5537. <attr name="elevation"/>
  5538. <!-- Whether to extend the bounds of the FloatingActionButton to meet
  5539. @dimen/mtrl_fab_min_touch_target. -->
  5540. <attr name="ensureMinTouchTargetSize"/>
  5541. <!-- TranslationZ value for the FAB when hovered, focused, or hovered and focused. -->
  5542. <attr format="dimension" name="hoveredFocusedTranslationZ"/>
  5543. <!-- TranslationZ value for the FAB when pressed-->
  5544. <attr format="dimension" name="pressedTranslationZ"/>
  5545. <!-- The width of the border around the FAB. -->
  5546. <attr format="dimension" name="borderWidth"/>
  5547. <!-- Enable compat padding. -->
  5548. <attr format="boolean" name="useCompatPadding"/>
  5549. <!-- Maximum icon image size. -->
  5550. <attr format="dimension" name="maxImageSize"/>
  5551. <!-- Motion spec for show animation. This should be a MotionSpec resource. -->
  5552. <attr name="showMotionSpec"/>
  5553. <!-- Motion spec for hide animation. This should be a MotionSpec resource. -->
  5554. <attr name="hideMotionSpec"/>
  5555. <!-- Shape appearance style reference for FloatingActionButton. Attribute declaration
  5556. is in the shape package. -->
  5557. <attr name="shapeAppearance"/>
  5558. <!-- Shape appearance overlay style reference for FloatingActionButton. -->
  5559. <attr name="shapeAppearanceOverlay"/>
  5560. </declare-styleable>
  5561. <declare-styleable name="FloatingActionButton_Behavior_Layout">
  5562. <!-- Whether the FAB should automatically hide when there is no space for it. -->
  5563. <attr format="boolean" name="behavior_autoHide"/>
  5564. </declare-styleable>
  5565. <declare-styleable name="FlowLayout">
  5566. <!-- Horizontal spacing between two items being laid out. -->
  5567. <attr format="dimension" name="itemSpacing"/>
  5568. <!-- Vertical Spacing between two lines of items being laid out. -->
  5569. <attr format="dimension" name="lineSpacing"/>
  5570. </declare-styleable>
  5571. <declare-styleable name="FontFamily">
  5572. <!-- The authority of the Font Provider to be used for the request. -->
  5573. <attr format="string" name="fontProviderAuthority"/>
  5574. <!-- The package for the Font Provider to be used for the request. This is used to verify
  5575. the identity of the provider. -->
  5576. <attr format="string" name="fontProviderPackage"/>
  5577. <!-- The query to be sent over to the provider. Refer to your font provider's documentation
  5578. on the format of this string. -->
  5579. <attr format="string" name="fontProviderQuery"/>
  5580. <!-- The sets of hashes for the certificates the provider should be signed with. This is
  5581. used to verify the identity of the provider, and is only required if the provider is not
  5582. part of the system image. This value may point to one list or a list of lists, where each
  5583. individual list represents one collection of signature hashes. Refer to your font provider's
  5584. documentation for these values. -->
  5585. <attr format="reference" name="fontProviderCerts"/>
  5586. <!-- The strategy to be used when fetching font data from a font provider in XML layouts.
  5587. This attribute is ignored when the resource is loaded from code, as it is equivalent to the
  5588. choice of API between {@link
  5589. androidx.core.content.res.ResourcesCompat#getFont(Context, int)} (blocking) and
  5590. {@link
  5591. androidx.core.content.res.ResourcesCompat#getFont(Context, int, FontCallback, Handler)}
  5592. (async). -->
  5593. <attr name="fontProviderFetchStrategy">
  5594. <!-- The blocking font fetch works as follows.
  5595. First, check the local cache, then if the requested font is not cached, request the
  5596. font from the provider and wait until it is finished. You can change the length of
  5597. the timeout by modifying fontProviderFetchTimeout. If the timeout happens, the
  5598. default typeface will be used instead. -->
  5599. <enum name="blocking" value="0"/>
  5600. <!-- The async font fetch works as follows.
  5601. First, check the local cache, then if the requeted font is not cached, trigger a
  5602. request the font and continue with layout inflation. Once the font fetch succeeds, the
  5603. target text view will be refreshed with the downloaded font data. The
  5604. fontProviderFetchTimeout will be ignored if async loading is specified. -->
  5605. <enum name="async" value="1"/>
  5606. </attr>
  5607. <!-- The length of the timeout during fetching. -->
  5608. <attr format="integer" name="fontProviderFetchTimeout">
  5609. <!-- A special value for the timeout. In this case, the blocking font fetching will not
  5610. timeout and wait until a reply is received from the font provider. -->
  5611. <enum name="forever" value="-1"/>
  5612. </attr>
  5613. </declare-styleable>
  5614. <declare-styleable name="FontFamilyFont">
  5615. <!-- The style of the given font file. This will be used when the font is being loaded into
  5616. the font stack and will override any style information in the font's header tables. If
  5617. unspecified, the value in the font's header tables will be used. -->
  5618. <attr name="fontStyle">
  5619. <enum name="normal" value="0"/>
  5620. <enum name="italic" value="1"/>
  5621. </attr>
  5622. <!-- The reference to the font file to be used. This should be a file in the res/font folder
  5623. and should therefore have an R reference value. E.g. @font/myfont -->
  5624. <attr format="reference" name="font"/>
  5625. <!-- The weight of the given font file. This will be used when the font is being loaded into
  5626. the font stack and will override any weight information in the font's header tables. Must
  5627. be a positive number, a multiple of 100, and between 100 and 900, inclusive. The most
  5628. common values are 400 for regular weight and 700 for bold weight. If unspecified, the value
  5629. in the font's header tables will be used. -->
  5630. <attr format="integer" name="fontWeight"/>
  5631. <!-- The variation settings to be applied to the font. The string should be in the following
  5632. format: "'tag1' value1, 'tag2' value2, ...". If the default variation settings should be
  5633. used, or the font used does not support variation settings, this attribute needs not be
  5634. specified. -->
  5635. <attr format="string" name="fontVariationSettings"/>
  5636. <!-- The index of the font in the tcc font file. If the font file referenced is not in the
  5637. tcc format, this attribute needs not be specified. -->
  5638. <attr format="integer" name="ttcIndex"/>
  5639. <!-- References to the framework attrs -->
  5640. <attr name="android:fontStyle"/>
  5641. <attr name="android:font"/>
  5642. <attr name="android:fontWeight"/>
  5643. <attr name="android:fontVariationSettings"/>
  5644. <attr name="android:ttcIndex"/>
  5645. </declare-styleable>
  5646. <declare-styleable name="ForegroundLinearLayout">
  5647. <attr name="android:foreground"/>
  5648. <attr name="android:foregroundGravity"/>
  5649. <attr format="boolean" name="foregroundInsidePadding"/>
  5650. </declare-styleable>
  5651. <declare-styleable name="Fragment">
  5652. <attr name="android:name"/>
  5653. <attr name="android:id"/>
  5654. <attr name="android:tag"/>
  5655. </declare-styleable>
  5656. <declare-styleable name="FragmentContainerView">
  5657. <attr name="android:name"/>
  5658. <attr name="android:tag"/>
  5659. </declare-styleable>
  5660. <declare-styleable name="GenericDraweeHierarchy">
  5661. <!-- NOTE: If adding a new attr here, also add to SimpleDraweeView below -->
  5662. <eat-comment/>
  5663. <!-- Fade duration in milliseconds. -->
  5664. <attr format="integer" name="fadeDuration"/>
  5665. <!-- Aspect ratio (width / height) of the view, not necessarily of the images. -->
  5666. <attr format="float" name="viewAspectRatio"/>
  5667. <!-- Image branches -
  5668. Scale-type values must match those in GenericDraweeHierarchyInflater.getScaleTypeFromXml.
  5669. (GenericDraweeHierarchyInflater.java).
  5670. For drawables that should not be scaled, such as those with the android:tileMode
  5671. attribute set, use the value 'none'. -->
  5672. <!-- A drawable or color to be be used as a placeholder. -->
  5673. <attr format="reference" name="placeholderImage"/>
  5674. <!-- Scale type of the placeholder image. Ignored if placeholderImage is not specified. -->
  5675. <attr name="placeholderImageScaleType">
  5676. <enum name="none" value="-1"/>
  5677. <enum name="fitXY" value="0"/>
  5678. <enum name="fitStart" value="1"/>
  5679. <enum name="fitCenter" value="2"/>
  5680. <enum name="fitEnd" value="3"/>
  5681. <enum name="center" value="4"/>
  5682. <enum name="centerInside" value="5"/>
  5683. <enum name="centerCrop" value="6"/>
  5684. <enum name="focusCrop" value="7"/>
  5685. <enum name="fitBottomStart" value="8"/>
  5686. </attr>
  5687. <!-- A drawable to be be used as a retry image. -->
  5688. <attr format="reference" name="retryImage"/>
  5689. <!-- Scale type of the retry image. Ignored if retryImage is not specified. -->
  5690. <attr name="retryImageScaleType">
  5691. <enum name="none" value="-1"/>
  5692. <enum name="fitXY" value="0"/>
  5693. <enum name="fitStart" value="1"/>
  5694. <enum name="fitCenter" value="2"/>
  5695. <enum name="fitEnd" value="3"/>
  5696. <enum name="center" value="4"/>
  5697. <enum name="centerInside" value="5"/>
  5698. <enum name="centerCrop" value="6"/>
  5699. <enum name="focusCrop" value="7"/>
  5700. <enum name="fitBottomStart" value="8"/>
  5701. </attr>
  5702. <!-- A drawable to be be used as a failure image. -->
  5703. <attr format="reference" name="failureImage"/>
  5704. <!-- Scale type of the failure image. Ignored if failureImage is not specified. -->
  5705. <attr name="failureImageScaleType">
  5706. <enum name="none" value="-1"/>
  5707. <enum name="fitXY" value="0"/>
  5708. <enum name="fitStart" value="1"/>
  5709. <enum name="fitCenter" value="2"/>
  5710. <enum name="fitEnd" value="3"/>
  5711. <enum name="center" value="4"/>
  5712. <enum name="centerInside" value="5"/>
  5713. <enum name="centerCrop" value="6"/>
  5714. <enum name="focusCrop" value="7"/>
  5715. <enum name="fitBottomStart" value="8"/>
  5716. </attr>
  5717. <!-- A drawable to be be used as a progress bar. -->
  5718. <attr format="reference" name="progressBarImage"/>
  5719. <!-- Scale type of the progress bar. Ignored if progressBarImage is not specified. -->
  5720. <attr name="progressBarImageScaleType">
  5721. <enum name="none" value="-1"/>
  5722. <enum name="fitXY" value="0"/>
  5723. <enum name="fitStart" value="1"/>
  5724. <enum name="fitCenter" value="2"/>
  5725. <enum name="fitEnd" value="3"/>
  5726. <enum name="center" value="4"/>
  5727. <enum name="centerInside" value="5"/>
  5728. <enum name="centerCrop" value="6"/>
  5729. <enum name="focusCrop" value="7"/>
  5730. <enum name="fitBottomStart" value="8"/>
  5731. </attr>
  5732. <!-- Progress bar Auto Rotate interval in milliseconds -->
  5733. <attr format="integer" name="progressBarAutoRotateInterval"/>
  5734. <!-- Scale type of the actual image. -->
  5735. <attr name="actualImageScaleType">
  5736. <enum name="none" value="-1"/>
  5737. <enum name="fitXY" value="0"/>
  5738. <enum name="fitStart" value="1"/>
  5739. <enum name="fitCenter" value="2"/>
  5740. <enum name="fitEnd" value="3"/>
  5741. <enum name="center" value="4"/>
  5742. <enum name="centerInside" value="5"/>
  5743. <enum name="centerCrop" value="6"/>
  5744. <enum name="focusCrop" value="7"/>
  5745. <enum name="fitBottomStart" value="8"/>
  5746. </attr>
  5747. <!-- A drawable or color to be used as a background. -->
  5748. <attr format="reference" name="backgroundImage"/>
  5749. <!-- A drawable or color to be used as an overlay. -->
  5750. <attr format="reference" name="overlayImage"/>
  5751. <!-- A drawable or color to be used as a pressed-state-overlay -->
  5752. <attr format="reference" name="pressedStateOverlayImage"/>
  5753. <!-- Rounding params -
  5754. Declares attributes for rounding shape, mode and border. -->
  5755. <!-- Round as circle. -->
  5756. <attr format="boolean" name="roundAsCircle"/>
  5757. <!-- Rounded corner radius. Ignored if roundAsCircle is used. -->
  5758. <attr format="dimension" name="roundedCornerRadius"/>
  5759. <!-- Round the top-left corner. Ignored if roundAsCircle is used. -->
  5760. <attr format="boolean" name="roundTopLeft"/>
  5761. <!-- Round the top-right corner. Ignored if roundAsCircle is used. -->
  5762. <attr format="boolean" name="roundTopRight"/>
  5763. <!-- Round the bottom-right corner. Ignored if roundAsCircle is used. -->
  5764. <attr format="boolean" name="roundBottomRight"/>
  5765. <!-- Round the bottom-left corner. Ignored if roundAsCircle is used. -->
  5766. <attr format="boolean" name="roundBottomLeft"/>
  5767. <!-- Round the top-start edge. Ignored if roundAsCircle is used. -->
  5768. <attr format="boolean" name="roundTopStart"/>
  5769. <!-- Round the top-end edge. Ignored if roundAsCircle is used. -->
  5770. <attr format="boolean" name="roundTopEnd"/>
  5771. <!-- Round the bottom-start edge. Ignored if roundAsCircle is used. -->
  5772. <attr format="boolean" name="roundBottomStart"/>
  5773. <!-- Round the bottom-end edge. Ignored if roundAsCircle is used. -->
  5774. <attr format="boolean" name="roundBottomEnd"/>
  5775. <!-- Round by overlying color. -->
  5776. <attr format="color" name="roundWithOverlayColor"/>
  5777. <!-- Rounding border width-->
  5778. <attr format="dimension" name="roundingBorderWidth"/>
  5779. <!-- Rounding border color -->
  5780. <attr format="color|reference" name="roundingBorderColor"/>
  5781. <!-- Rounding border padding -->
  5782. <attr format="dimension" name="roundingBorderPadding"/>
  5783. </declare-styleable>
  5784. <declare-styleable name="GradientColor">
  5785. <!-- Start color of the gradient. -->
  5786. <attr name="android:startColor"/>
  5787. <!-- Optional center color. -->
  5788. <attr name="android:centerColor"/>
  5789. <!-- End color of the gradient. -->
  5790. <attr name="android:endColor"/>
  5791. <!-- Type of gradient. The default type is linear. -->
  5792. <attr name="android:type"/>
  5793. <!-- Only applied to RadialGradient-->
  5794. <!-- Radius of the gradient, used only with radial gradient. -->
  5795. <attr name="android:gradientRadius"/>
  5796. <!-- Only applied to SweepGradient / RadialGradient-->
  5797. <!-- X coordinate of the center of the gradient within the path. -->
  5798. <attr name="android:centerX"/>
  5799. <!-- Y coordinate of the center of the gradient within the path. -->
  5800. <attr name="android:centerY"/>
  5801. <!-- LinearGradient specific -->
  5802. <!-- X coordinate of the start point origin of the gradient.
  5803. Defined in same coordinates as the path itself -->
  5804. <attr name="android:startX"/>
  5805. <!-- Y coordinate of the start point of the gradient within the shape.
  5806. Defined in same coordinates as the path itself -->
  5807. <attr name="android:startY"/>
  5808. <!-- X coordinate of the end point origin of the gradient.
  5809. Defined in same coordinates as the path itself -->
  5810. <attr name="android:endX"/>
  5811. <!-- Y coordinate of the end point of the gradient within the shape.
  5812. Defined in same coordinates as the path itself -->
  5813. <attr name="android:endY"/>
  5814. <!-- Defines the tile mode of the gradient. SweepGradient doesn't support tiling. -->
  5815. <attr name="android:tileMode"/>
  5816. </declare-styleable>
  5817. <declare-styleable name="GradientColorItem">
  5818. <!-- The offset (or ratio) of this current color item inside the gradient.
  5819. The value is only meaningful when it is between 0 and 1. -->
  5820. <attr name="android:offset"/>
  5821. <!-- The current color for the offset inside the gradient. -->
  5822. <attr name="android:color"/>
  5823. </declare-styleable>
  5824. <declare-styleable name="LinearLayoutCompat">
  5825. <!-- Should the layout be a column or a row? Use "horizontal"
  5826. for a row, "vertical" for a column. The default is
  5827. horizontal. -->
  5828. <attr name="android:orientation"/>
  5829. <attr name="android:gravity"/>
  5830. <!-- When set to false, prevents the layout from aligning its children's
  5831. baselines. This attribute is particularly useful when the children
  5832. use different values for gravity. The default value is true. -->
  5833. <attr name="android:baselineAligned"/>
  5834. <!-- When a linear layout is part of another layout that is baseline
  5835. aligned, it can specify which of its children to baseline align to
  5836. (that is, which child TextView).-->
  5837. <attr name="android:baselineAlignedChildIndex"/>
  5838. <!-- Defines the maximum weight sum. If unspecified, the sum is computed
  5839. by adding the layout_weight of all of the children. This can be
  5840. used for instance to give a single child 50% of the total available
  5841. space by giving it a layout_weight of 0.5 and setting the weightSum
  5842. to 1.0. -->
  5843. <attr name="android:weightSum"/>
  5844. <!-- When set to true, all children with a weight will be considered having
  5845. the minimum size of the largest child. If false, all children are
  5846. measured normally. -->
  5847. <attr format="boolean" name="measureWithLargestChild"/>
  5848. <!-- Drawable to use as a vertical divider between buttons. -->
  5849. <attr name="divider"/>
  5850. <!-- Setting for which dividers to show. -->
  5851. <attr name="showDividers">
  5852. <flag name="none" value="0"/>
  5853. <flag name="beginning" value="1"/>
  5854. <flag name="middle" value="2"/>
  5855. <flag name="end" value="4"/>
  5856. </attr>
  5857. <!-- Size of padding on either end of a divider. -->
  5858. <attr format="dimension" name="dividerPadding"/>
  5859. </declare-styleable>
  5860. <declare-styleable name="LinearLayoutCompat_Layout">
  5861. <attr name="android:layout_width"/>
  5862. <attr name="android:layout_height"/>
  5863. <attr name="android:layout_weight"/>
  5864. <attr name="android:layout_gravity"/>
  5865. </declare-styleable>
  5866. <declare-styleable name="ListPopupWindow">
  5867. <!-- Amount of pixels by which the drop down should be offset vertically. -->
  5868. <attr name="android:dropDownVerticalOffset"/>
  5869. <!-- Amount of pixels by which the drop down should be offset horizontally. -->
  5870. <attr name="android:dropDownHorizontalOffset"/>
  5871. </declare-styleable>
  5872. <declare-styleable name="MaterialAlertDialog">
  5873. <attr format="dimension" name="backgroundInsetStart"/>
  5874. <attr format="dimension" name="backgroundInsetTop"/>
  5875. <attr format="dimension" name="backgroundInsetEnd"/>
  5876. <attr format="dimension" name="backgroundInsetBottom"/>
  5877. </declare-styleable>
  5878. <declare-styleable name="MaterialAlertDialogTheme">
  5879. <attr format="reference" name="materialAlertDialogTheme"/>
  5880. <attr format="reference" name="materialAlertDialogTitlePanelStyle"/>
  5881. <attr format="reference" name="materialAlertDialogTitleIconStyle"/>
  5882. <attr format="reference" name="materialAlertDialogTitleTextStyle"/>
  5883. <attr format="reference" name="materialAlertDialogBodyTextStyle"/>
  5884. </declare-styleable>
  5885. <declare-styleable name="MaterialButton">
  5886. <!-- Whether the button can be checked. -->
  5887. <attr name="android:checkable"/>
  5888. <attr name="android:insetLeft"/>
  5889. <attr name="android:insetRight"/>
  5890. <attr name="android:insetTop"/>
  5891. <attr name="android:insetBottom"/>
  5892. <!-- Background for the MaterialButton -->
  5893. <attr name="backgroundTint"/>
  5894. <attr name="backgroundTintMode"/>
  5895. <!-- Elevation for the MaterialButton. -->
  5896. <attr name="elevation"/>
  5897. <!-- Icon drawable to display at the start of this view. -->
  5898. <attr format="reference" name="icon"/>
  5899. <!-- Specifies the width and height to use for the icon drawable. -->
  5900. <attr format="dimension" name="iconSize"/>
  5901. <!-- Padding between icon and button text. -->
  5902. <attr format="dimension" name="iconPadding"/>
  5903. <!-- Specifies how the icon should be positioned on the X axis. -->
  5904. <attr name="iconGravity">
  5905. <!-- Push icon to the start of the button. -->
  5906. <flag name="start" value="0x1"/>
  5907. <!-- Push the icon to the start of the text keeping a distance equal to
  5908. {@link R.attr#iconPadding} from the text. -->
  5909. <flag name="textStart" value="0x2"/>
  5910. <!-- Push icon to the end of the button. -->
  5911. <flag name="end" value="0x3"/>
  5912. <!-- Push the icon to the end of the text keeping a distance equal to
  5913. {@link R.attr#iconPadding} from the text. -->
  5914. <flag name="textEnd" value="0x4"/>
  5915. </attr>
  5916. <!-- Tint for icon drawable to display. -->
  5917. <attr format="color" name="iconTint"/>
  5918. <!-- Tint mode for icon drawable to display. -->
  5919. <attr name="iconTintMode"/>
  5920. <!-- Shape appearance style reference for MaterialButton. Attribute declaration is in the Shape
  5921. package. -->
  5922. <attr name="shapeAppearance"/>
  5923. <!-- Shape appearance overlay style reference for MaterialButton. To be used to augment
  5924. attributes declared in the shapeAppearance. Attribute declaration is in the Shape package.
  5925. -->
  5926. <attr name="shapeAppearanceOverlay"/>
  5927. <!-- Specifies the color used to draw the path outline of the button. Attribute type definition
  5928. is in resources package. -->
  5929. <attr name="strokeColor"/>
  5930. <!-- Width of the stroke path of the button. Default is 0. Attribute type definition is in
  5931. resources package. -->
  5932. <attr name="strokeWidth"/>
  5933. <!--
  5934. Specifies the radius for the corners of the button. Default is 0, for non-rounded corners.
  5935. -->
  5936. <attr format="dimension" name="cornerRadius"/>
  5937. <!-- Ripple color for the button. This may be a color state list, if the desired ripple color
  5938. should be stateful. Attribute type definition is in resources package. -->
  5939. <attr name="rippleColor"/>
  5940. </declare-styleable>
  5941. <declare-styleable name="MaterialButtonToggleGroup">
  5942. <!-- Whether only a single button in this group is allowed to be checked at any time. By
  5943. default, this is false and multiple buttons in this group are allowed to be checked at
  5944. once. -->
  5945. <attr name="singleSelection"/>
  5946. <!-- The id of the child button that should be checked by default within this button group. -->
  5947. <attr format="reference" name="checkedButton"/>
  5948. </declare-styleable>
  5949. <declare-styleable name="MaterialCalendar">
  5950. <attr name="android:windowFullscreen"/>
  5951. <attr format="reference" name="dayStyle"/>
  5952. <attr format="reference" name="dayInvalidStyle"/>
  5953. <attr format="reference" name="daySelectedStyle"/>
  5954. <attr format="reference" name="dayTodayStyle"/>
  5955. <attr format="reference" name="yearStyle"/>
  5956. <attr format="reference" name="yearSelectedStyle"/>
  5957. <attr format="reference" name="yearTodayStyle"/>
  5958. <attr format="color" name="rangeFillColor"/>
  5959. </declare-styleable>
  5960. <declare-styleable name="MaterialCalendarItem">
  5961. <attr name="android:insetLeft"/>
  5962. <attr name="android:insetTop"/>
  5963. <attr name="android:insetRight"/>
  5964. <attr name="android:insetBottom"/>
  5965. <attr format="color" name="itemFillColor"/>
  5966. <attr name="itemTextColor"/>
  5967. <attr format="color" name="itemStrokeColor"/>
  5968. <attr format="dimension" name="itemStrokeWidth"/>
  5969. <attr name="itemShapeAppearance"/>
  5970. <attr name="itemShapeAppearanceOverlay"/>
  5971. </declare-styleable>
  5972. <declare-styleable name="MaterialCardView">
  5973. <!-- Whether the card can be checked. -->
  5974. <attr name="android:checkable"/>
  5975. <!-- Foreground color for CardView. -->
  5976. <attr format="color" name="cardForegroundColor"/>
  5977. <!-- Check icon drawable. -->
  5978. <attr name="checkedIcon"/>
  5979. <!-- Tint color for the checked icon. -->
  5980. <attr format="color" name="checkedIconTint"/>
  5981. <!-- Ripple color for the Card. -->
  5982. <attr name="rippleColor"/>
  5983. <!-- State when a Card is being dragged. -->
  5984. <attr format="boolean" name="state_dragged"/>
  5985. <!-- Specifies the color used to draw the path outline of the card. Attribute type definition is
  5986. in resources package. -->
  5987. <attr name="strokeColor"/>
  5988. <!-- Width of the stroke path of the card. Default is 0. Attribute type definition is in
  5989. resources package. -->
  5990. <attr name="strokeWidth"/>
  5991. <!-- Shape appearance style reference for MaterialCardView. Attribute declaration is in the
  5992. shape package. -->
  5993. <attr name="shapeAppearance"/>
  5994. <!-- Shape appearance overlay style reference for MaterialCardView. To be used to augment
  5995. attributes declared in the shapeAppearance. Attribute declaration is in the shape package.
  5996. -->
  5997. <attr name="shapeAppearanceOverlay"/>
  5998. </declare-styleable>
  5999. <declare-styleable name="MaterialCheckBox">
  6000. <!-- When set to true, MaterialCheckBox will tint itself according to
  6001. Material Theme colors. When set to false, Material Theme colors will
  6002. be ignored. This value should be set to false when using custom drawables
  6003. that should not be tinted. This value is ignored if a buttonTint is set. -->
  6004. <attr name="useMaterialThemeColors"/>
  6005. <!-- Tint for the checkbox. -->
  6006. <attr name="buttonTint"/>
  6007. </declare-styleable>
  6008. <declare-styleable name="MaterialRadioButton">
  6009. <!-- When set to true, MaterialRadioButton will tint itself according to
  6010. Material Theme colors. When set to false, Material Theme colors will
  6011. be ignored. This value should be set to false when using custom drawables
  6012. that should not be tinted. This value is ignored if a buttonTint is set. -->
  6013. <attr name="useMaterialThemeColors"/>
  6014. </declare-styleable>
  6015. <declare-styleable name="MaterialShape">
  6016. <!-- Shape appearance style reference to be used to construct a ShapeAppearanceModel. -->
  6017. <attr format="reference" name="shapeAppearance"/>
  6018. <!-- Shape appearance overlay style reference to be used to modify the shapeAppearance. -->
  6019. <attr format="reference" name="shapeAppearanceOverlay"/>
  6020. </declare-styleable>
  6021. <declare-styleable name="MaterialTextAppearance" parent="TextAppearance">
  6022. <!--
  6023. Specifies explicit line height for this TextView. This is equivalent to the vertical
  6024. distance between subsequent baselines in the TextView.
  6025. -->
  6026. <attr name="android:lineHeight"/>
  6027. <attr name="lineHeight"/>
  6028. </declare-styleable>
  6029. <declare-styleable name="MaterialTextView" parent="AppCompatTextView">
  6030. <attr name="android:textAppearance"/>
  6031. <attr name="android:lineHeight"/>
  6032. <attr name="lineHeight"/>
  6033. </declare-styleable>
  6034. <declare-styleable name="MenuGroup">
  6035. <!-- The ID of the group. -->
  6036. <attr name="android:id"/>
  6037. <!-- The category applied to all items within this group.
  6038. (This will be or'ed with the orderInCategory attribute.) -->
  6039. <attr name="android:menuCategory"/>
  6040. <!-- The order within the category applied to all items within this group.
  6041. (This will be or'ed with the category attribute.) -->
  6042. <attr name="android:orderInCategory"/>
  6043. <!-- Whether the items are capable of displaying a check mark. -->
  6044. <attr name="android:checkableBehavior"/>
  6045. <!-- Whether the items are shown/visible. -->
  6046. <attr name="android:visible"/>
  6047. <!-- Whether the items are enabled. -->
  6048. <attr name="android:enabled"/>
  6049. </declare-styleable>
  6050. <declare-styleable name="MenuItem">
  6051. <!-- The ID of the item. -->
  6052. <attr name="android:id"/>
  6053. <!-- The category applied to the item.
  6054. (This will be or'ed with the orderInCategory attribute.) -->
  6055. <attr name="android:menuCategory"/>
  6056. <!-- The order within the category applied to the item.
  6057. (This will be or'ed with the category attribute.) -->
  6058. <attr name="android:orderInCategory"/>
  6059. <!-- The title associated with the item. -->
  6060. <attr name="android:title"/>
  6061. <!-- The condensed title associated with the item. This is used in situations where the
  6062. normal title may be too long to be displayed. -->
  6063. <attr name="android:titleCondensed"/>
  6064. <!-- The icon associated with this item. This icon will not always be shown, so
  6065. the title should be sufficient in describing this item. -->
  6066. <attr name="android:icon"/>
  6067. <!-- The alphabetic shortcut key. This is the shortcut when using a keyboard
  6068. with alphabetic keys. -->
  6069. <attr name="android:alphabeticShortcut"/>
  6070. <!-- The alphabetic modifier key. This is the modifier when using a keyboard
  6071. with alphabetic keys. The values should be kept in sync with KeyEvent -->
  6072. <attr name="alphabeticModifiers">
  6073. <flag name="META" value="0x10000"/>
  6074. <flag name="CTRL" value="0x1000"/>
  6075. <flag name="ALT" value="0x02"/>
  6076. <flag name="SHIFT" value="0x1"/>
  6077. <flag name="SYM" value="0x4"/>
  6078. <flag name="FUNCTION" value="0x8"/>
  6079. </attr>
  6080. <!-- The numeric shortcut key. This is the shortcut when using a numeric (e.g., 12-key)
  6081. keyboard. -->
  6082. <attr name="android:numericShortcut"/>
  6083. <!-- The numeric modifier key. This is the modifier when using a numeric (e.g., 12-key)
  6084. keyboard. The values should be kept in sync with KeyEvent -->
  6085. <attr name="numericModifiers">
  6086. <flag name="META" value="0x10000"/>
  6087. <flag name="CTRL" value="0x1000"/>
  6088. <flag name="ALT" value="0x02"/>
  6089. <flag name="SHIFT" value="0x1"/>
  6090. <flag name="SYM" value="0x4"/>
  6091. <flag name="FUNCTION" value="0x8"/>
  6092. </attr>
  6093. <!-- Whether the item is capable of displaying a check mark. -->
  6094. <attr name="android:checkable"/>
  6095. <!-- Whether the item is checked. Note that you must first have enabled checking with
  6096. the checkable attribute or else the check mark will not appear. -->
  6097. <attr name="android:checked"/>
  6098. <!-- Whether the item is shown/visible. -->
  6099. <attr name="android:visible"/>
  6100. <!-- Whether the item is enabled. -->
  6101. <attr name="android:enabled"/>
  6102. <!-- Name of a method on the Context used to inflate the menu that will be
  6103. called when the item is clicked. -->
  6104. <attr name="android:onClick"/>
  6105. <!-- How this item should display in the Action Bar, if present. -->
  6106. <attr name="showAsAction">
  6107. <!-- Never show this item in an action bar, show it in the overflow menu instead.
  6108. Mutually exclusive with "ifRoom" and "always". -->
  6109. <flag name="never" value="0"/>
  6110. <!-- Show this item in an action bar if there is room for it as determined
  6111. by the system. Favor this option over "always" where possible.
  6112. Mutually exclusive with "never" and "always". -->
  6113. <flag name="ifRoom" value="1"/>
  6114. <!-- Always show this item in an actionbar, even if it would override
  6115. the system's limits of how much stuff to put there. This may make
  6116. your action bar look bad on some screens. In most cases you should
  6117. use "ifRoom" instead. Mutually exclusive with "ifRoom" and "never". -->
  6118. <flag name="always" value="2"/>
  6119. <!-- When this item is shown as an action in the action bar, show a text
  6120. label with it even if it has an icon representation. -->
  6121. <flag name="withText" value="4"/>
  6122. <!-- This item's action view collapses to a normal menu
  6123. item. When expanded, the action view takes over a
  6124. larger segment of its container. -->
  6125. <flag name="collapseActionView" value="8"/>
  6126. </attr>
  6127. <!-- An optional layout to be used as an action view.
  6128. See {@link android.view.MenuItem#setActionView(android.view.View)}
  6129. for more info. -->
  6130. <attr format="reference" name="actionLayout"/>
  6131. <!-- The name of an optional View class to instantiate and use as an
  6132. action view. See {@link android.view.MenuItem#setActionView(android.view.View)}
  6133. for more info. -->
  6134. <attr format="string" name="actionViewClass"/>
  6135. <!-- The name of an optional ActionProvider class to instantiate an action view
  6136. and perform operations such as default action for that menu item.
  6137. See {@link android.view.MenuItem#setActionProvider(android.view.ActionProvider)}
  6138. for more info. -->
  6139. <attr format="string" name="actionProviderClass"/>
  6140. <!-- The content description associated with the item. -->
  6141. <attr format="string" name="contentDescription"/>
  6142. <!-- The tooltip text associated with the item. -->
  6143. <attr format="string" name="tooltipText"/>
  6144. <!-- Tint to apply to the icon. -->
  6145. <attr format="color" name="iconTint"/>
  6146. <!-- Blending mode used to apply the icon tint. -->
  6147. <attr name="iconTintMode">
  6148. <!-- The tint is drawn on top of the icon.
  6149. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  6150. <enum name="src_over" value="3"/>
  6151. <!-- The tint is masked by the alpha channel of the icon. The icon’s
  6152. color channels are thrown out. [Sa * Da, Sc * Da] -->
  6153. <enum name="src_in" value="5"/>
  6154. <!-- The tint is drawn above the icon, but with the icon’s alpha
  6155. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  6156. <enum name="src_atop" value="9"/>
  6157. <!-- Multiplies the color and alpha channels of the icon with those of
  6158. the tint. [Sa * Da, Sc * Dc] -->
  6159. <enum name="multiply" value="14"/>
  6160. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  6161. <enum name="screen" value="15"/>
  6162. <!-- Combines the tint and icon color and alpha channels, clamping the
  6163. result to valid color values. Saturate(S + D) -->
  6164. <enum name="add" value="16"/>
  6165. </attr>
  6166. </declare-styleable>
  6167. <declare-styleable name="MenuView">
  6168. <!-- Default appearance of menu item text. -->
  6169. <attr name="android:itemTextAppearance"/>
  6170. <!-- Default horizontal divider between rows of menu items. -->
  6171. <attr name="android:horizontalDivider"/>
  6172. <!-- Default vertical divider between menu items. -->
  6173. <attr name="android:verticalDivider"/>
  6174. <!-- Default background for the menu header. -->
  6175. <attr name="android:headerBackground"/>
  6176. <!-- Default background for each menu item. -->
  6177. <attr name="android:itemBackground"/>
  6178. <!-- Default animations for the menu. -->
  6179. <attr name="android:windowAnimationStyle"/>
  6180. <!-- Default disabled icon alpha for each menu item that shows an icon. -->
  6181. <attr name="android:itemIconDisabledAlpha"/>
  6182. <!-- Whether space should be reserved in layout when an icon is missing. -->
  6183. <attr format="boolean" name="preserveIconSpacing"/>
  6184. <!-- Drawable for the arrow icon indicating a particular item is a submenu. -->
  6185. <attr format="reference" name="subMenuArrow"/>
  6186. </declare-styleable>
  6187. <declare-styleable name="NavigationView">
  6188. <attr name="android:background"/>
  6189. <attr name="android:fitsSystemWindows"/>
  6190. <attr name="android:maxWidth"/>
  6191. <attr name="elevation"/>
  6192. <!-- The menu resource to inflate and populate items from. -->
  6193. <attr format="reference" name="menu"/>
  6194. <attr format="color" name="itemIconTint"/>
  6195. <attr name="itemTextColor"/>
  6196. <!-- A background drawable to use for navigation items. If this is set, this overrides the
  6197. default background drawable for items and the itemShape* attributes will be ignored -->
  6198. <attr format="reference" name="itemBackground"/>
  6199. <attr format="reference" name="itemTextAppearance"/>
  6200. <!-- Layout resource to inflate as the header -->
  6201. <attr format="reference" name="headerLayout"/>
  6202. <!-- Horizontal padding (left and right) of navigation items, around the icon & text -->
  6203. <attr format="dimension" name="itemHorizontalPadding"/>
  6204. <!-- Padding between the icon and the text for navigation items that display an icon -->
  6205. <attr format="dimension" name="itemIconPadding"/>
  6206. <!-- The size of the icon navigation items that display an icon -->
  6207. <attr format="dimension" name="itemIconSize"/>
  6208. <!-- Makes the TextView of the item text be at most this many lines tall. -->
  6209. <attr format="integer" min="1" name="itemMaxLines"/>
  6210. <!-- Shape appearance style reference for the shaped item background. To use the shaped
  6211. item background, either itemShapeAppearance or itemShapeAppearanceOverlay must be set and
  6212. itemBackground must be null so that it can be set programmatically. -->
  6213. <attr name="itemShapeAppearance"/>
  6214. <!-- Shape appearance overlay style reference for item background. To be used to augment
  6215. attributes declared in itemShapeAppearance. To use the shaped item background, either
  6216. itemShapeAppearance or itemShapeAppearanceOverlay must be set and itemBackground must be
  6217. null so that it can be set programmatically. -->
  6218. <attr name="itemShapeAppearanceOverlay"/>
  6219. <!-- Inset start margin for the item background shape. Used if itemBackground isn't set and
  6220. there is an itemShapeAppearance or itemShapeAppearanceOverlay. -->
  6221. <attr format="dimension" name="itemShapeInsetStart"/>
  6222. <!-- Inset top margin for the item background shape. Used if itemBackground isn't set and there
  6223. is an itemShapeAppearance or itemShapeAppearanceOverlay. -->
  6224. <attr format="dimension" name="itemShapeInsetTop"/>
  6225. <!-- Inset end margin for the item background shape. Used if itemBackground isn't set and there
  6226. and there is an itemShapeAppearance or itemShapeAppearanceOverlay. -->
  6227. <attr format="dimension" name="itemShapeInsetEnd"/>
  6228. <!-- Inset bottom margin for the item background shape. Used if itemBackground isn't set and
  6229. there is an itemShapeAppearance or itemShapeAppearanceOverlay. -->
  6230. <attr format="dimension" name="itemShapeInsetBottom"/>
  6231. <!-- Fill color for the item background shape. Used if itemBackground isn't set and there is an
  6232. itemShapeAppearance or itemShapeAppearanceOverlay. -->
  6233. <attr format="color" name="itemShapeFillColor"/>
  6234. </declare-styleable>
  6235. <declare-styleable name="PopupWindow">
  6236. <!-- Whether the popup window should overlap its anchor view. -->
  6237. <attr format="boolean" name="overlapAnchor"/>
  6238. <attr name="android:popupBackground"/>
  6239. <attr name="android:popupAnimationStyle"/>
  6240. </declare-styleable>
  6241. <declare-styleable name="PopupWindowBackgroundState">
  6242. <!-- State identifier indicating the popup will be above the anchor. -->
  6243. <attr format="boolean" name="state_above_anchor"/>
  6244. </declare-styleable>
  6245. <declare-styleable name="RecycleListView">
  6246. <!-- Bottom padding to use when no buttons are present. -->
  6247. <attr format="dimension" name="paddingBottomNoButtons"/>
  6248. <!-- Top padding to use when no title is present. -->
  6249. <attr format="dimension" name="paddingTopNoTitle"/>
  6250. </declare-styleable>
  6251. <declare-styleable name="RecyclerView">
  6252. <!-- Class name of the Layout Manager to be used.
  6253. <p/>
  6254. The class must ext androidx.recyclerview.widget.RecyclerViewView$LayoutManager
  6255. and have either a default constructor or constructor with the signature
  6256. (android.content.Context, android.util.AttributeSet, int, int).
  6257. <p/>
  6258. If the name starts with a '.', application package is prefixed.
  6259. Else, if the name contains a '.', the classname is assumed to be a full class name.
  6260. Else, the recycler view package naandroidx.appcompat.widgetdget) is prefixed. -->
  6261. <attr format="string" name="layoutManager"/>
  6262. <!-- ============================= -->
  6263. <!-- Attributes for Layout Manager -->
  6264. <!-- ============================= -->
  6265. <eat-comment/>
  6266. <attr name="android:orientation"/>
  6267. <attr name="android:descendantFocusability"/>
  6268. <attr name="android:clipToPadding"/>
  6269. <attr format="integer" name="spanCount"/>
  6270. <attr format="boolean" name="reverseLayout"/>
  6271. <attr format="boolean" name="stackFromEnd"/>
  6272. <attr format="boolean" name="fastScrollEnabled"/>
  6273. <attr format="reference" name="fastScrollVerticalThumbDrawable"/>
  6274. <attr format="reference" name="fastScrollVerticalTrackDrawable"/>
  6275. <attr format="reference" name="fastScrollHorizontalThumbDrawable"/>
  6276. <attr format="reference" name="fastScrollHorizontalTrackDrawable"/>
  6277. </declare-styleable>
  6278. <declare-styleable name="ScrimInsetsFrameLayout">
  6279. <attr format="color|reference" name="insetForeground"/>
  6280. </declare-styleable>
  6281. <declare-styleable name="ScrollingViewBehavior_Layout">
  6282. <!-- The amount that the scrolling view should overlap the bottom of any AppBarLayout -->
  6283. <attr format="dimension" name="behavior_overlapTop"/>
  6284. </declare-styleable>
  6285. <declare-styleable name="SearchView">
  6286. <!-- The layout to use for the search view. -->
  6287. <attr format="reference" name="layout"/>
  6288. <!-- The default state of the SearchView. If true, it will be iconified when not in
  6289. use and expanded when clicked. -->
  6290. <attr format="boolean" name="iconifiedByDefault"/>
  6291. <!-- An optional maximum width of the SearchView. -->
  6292. <attr name="android:maxWidth"/>
  6293. <!-- An optional user-defined query hint string to be displayed in the empty query field. -->
  6294. <attr format="string" name="queryHint"/>
  6295. <!-- Default query hint used when {@code queryHint} is undefined and
  6296. the search view's {@code SearchableInfo} does not provide a hint. -->
  6297. <attr format="string" name="defaultQueryHint"/>
  6298. <!-- The IME options to set on the query text field. -->
  6299. <attr name="android:imeOptions"/>
  6300. <!-- The input type to set on the query text field. -->
  6301. <attr name="android:inputType"/>
  6302. <!-- Close button icon -->
  6303. <attr format="reference" name="closeIcon"/>
  6304. <!-- Go button icon -->
  6305. <attr format="reference" name="goIcon"/>
  6306. <!-- Search icon -->
  6307. <attr format="reference" name="searchIcon"/>
  6308. <!-- Search icon displayed as a text field hint -->
  6309. <attr format="reference" name="searchHintIcon"/>
  6310. <!-- Voice button icon -->
  6311. <attr format="reference" name="voiceIcon"/>
  6312. <!-- Commit icon shown in the query suggestion row -->
  6313. <attr format="reference" name="commitIcon"/>
  6314. <!-- Layout for query suggestion rows -->
  6315. <attr format="reference" name="suggestionRowLayout"/>
  6316. <!-- Background for the section containing the search query -->
  6317. <attr format="reference" name="queryBackground"/>
  6318. <!-- Background for the section containing the action (e.g. voice search) -->
  6319. <attr format="reference" name="submitBackground"/>
  6320. <attr name="android:focusable"/>
  6321. </declare-styleable>
  6322. <declare-styleable name="ShapeAppearance">
  6323. <!-- Corner size to be used in the ShapeAppearance. All corners default to this value -->
  6324. <attr format="dimension|fraction" name="cornerSize"/>
  6325. <!-- Top left corner size to be used in the ShapeAppearance. -->
  6326. <attr format="dimension|fraction" name="cornerSizeTopLeft"/>
  6327. <!-- Top right corner size to be used in the ShapeAppearance. -->
  6328. <attr format="dimension|fraction" name="cornerSizeTopRight"/>
  6329. <!-- Bottom right corner size to be used in the ShapeAppearance. -->
  6330. <attr format="dimension|fraction" name="cornerSizeBottomRight"/>
  6331. <!-- Bottom left corner size to be used in the ShapeAppearance. -->
  6332. <attr format="dimension|fraction" name="cornerSizeBottomLeft"/>
  6333. <!-- Corner family to be used in the ShapeAppearance. All corners default to this value -->
  6334. <attr format="enum" name="cornerFamily">
  6335. <enum name="rounded" value="0"/>
  6336. <enum name="cut" value="1"/>
  6337. </attr>
  6338. <!-- Top left corner family to be used in the ShapeAppearance. -->
  6339. <attr format="enum" name="cornerFamilyTopLeft">
  6340. <enum name="rounded" value="0"/>
  6341. <enum name="cut" value="1"/>
  6342. </attr>
  6343. <!-- Top right corner family to be used in the ShapeAppearance. -->
  6344. <attr format="enum" name="cornerFamilyTopRight">
  6345. <enum name="rounded" value="0"/>
  6346. <enum name="cut" value="1"/>
  6347. </attr>
  6348. <!-- Bottom right corner family to be used in the ShapeAppearance. -->
  6349. <attr format="enum" name="cornerFamilyBottomRight">
  6350. <enum name="rounded" value="0"/>
  6351. <enum name="cut" value="1"/>
  6352. </attr>
  6353. <!-- Bottom left corner family to be used in the ShapeAppearance. -->
  6354. <attr format="enum" name="cornerFamilyBottomLeft">
  6355. <enum name="rounded" value="0"/>
  6356. <enum name="cut" value="1"/>
  6357. </attr>
  6358. </declare-styleable>
  6359. <declare-styleable name="SimpleDraweeView" parent="GenericDraweeHierarchy">
  6360. <!-- An image uri . -->
  6361. <attr format="string" name="actualImageUri"/>
  6362. <!-- An image reference -->
  6363. <attr format="reference" name="actualImageResource"/>
  6364. <!-- Attributes inherited from GenericDraweeHierarchy -->
  6365. <eat-comment/>
  6366. <!-- Fade duration in milliseconds. -->
  6367. <attr name="fadeDuration"/>
  6368. <!-- Aspect ratio (width / height) of the view, not necessarily of the images. -->
  6369. <attr name="viewAspectRatio"/>
  6370. <!-- Image branches -
  6371. Scale-type values must match those in GenericDraweeHierarchyInflater.getScaleTypeFromXml.
  6372. (GenericDraweeHierarchyInflater.java).
  6373. For drawables that should not be scaled, such as those with the android:tileMode
  6374. attribute set, use the value 'none'. -->
  6375. <!-- A drawable or color to be be used as a placeholder. -->
  6376. <attr name="placeholderImage"/>
  6377. <!-- Scale type of the placeholder image. Ignored if placeholderImage is not specified. -->
  6378. <attr name="placeholderImageScaleType"/>
  6379. <!-- A drawable to be be used as a retry image. -->
  6380. <attr name="retryImage"/>
  6381. <!-- Scale type of the retry image. Ignored if retryImage is not specified. -->
  6382. <attr name="retryImageScaleType"/>
  6383. <!-- A drawable to be be used as a failure image. -->
  6384. <attr name="failureImage"/>
  6385. <!-- Scale type of the failure image. Ignored if failureImage is not specified. -->
  6386. <attr name="failureImageScaleType"/>
  6387. <!-- A drawable to be be used as a progress bar. -->
  6388. <attr name="progressBarImage"/>
  6389. <!-- Scale type of the progress bar. Ignored if progressBarImage is not specified. -->
  6390. <attr name="progressBarImageScaleType"/>
  6391. <!-- Progress bar Auto Rotate interval in milliseconds -->
  6392. <attr name="progressBarAutoRotateInterval"/>
  6393. <!-- Scale type of the actual image. -->
  6394. <attr name="actualImageScaleType"/>
  6395. <!-- A drawable or color to be used as a background. -->
  6396. <attr name="backgroundImage"/>
  6397. <!-- A drawable or color to be used as an overlay. -->
  6398. <attr name="overlayImage"/>
  6399. <!-- A drawable or color to be used as a pressed-state-overlay -->
  6400. <attr name="pressedStateOverlayImage"/>
  6401. <!-- Rounding params -
  6402. Declares attributes for rounding shape, mode and border. -->
  6403. <!-- Round as circle. -->
  6404. <attr name="roundAsCircle"/>
  6405. <!-- Rounded corner radius. Ignored if roundAsCircle is used. -->
  6406. <attr name="roundedCornerRadius"/>
  6407. <!-- Round the top-left corner. Ignored if roundAsCircle is used. -->
  6408. <attr name="roundTopLeft"/>
  6409. <!-- Round the top-right corner. Ignored if roundAsCircle is used. -->
  6410. <attr name="roundTopRight"/>
  6411. <!-- Round the bottom-right corner. Ignored if roundAsCircle is used. -->
  6412. <attr name="roundBottomRight"/>
  6413. <!-- Round the bottom-left corner. Ignored if roundAsCircle is used. -->
  6414. <attr name="roundBottomLeft"/>
  6415. <!-- Round the top-start edge. Ignored if roundAsCircle is used. -->
  6416. <attr name="roundTopStart"/>
  6417. <!-- Round the top-end edge. Ignored if roundAsCircle is used. -->
  6418. <attr name="roundTopEnd"/>
  6419. <!-- Round the bottom-start edge. Ignored if roundAsCircle is used. -->
  6420. <attr name="roundBottomStart"/>
  6421. <!-- Round the bottom-end edge. Ignored if roundAsCircle is used. -->
  6422. <attr name="roundBottomEnd"/>
  6423. <!-- Round by overlying color. -->
  6424. <attr name="roundWithOverlayColor"/>
  6425. <!-- Rounding border width-->
  6426. <attr name="roundingBorderWidth"/>
  6427. <!-- Rounding border color -->
  6428. <attr name="roundingBorderColor"/>
  6429. <!-- Rounding border padding -->
  6430. <attr name="roundingBorderPadding"/>
  6431. </declare-styleable>
  6432. <declare-styleable name="Snackbar">
  6433. <!-- Style to use for Snackbars in this theme. -->
  6434. <attr format="reference" name="snackbarStyle"/>
  6435. <!-- Style to use for action button within a Snackbar in this theme. -->
  6436. <attr format="reference" name="snackbarButtonStyle"/>
  6437. </declare-styleable>
  6438. <declare-styleable name="SnackbarLayout">
  6439. <attr name="android:maxWidth"/>
  6440. <attr name="elevation"/>
  6441. <attr format="dimension" name="maxActionInlineWidth"/>
  6442. <!-- Sets the enter and exit animations for a Snackbar. -->
  6443. <attr format="enum" name="animationMode">
  6444. <!-- Mode that corresponds to the slide in and out animations. -->
  6445. <enum name="slide" value="0"/>
  6446. <!-- Mode that corresponds to the fade in and out animations. -->
  6447. <enum name="fade" value="1"/>
  6448. </attr>
  6449. <!-- Alpha level for the color that is overlaid on top of the background color. -->
  6450. <attr format="float" name="backgroundOverlayColorAlpha"/>
  6451. <!-- Alpha level for the action button text, to allow for adjusting the lightness or darkness of
  6452. the theme color used for Snackbar text buttons (e.g., colorPrimary). -->
  6453. <attr format="float" name="actionTextColorAlpha"/>
  6454. </declare-styleable>
  6455. <declare-styleable name="Spinner">
  6456. <!-- The prompt to display when the spinner's dialog is shown. -->
  6457. <attr name="android:prompt"/>
  6458. <!-- Theme to use for the drop-down or dialog popup window. -->
  6459. <attr name="popupTheme"/>
  6460. <!-- Background drawable to use for the dropdown in spinnerMode="dropdown". -->
  6461. <attr name="android:popupBackground"/>
  6462. <!-- Width of the dropdown in spinnerMode="dropdown". -->
  6463. <attr name="android:dropDownWidth"/>
  6464. <!-- Reference to an array resource that will populate the Spinner. -->
  6465. <attr name="android:entries"/>
  6466. </declare-styleable>
  6467. <declare-styleable name="StateListDrawable">
  6468. <!-- Indicates whether the drawable should be initially visible. -->
  6469. <attr name="android:visible"/>
  6470. <!-- If true, allows the drawable's padding to change based on the
  6471. current state that is selected. If false, the padding will
  6472. stay the same (based on the maximum padding of all the states).
  6473. Enabling this feature requires that the owner of the drawable
  6474. deal with performing layout when the state changes, which is
  6475. often not supported. -->
  6476. <attr name="android:variablePadding"/>
  6477. <!-- If true, the drawable's reported internal size will remain
  6478. constant as the state changes; the size is the maximum of all
  6479. of the states. If false, the size will vary based on the
  6480. current state. -->
  6481. <attr name="android:constantSize"/>
  6482. <!-- Enables or disables dithering of the bitmap if the bitmap does not have the
  6483. same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
  6484. an RGB 565 screen). -->
  6485. <attr name="android:dither"/>
  6486. <!-- Amount of time (in milliseconds) to fade in a new state drawable. -->
  6487. <attr name="android:enterFadeDuration"/>
  6488. <!-- Amount of time (in milliseconds) to fade out an old state drawable. -->
  6489. <attr name="android:exitFadeDuration"/>
  6490. <!-- Indicates if the drawable needs to be mirrored when its layout direction is
  6491. RTL (right-to-left). -->
  6492. <!--<attr name="autoMirrored"/>-->
  6493. </declare-styleable>
  6494. <declare-styleable name="StateListDrawableItem">
  6495. <!-- Reference to a drawable resource to use for the state. If not
  6496. given, the drawable must be defined by the first child tag. -->
  6497. <attr name="android:drawable"/>
  6498. </declare-styleable>
  6499. <declare-styleable name="SwitchCompat">
  6500. <!-- Drawable to use as the "thumb" that switches back and forth. -->
  6501. <attr name="android:thumb"/>
  6502. <!-- Tint to apply to the thumb drawable. -->
  6503. <attr format="color" name="thumbTint"/>
  6504. <!-- Blending mode used to apply the thumb tint. -->
  6505. <attr name="thumbTintMode">
  6506. <!-- The tint is drawn on top of the drawable.
  6507. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  6508. <enum name="src_over" value="3"/>
  6509. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  6510. color channels are thrown out. [Sa * Da, Sc * Da] -->
  6511. <enum name="src_in" value="5"/>
  6512. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  6513. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  6514. <enum name="src_atop" value="9"/>
  6515. <!-- Multiplies the color and alpha channels of the drawable with those of
  6516. the tint. [Sa * Da, Sc * Dc] -->
  6517. <enum name="multiply" value="14"/>
  6518. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  6519. <enum name="screen" value="15"/>
  6520. <!-- Combines the tint and drawable color and alpha channels, clamping the
  6521. result to valid color values. Saturate(S + D) -->
  6522. <enum name="add" value="16"/>
  6523. </attr>
  6524. <!-- Drawable to use as the "track" that the switch thumb slides within. -->
  6525. <attr format="reference" name="track"/>
  6526. <!-- Tint to apply to the track. -->
  6527. <attr format="color" name="trackTint"/>
  6528. <!-- Blending mode used to apply the track tint. -->
  6529. <attr name="trackTintMode">
  6530. <!-- The tint is drawn on top of the drawable.
  6531. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  6532. <enum name="src_over" value="3"/>
  6533. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  6534. color channels are thrown out. [Sa * Da, Sc * Da] -->
  6535. <enum name="src_in" value="5"/>
  6536. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  6537. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  6538. <enum name="src_atop" value="9"/>
  6539. <!-- Multiplies the color and alpha channels of the drawable with those of
  6540. the tint. [Sa * Da, Sc * Dc] -->
  6541. <enum name="multiply" value="14"/>
  6542. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  6543. <enum name="screen" value="15"/>
  6544. <!-- Combines the tint and drawable color and alpha channels, clamping the
  6545. result to valid color values. Saturate(S + D) -->
  6546. <enum name="add" value="16"/>
  6547. </attr>
  6548. <!-- Text to use when the switch is in the checked/"on" state. -->
  6549. <attr name="android:textOn"/>
  6550. <!-- Text to use when the switch is in the unchecked/"off" state. -->
  6551. <attr name="android:textOff"/>
  6552. <!-- Amount of padding on either side of text within the switch thumb. -->
  6553. <attr format="dimension" name="thumbTextPadding"/>
  6554. <!-- TextAppearance style for text displayed on the switch thumb. -->
  6555. <attr format="reference" name="switchTextAppearance"/>
  6556. <!-- Minimum width for the switch component -->
  6557. <attr format="dimension" name="switchMinWidth"/>
  6558. <!-- Minimum space between the switch and caption text -->
  6559. <attr format="dimension" name="switchPadding"/>
  6560. <!-- Whether to split the track and leave a gap for the thumb drawable. -->
  6561. <attr format="boolean" name="splitTrack"/>
  6562. <!-- Whether to draw on/off text. -->
  6563. <attr format="boolean" name="showText"/>
  6564. </declare-styleable>
  6565. <declare-styleable name="SwitchMaterial">
  6566. <!-- When set to true, SwitchMaterial will tint itself according to
  6567. Material Theme colors. When set to false, Material Theme colors will
  6568. be ignored. This value should be set to false when using custom drawables
  6569. that should not be tinted. This value is ignored if a buttonTint is set. -->
  6570. <attr name="useMaterialThemeColors"/>
  6571. </declare-styleable>
  6572. <declare-styleable name="TabItem">
  6573. <!-- Text to display in the tab. -->
  6574. <attr name="android:text"/>
  6575. <!-- Icon to display in the tab. -->
  6576. <attr name="android:icon"/>
  6577. <!-- A reference to a layout resource to be displayed in the tab. -->
  6578. <attr name="android:layout"/>
  6579. </declare-styleable>
  6580. <declare-styleable name="TabLayout">
  6581. <!-- Color of the indicator used to show the currently selected tab. -->
  6582. <attr format="color" name="tabIndicatorColor"/>
  6583. <!-- {@deprecated Instead, set the intrinsic size of the custom drawable provided to the
  6584. tabIndicator attribute in order to change the indicator height. For example, this can be
  6585. done by setting the <size> property in a <shape> resource.} -->
  6586. <attr format="dimension" name="tabIndicatorHeight"/>
  6587. <!-- Position in the Y axis from the starting edge that tabs should be positioned from. -->
  6588. <attr format="dimension" name="tabContentStart"/>
  6589. <!-- Reference to a background to be applied to tabs. -->
  6590. <attr format="reference" name="tabBackground"/>
  6591. <!-- Reference to a drawable to use as selection indicator for tabs. If this attribute is not
  6592. specified, indicator defaults to a line along the bottom of the tab. -->
  6593. <attr format="reference" name="tabIndicator"/>
  6594. <!-- Gravity constant for tab selection indicator. -->
  6595. <attr name="tabIndicatorGravity">
  6596. <!-- Align indicator to the bottom of this tab layout. -->
  6597. <enum name="bottom" value="0"/>
  6598. <!-- Align indicator along the center of this tab layout. -->
  6599. <enum name="center" value="1"/>
  6600. <!-- Align indicator to the top of this tab layout. -->
  6601. <enum name="top" value="2"/>
  6602. <!-- Stretch indicator to match the height and width of a tab item in this layout. -->
  6603. <enum name="stretch" value="3"/>
  6604. </attr>
  6605. <!-- Duration in milliseconds for the animation of the selection indicator from one tab item
  6606. to another. -->
  6607. <attr format="integer" name="tabIndicatorAnimationDuration"/>
  6608. <!-- Whether the selection indicator width should fill the full width of the tab item,
  6609. or if it should be fitted to the content of the tab text label. If no text label is
  6610. present, it will be set to the width of the icon or to a minimum width of 24dp. -->
  6611. <attr format="boolean" name="tabIndicatorFullWidth"/>
  6612. <!-- The behavior mode for the Tabs in this layout -->
  6613. <attr name="tabMode">
  6614. <enum name="scrollable" value="0"/>
  6615. <enum name="fixed" value="1"/>
  6616. <enum name="auto" value="2"/>
  6617. </attr>
  6618. <!-- Gravity constant for tabs. -->
  6619. <attr name="tabGravity">
  6620. <enum name="fill" value="0"/>
  6621. <enum name="center" value="1"/>
  6622. </attr>
  6623. <!-- Whether to display tab labels horizontally inline with icons, or underneath icons. -->
  6624. <attr format="boolean" name="tabInlineLabel"/>
  6625. <!-- The minimum width for tabs. -->
  6626. <attr format="dimension" name="tabMinWidth"/>
  6627. <!-- The maximum width for tabs. -->
  6628. <attr format="dimension" name="tabMaxWidth"/>
  6629. <!-- A reference to a TextAppearance style to be applied to tabs. -->
  6630. <attr format="reference" name="tabTextAppearance"/>
  6631. <!-- The default text color to be applied to tabs. -->
  6632. <attr format="color" name="tabTextColor"/>
  6633. <!-- {@deprecated Instead, provide a ColorStateList to the tabTextColor attribute with a
  6634. selected color set.} -->
  6635. <attr format="color" name="tabSelectedTextColor"/>
  6636. <!-- The preferred padding along the start edge of tabs. -->
  6637. <attr format="dimension" name="tabPaddingStart"/>
  6638. <!-- The preferred padding along the top edge of tabs. -->
  6639. <attr format="dimension" name="tabPaddingTop"/>
  6640. <!-- The preferred padding along the end edge of tabs. -->
  6641. <attr format="dimension" name="tabPaddingEnd"/>
  6642. <!-- The preferred padding along the bottom edge of tabs. -->
  6643. <attr format="dimension" name="tabPaddingBottom"/>
  6644. <!-- The preferred padding along all edges of tabs. -->
  6645. <attr format="dimension" name="tabPadding"/>
  6646. <!-- Tint to apply to tab icons, if present. This can be a color state list or a color. -->
  6647. <attr format="color" name="tabIconTint"/>
  6648. <!-- Blending mode to apply to tab icons. -->
  6649. <attr name="tabIconTintMode">
  6650. <enum name="src_over" value="3"/>
  6651. <enum name="src_in" value="5"/>
  6652. <enum name="src_atop" value="9"/>
  6653. <enum name="multiply" value="14"/>
  6654. <enum name="screen" value="15"/>
  6655. <enum name="add" value="16"/>
  6656. </attr>
  6657. <!-- Ripple color for the tabs. This may be a color state list, if the desired ripple color
  6658. should be stateful.-->
  6659. <attr format="color" name="tabRippleColor"/>
  6660. <!-- Whether to use unbounded ripple effect for tabs, or if ripple should instead be bound to
  6661. tab item bounds. -->
  6662. <attr format="boolean" name="tabUnboundedRipple"/>
  6663. </declare-styleable>
  6664. <declare-styleable name="TextAppearance">
  6665. <attr name="android:textSize"/>
  6666. <attr name="android:textColor"/>
  6667. <attr name="android:textColorHint"/>
  6668. <attr name="android:textColorLink"/>
  6669. <attr name="android:textStyle"/>
  6670. <attr name="android:textFontWeight"/>
  6671. <attr name="android:typeface"/>
  6672. <attr name="android:fontFamily"/>
  6673. <attr name="fontFamily"/>
  6674. <attr name="textAllCaps"/>
  6675. <!-- Set the textLocale by a comma-separated language tag string,
  6676. for example "ja-JP,zh-CN". This attribute only takes effect on API 21 and above.
  6677. Before API 24, only the first language tag is used. Starting from API 24,
  6678. the string will be converted into a {@link android.os.LocaleList} and then used by
  6679. {@link android.widget.TextView} -->
  6680. <attr name="textLocale"/>
  6681. <attr name="android:shadowColor"/>
  6682. <attr name="android:shadowDy"/>
  6683. <attr name="android:shadowDx"/>
  6684. <attr name="android:shadowRadius"/>
  6685. <!-- OpenType font variation settings, available aftear api 26. -->
  6686. <attr name="fontVariationSettings"/>
  6687. </declare-styleable>
  6688. <declare-styleable name="TextInputLayout">
  6689. <!-- The text color for input text. -->
  6690. <attr name="android:textColorHint"/>
  6691. <!-- The hint to display in the floating label. -->
  6692. <attr name="android:hint"/>
  6693. <!-- Whether the layout's floating label functionality is enabled. -->
  6694. <attr format="boolean" name="hintEnabled"/>
  6695. <!-- Whether to animate hint state changes. -->
  6696. <attr format="boolean" name="hintAnimationEnabled"/>
  6697. <!-- TextAppearance of the hint in the collapsed floating label. -->
  6698. <attr format="reference" name="hintTextAppearance"/>
  6699. <!-- Text color of the hint in the collapsed floating label.
  6700. If set, this takes precedence over hintTextAppearance. -->
  6701. <attr format="color" name="hintTextColor"/>
  6702. <!-- The text to display as helper text underneath the text input area. -->
  6703. <attr format="string" name="helperText"/>
  6704. <!-- Whether the layout's helper text functionality is enabled. -->
  6705. <attr format="boolean" name="helperTextEnabled"/>
  6706. <!-- TextAppearance of the helper text displayed underneath the text input area. -->
  6707. <attr format="reference" name="helperTextTextAppearance"/>
  6708. <!-- Text color of the helper text displayed underneath the text input area.
  6709. If set, this takes precedence over helperTextTextAppearance. -->
  6710. <attr format="color" name="helperTextTextColor"/>
  6711. <!-- Whether the layout is laid out as if an error will be displayed. -->
  6712. <attr format="boolean" name="errorEnabled"/>
  6713. <!-- TextAppearance of any error message displayed. -->
  6714. <attr format="reference" name="errorTextAppearance"/>
  6715. <!-- Text color for any error message displayed.
  6716. If set, this takes precedence over errorTextAppearance. -->
  6717. <attr format="color" name="errorTextColor"/>
  6718. <!-- End icon to be shown when an error is displayed. -->
  6719. <attr format="reference" name="errorIconDrawable"/>
  6720. <!-- Tint color to use for the error icon. -->
  6721. <attr format="reference" name="errorIconTint"/>
  6722. <!-- Blending mode used to apply the error icon tint. -->
  6723. <attr name="errorIconTintMode">
  6724. <!-- The tint is drawn on top of the drawable.
  6725. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  6726. <enum name="src_over" value="3"/>
  6727. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  6728. color channels are thrown out. [Sa * Da, Sc * Da] -->
  6729. <enum name="src_in" value="5"/>
  6730. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  6731. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  6732. <enum name="src_atop" value="9"/>
  6733. <!-- Multiplies the color and alpha channels of the drawable with those of
  6734. the tint. [Sa * Da, Sc * Dc] -->
  6735. <enum name="multiply" value="14"/>
  6736. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  6737. <enum name="screen" value="15"/>
  6738. </attr>
  6739. <!-- Whether the layout is laid out as if the character counter will be displayed. -->
  6740. <attr format="boolean" name="counterEnabled"/>
  6741. <!-- The max length to display in the character counter. -->
  6742. <attr format="integer" name="counterMaxLength"/>
  6743. <!-- TextAppearance of the character counter. -->
  6744. <attr format="reference" name="counterTextAppearance"/>
  6745. <!-- Text color of the character counter.
  6746. If set, this takes precedence over counterTextAppearance. -->
  6747. <attr format="reference" name="counterTextColor"/>
  6748. <!-- TextAppearance of the character counter when the text is longer than the max. -->
  6749. <attr format="reference" name="counterOverflowTextAppearance"/>
  6750. <!-- Text color of the character counter when the text is longer than the max.
  6751. If set, this takes precedence over counterOverflowTextAppearance. -->
  6752. <attr format="reference" name="counterOverflowTextColor"/>
  6753. <!-- Drawable to use for the start icon. -->
  6754. <attr format="reference" name="startIconDrawable"/>
  6755. <!-- Text to set as the content description for the start icon. -->
  6756. <attr format="string" name="startIconContentDescription"/>
  6757. <!-- Whether the start icon is checkable. -->
  6758. <attr format="boolean" name="startIconCheckable"/>
  6759. <!-- Tint color to use for the start icon. -->
  6760. <attr format="color" name="startIconTint"/>
  6761. <!-- Blending mode used to apply the background tint. -->
  6762. <attr name="startIconTintMode">
  6763. <!-- The tint is drawn on top of the drawable.
  6764. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  6765. <enum name="src_over" value="3"/>
  6766. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  6767. color channels are thrown out. [Sa * Da, Sc * Da] -->
  6768. <enum name="src_in" value="5"/>
  6769. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  6770. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  6771. <enum name="src_atop" value="9"/>
  6772. <!-- Multiplies the color and alpha channels of the drawable with those of
  6773. the tint. [Sa * Da, Sc * Dc] -->
  6774. <enum name="multiply" value="14"/>
  6775. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  6776. <enum name="screen" value="15"/>
  6777. </attr>
  6778. <!-- The end icon mode of the TextInputLayout. It will display one of the end icons detailed
  6779. below, or no end icon. -->
  6780. <attr name="endIconMode">
  6781. <!-- The view will display a custom icon specified by the user. -->
  6782. <enum name="custom" value="-1"/>
  6783. <!-- No end icon. -->
  6784. <enum name="none" value="0"/>
  6785. <!-- The view will display a toggle when the EditText has a password. -->
  6786. <enum name="password_toggle" value="1"/>
  6787. <!-- The view will display a clear text button while the EditText contains input. -->
  6788. <enum name="clear_text" value="2"/>
  6789. <!-- The view will display a toggle that displays/hides a dropdown menu. -->
  6790. <enum name="dropdown_menu" value="3"/>
  6791. </attr>
  6792. <!-- Drawable to use for the end icon. -->
  6793. <attr format="reference" name="endIconDrawable"/>
  6794. <!-- Text to set as the content description for the end icon. -->
  6795. <attr format="string" name="endIconContentDescription"/>
  6796. <!-- Whether the end icon is checkable. -->
  6797. <attr format="boolean" name="endIconCheckable"/>
  6798. <!-- Tint color to use for the end icon. -->
  6799. <attr format="color" name="endIconTint"/>
  6800. <!-- Blending mode used to apply the background tint. -->
  6801. <attr name="endIconTintMode">
  6802. <!-- The tint is drawn on top of the drawable.
  6803. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  6804. <enum name="src_over" value="3"/>
  6805. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  6806. color channels are thrown out. [Sa * Da, Sc * Da] -->
  6807. <enum name="src_in" value="5"/>
  6808. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  6809. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  6810. <enum name="src_atop" value="9"/>
  6811. <!-- Multiplies the color and alpha channels of the drawable with those of
  6812. the tint. [Sa * Da, Sc * Dc] -->
  6813. <enum name="multiply" value="14"/>
  6814. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  6815. <enum name="screen" value="15"/>
  6816. </attr>
  6817. <!-- Whether the text input area should be drawn as a filled box, an outline box, or not as a box.-->
  6818. <attr name="boxBackgroundMode">
  6819. <!-- Specifies that there should be no box set on the text input area. -->
  6820. <enum name="none" value="0"/>
  6821. <!-- Filled box mode for the text input box. -->
  6822. <enum name="filled" value="1"/>
  6823. <!-- Outline box mode for the text input box. -->
  6824. <enum name="outline" value="2"/>
  6825. </attr>
  6826. <!-- Value to use for the EditText's collapsed top padding in box mode. -->
  6827. <attr format="dimension" name="boxCollapsedPaddingTop"/>
  6828. <!-- The value to use for the box's top start corner radius when in box mode. -->
  6829. <attr format="dimension" name="boxCornerRadiusTopStart"/>
  6830. <!-- The value to use for the box's top end corner radius when in box mode. -->
  6831. <attr format="dimension" name="boxCornerRadiusTopEnd"/>
  6832. <!-- The value to use for the box's bottom start corner radius when in box mode. -->
  6833. <attr format="dimension" name="boxCornerRadiusBottomStart"/>
  6834. <!-- The value to use for the box's bottom end corner radius when in box mode. -->
  6835. <attr format="dimension" name="boxCornerRadiusBottomEnd"/>
  6836. <!-- The color to use for the box's stroke when in outline box mode. -->
  6837. <attr format="color" name="boxStrokeColor"/>
  6838. <!-- The color to use for the box's background color when in filled box mode. -->
  6839. <attr format="color" name="boxBackgroundColor"/>
  6840. <!-- The value to use for the box's stroke when in outline box mode, or for the underline stroke
  6841. in filled mode. -->
  6842. <attr format="dimension" name="boxStrokeWidth"/>
  6843. <!-- The value to use for the focused box's stroke when in outline box mode, or for the focused
  6844. underline stroke in filled mode.. -->
  6845. <attr format="dimension" name="boxStrokeWidthFocused"/>
  6846. <!-- Shape appearance style reference for TextInputLayout. Attribute declaration is in the Shape
  6847. package. -->
  6848. <attr name="shapeAppearance"/>
  6849. <!-- Shape appearance overlay style reference for TextInputLayout. To be used to augment
  6850. attributes declared in the shapeAppearance. Attribute declaration is in the Shape
  6851. package. -->
  6852. <attr name="shapeAppearanceOverlay"/>
  6853. <!-- Whether the view will display a toggle when the EditText has a password.
  6854. Deprecated. The view's end icon should be specified via endIconMode instead. -->
  6855. <attr format="boolean" name="passwordToggleEnabled"/>
  6856. <!-- Drawable to use as the password input visibility toggle icon.
  6857. Deprecated. Use endIconDrawable instead. -->
  6858. <attr format="reference" name="passwordToggleDrawable"/>
  6859. <!-- Text to set as the content description for the password input visibility toggle.
  6860. Deprecated. Use endIconContentDescription instead. -->
  6861. <attr format="string" name="passwordToggleContentDescription"/>
  6862. <!-- Icon to use for the password input visibility toggle
  6863. Deprecated. Use endIconTint instead. -->
  6864. <attr format="color" name="passwordToggleTint"/>
  6865. <!-- Blending mode used to apply the background tint.
  6866. Deprecated. Use endIconTintMode instead. -->
  6867. <attr name="passwordToggleTintMode">
  6868. <!-- The tint is drawn on top of the drawable.
  6869. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  6870. <enum name="src_over" value="3"/>
  6871. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  6872. color channels are thrown out. [Sa * Da, Sc * Da] -->
  6873. <enum name="src_in" value="5"/>
  6874. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  6875. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  6876. <enum name="src_atop" value="9"/>
  6877. <!-- Multiplies the color and alpha channels of the drawable with those of
  6878. the tint. [Sa * Da, Sc * Dc] -->
  6879. <enum name="multiply" value="14"/>
  6880. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  6881. <enum name="screen" value="15"/>
  6882. </attr>
  6883. </declare-styleable>
  6884. <declare-styleable name="ThemeEnforcement">
  6885. <!-- Internal flag used to denote that a style uses new attributes defined by
  6886. Theme.MaterialComponents, and that the component should check via ThemeEnforcement that the
  6887. client's app theme inherits from Theme.MaterialComponents.
  6888. Not all usages of new attributes are problematic in the context of a legacy app theme. You
  6889. should only use this flag if a particular usage is known to cause a visual glitch or crash.
  6890. For example, tinting a vector drawable with a non-existent theme attribute is known to
  6891. crash on pre-21 devices. -->
  6892. <attr format="boolean" name="enforceMaterialTheme"/>
  6893. <!-- Internal flag used to denote that a style requires that the textAppearance attribute is
  6894. specified and evaluates to a valid text appearance. -->
  6895. <attr format="boolean" name="enforceTextAppearance"/>
  6896. <!-- Attribute used to check that a component has a TextAppearance specified on it. -->
  6897. <attr name="android:textAppearance"/>
  6898. </declare-styleable>
  6899. <declare-styleable name="Toolbar">
  6900. <attr format="reference" name="titleTextAppearance"/>
  6901. <attr format="reference" name="subtitleTextAppearance"/>
  6902. <attr name="title"/>
  6903. <attr name="subtitle"/>
  6904. <attr name="android:gravity"/>
  6905. <!-- Specifies extra space on the left, start, right and end sides
  6906. of the toolbar's title. Margin values should be positive. -->
  6907. <attr format="dimension" name="titleMargin"/>
  6908. <!-- Specifies extra space on the start side of the toolbar's title.
  6909. If both this attribute and titleMargin are specified, then this
  6910. attribute takes precedence. Margin values should be positive. -->
  6911. <attr format="dimension" name="titleMarginStart"/>
  6912. <!-- Specifies extra space on the end side of the toolbar's title.
  6913. If both this attribute and titleMargin are specified, then this
  6914. attribute takes precedence. Margin values should be positive. -->
  6915. <attr format="dimension" name="titleMarginEnd"/>
  6916. <!-- Specifies extra space on the top side of the toolbar's title.
  6917. If both this attribute and titleMargin are specified, then this
  6918. attribute takes precedence. Margin values should be positive. -->
  6919. <attr format="dimension" name="titleMarginTop"/>
  6920. <!-- Specifies extra space on the bottom side of the toolbar's title.
  6921. If both this attribute and titleMargin are specified, then this
  6922. attribute takes precedence. Margin values should be positive. -->
  6923. <attr format="dimension" name="titleMarginBottom"/>
  6924. <!-- {@deprecated Use titleMargin} -->
  6925. <attr format="dimension" name="titleMargins"/>
  6926. <attr name="contentInsetStart"/>
  6927. <attr name="contentInsetEnd"/>
  6928. <attr name="contentInsetLeft"/>
  6929. <attr name="contentInsetRight"/>
  6930. <attr name="contentInsetStartWithNavigation"/>
  6931. <attr name="contentInsetEndWithActions"/>
  6932. <attr format="dimension" name="maxButtonHeight"/>
  6933. <attr name="buttonGravity">
  6934. <!-- Place object in the vertical center of its container, not changing its size. -->
  6935. <flag name="center_vertical" value="0x10"/>
  6936. <!-- Push object to the top of its container, not changing its size. -->
  6937. <flag name="top" value="0x30"/>
  6938. <!-- Push object to the bottom of its container, not changing its size. -->
  6939. <flag name="bottom" value="0x50"/>
  6940. </attr>
  6941. <!-- Icon drawable to use for the collapse button. -->
  6942. <attr format="reference" name="collapseIcon"/>
  6943. <!-- Text to set as the content description for the collapse button. -->
  6944. <attr format="string" name="collapseContentDescription"/>
  6945. <!-- Reference to a theme that should be used to inflate popups
  6946. shown by widgets in the toolbar. -->
  6947. <attr name="popupTheme"/>
  6948. <!-- Icon drawable to use for the navigation button located at
  6949. the start of the toolbar. -->
  6950. <attr format="reference" name="navigationIcon"/>
  6951. <!-- Text to set as the content description for the navigation button
  6952. located at the start of the toolbar. -->
  6953. <attr format="string" name="navigationContentDescription"/>
  6954. <!-- Drawable to set as the logo that appears at the starting side of
  6955. the Toolbar, just after the navigation button. -->
  6956. <attr name="logo"/>
  6957. <!-- A content description string to describe the appearance of the
  6958. associated logo image. -->
  6959. <attr format="string" name="logoDescription"/>
  6960. <!-- A color to apply to the title string. -->
  6961. <attr format="color" name="titleTextColor"/>
  6962. <!-- A color to apply to the subtitle string. -->
  6963. <attr format="color" name="subtitleTextColor"/>
  6964. <attr name="android:minHeight"/>
  6965. <!-- Menu resource to inflate to be shown in the toolbar -->
  6966. <attr format="reference" name="menu"/>
  6967. </declare-styleable>
  6968. <declare-styleable name="View">
  6969. <!-- Sets the padding, in pixels, of the start edge; see {@link android.R.attr#padding}. -->
  6970. <attr format="dimension" name="paddingStart"/>
  6971. <!-- Sets the padding, in pixels, of the end edge; see {@link android.R.attr#padding}. -->
  6972. <attr format="dimension" name="paddingEnd"/>
  6973. <!-- Boolean that controls whether a view can take focus. By default the user can not
  6974. move focus to a view; by setting this attribute to true the view is
  6975. allowed to take focus. This value does not impact the behavior of
  6976. directly calling {@link android.view.View#requestFocus}, which will
  6977. always request focus regardless of this view. It only impacts where
  6978. focus navigation will try to move focus. -->
  6979. <attr name="android:focusable"/>
  6980. <!-- Deprecated. -->
  6981. <attr format="reference" name="theme"/>
  6982. <!-- Specifies a theme override for a view. When a theme override is set, the
  6983. view will be inflated using a {@link android.content.Context} themed with
  6984. the specified resource. -->
  6985. <attr name="android:theme"/>
  6986. </declare-styleable>
  6987. <declare-styleable name="ViewBackgroundHelper">
  6988. <attr name="android:background"/>
  6989. <!-- Tint to apply to the background. -->
  6990. <attr format="color" name="backgroundTint"/>
  6991. <!-- Blending mode used to apply the background tint. -->
  6992. <attr name="backgroundTintMode">
  6993. <!-- The tint is drawn on top of the drawable.
  6994. [Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
  6995. <enum name="src_over" value="3"/>
  6996. <!-- The tint is masked by the alpha channel of the drawable. The drawable’s
  6997. color channels are thrown out. [Sa * Da, Sc * Da] -->
  6998. <enum name="src_in" value="5"/>
  6999. <!-- The tint is drawn above the drawable, but with the drawable’s alpha
  7000. channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
  7001. <enum name="src_atop" value="9"/>
  7002. <!-- Multiplies the color and alpha channels of the drawable with those of
  7003. the tint. [Sa * Da, Sc * Dc] -->
  7004. <enum name="multiply" value="14"/>
  7005. <!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
  7006. <enum name="screen" value="15"/>
  7007. <!-- Combines the tint and icon color and alpha channels, clamping the
  7008. result to valid color values. Saturate(S + D) -->
  7009. <enum name="add" value="16"/>
  7010. </attr>
  7011. </declare-styleable>
  7012. <declare-styleable name="ViewPager2">
  7013. <attr name="android:orientation"/>
  7014. </declare-styleable>
  7015. <declare-styleable name="ViewStubCompat">
  7016. <!-- Supply an identifier for the layout resource to inflate when the ViewStub
  7017. becomes visible or when forced to do so. The layout resource must be a
  7018. valid reference to a layout. -->
  7019. <attr name="android:layout"/>
  7020. <!-- Overrides the id of the inflated View with this value. -->
  7021. <attr name="android:inflatedId"/>
  7022. <attr name="android:id"/>
  7023. </declare-styleable>
  7024. <declare-styleable name="mapbox_BubbleLayout">
  7025. <attr format="dimension|reference" name="mapbox_bl_arrowWidth"/>
  7026. <attr format="dimension|reference" name="mapbox_bl_cornersRadius"/>
  7027. <attr format="dimension|reference" name="mapbox_bl_arrowHeight"/>
  7028. <attr format="dimension|reference" name="mapbox_bl_arrowPosition"/>
  7029. <attr format="color|reference" name="mapbox_bl_bubbleColor"/>
  7030. <attr format="dimension|reference" name="mapbox_bl_strokeWidth"/>
  7031. <attr format="color|reference" name="mapbox_bl_strokeColor"/>
  7032. <attr format="enum" name="mapbox_bl_arrowDirection">
  7033. <enum name="left" value="0"/>
  7034. <enum name="right" value="1"/>
  7035. <enum name="top" value="2"/>
  7036. <enum name="bottom" value="3"/>
  7037. </attr>
  7038. </declare-styleable>
  7039. <declare-styleable name="mapbox_LocationComponent">
  7040. <attr format="reference" name="mapbox_foregroundDrawable"/>
  7041. <attr format="color" name="mapbox_foregroundTintColor"/>
  7042. <attr format="reference" name="mapbox_backgroundDrawable"/>
  7043. <attr format="color" name="mapbox_backgroundTintColor"/>
  7044. <attr format="reference" name="mapbox_bearingDrawable"/>
  7045. <attr format="color" name="mapbox_bearingTintColor"/>
  7046. <attr format="reference" name="mapbox_gpsDrawable"/>
  7047. <attr format="reference" name="mapbox_foregroundDrawableStale"/>
  7048. <attr format="color" name="mapbox_foregroundStaleTintColor"/>
  7049. <attr format="reference" name="mapbox_backgroundDrawableStale"/>
  7050. <attr format="color" name="mapbox_backgroundStaleTintColor"/>
  7051. <attr format="float" name="mapbox_accuracyAlpha"/>
  7052. <attr format="color" name="mapbox_accuracyColor"/>
  7053. <attr format="dimension" name="mapbox_elevation"/>
  7054. <!-- Stale state -->
  7055. <attr format="boolean" name="mapbox_enableStaleState"/>
  7056. <attr format="integer" min="0" name="mapbox_staleStateTimeout"/>
  7057. <!-- Location icon padding -->
  7058. <attr format="integer" name="mapbox_iconPaddingLeft"/>
  7059. <attr format="integer" name="mapbox_iconPaddingTop"/>
  7060. <attr format="integer" name="mapbox_iconPaddingRight"/>
  7061. <attr format="integer" name="mapbox_iconPaddingBottom"/>
  7062. <!-- Map layer configuration -->
  7063. <attr format="string" name="mapbox_layer_above"/>
  7064. <attr format="string" name="mapbox_layer_below"/>
  7065. <!-- Icon scale based on map zoom levels -->
  7066. <attr format="float" name="mapbox_maxZoomIconScale"/>
  7067. <attr format="float" name="mapbox_minZoomIconScale"/>
  7068. <!-- Camera tracking settings -->
  7069. <attr format="boolean" name="mapbox_trackingGesturesManagement"/>
  7070. <attr format="dimension" name="mapbox_trackingInitialMoveThreshold"/>
  7071. <attr format="dimension" name="mapbox_trackingMultiFingerMoveThreshold"/>
  7072. <!-- Animation duration multiplier -->
  7073. <attr format="float" name="mapbox_trackingAnimationDurationMultiplier"/>
  7074. <!-- Compass animation -->
  7075. <attr format="boolean" name="mapbox_compassAnimationEnabled"/>
  7076. <!-- Accuracy animation-->
  7077. <attr format="boolean" name="mapbox_accuracyAnimationEnabled"/>
  7078. </declare-styleable>
  7079. <declare-styleable name="mapbox_MapView">
  7080. <!--DEPRECATED use mapbox_apiBaseUri instead -->
  7081. <attr format="string" name="mapbox_apiBaseUrl"/>
  7082. <!--Configuration-->
  7083. <attr format="string" name="mapbox_apiBaseUri"/>
  7084. <attr format="boolean" name="mapbox_localIdeographEnabled"/>
  7085. <attr format="string" name="mapbox_localIdeographFontFamily"/>
  7086. <attr format="reference" name="mapbox_localIdeographFontFamilies"/>
  7087. <attr format="boolean" name="mapbox_cross_source_collisions"/>
  7088. <!--Camera-->
  7089. <attr format="float" name="mapbox_cameraTargetLat"/>
  7090. <attr format="float" name="mapbox_cameraTargetLng"/>
  7091. <attr format="float" name="mapbox_cameraZoom"/>
  7092. <attr format="float" name="mapbox_cameraBearing"/>
  7093. <attr format="float" name="mapbox_cameraTilt"/>
  7094. <!--Zoom-->
  7095. <attr format="float" name="mapbox_cameraZoomMax"/>
  7096. <attr format="float" name="mapbox_cameraZoomMin"/>
  7097. <!--Pitch-->
  7098. <attr format="float" name="mapbox_cameraPitchMax"/>
  7099. <attr format="float" name="mapbox_cameraPitchMin"/>
  7100. <!--Gestures-->
  7101. <attr format="boolean" name="mapbox_uiZoomGestures"/>
  7102. <attr format="boolean" name="mapbox_uiScrollGestures"/>
  7103. <attr format="boolean" name="mapbox_uiHorizontalScrollGestures"/>
  7104. <attr format="boolean" name="mapbox_uiRotateGestures"/>
  7105. <attr format="boolean" name="mapbox_uiTiltGestures"/>
  7106. <attr format="boolean" name="mapbox_uiDoubleTapGestures"/>
  7107. <attr format="boolean" name="mapbox_uiQuickZoomGestures"/>
  7108. <!--Compass-->
  7109. <attr format="boolean" name="mapbox_uiCompass"/>
  7110. <attr name="mapbox_uiCompassGravity">
  7111. <flag name="top" value="0x30"/>
  7112. <flag name="bottom" value="0x50"/>
  7113. <flag name="left" value="0x03"/>
  7114. <flag name="right" value="0x05"/>
  7115. <flag name="center_vertical" value="0x10"/>
  7116. <flag name="fill_vertical" value="0x70"/>
  7117. <flag name="center_horizontal" value="0x01"/>
  7118. <flag name="fill_horizontal" value="0x07"/>
  7119. <flag name="center" value="0x11"/>
  7120. <flag name="fill" value="0x77"/>
  7121. <flag name="clip_vertical" value="0x80"/>
  7122. <flag name="clip_horizontal" value="0x08"/>
  7123. <flag name="start" value="0x00800003"/>
  7124. <flag name="end" value="0x00800005"/>
  7125. </attr>
  7126. <attr format="dimension" name="mapbox_uiCompassMarginLeft"/>
  7127. <attr format="dimension" name="mapbox_uiCompassMarginTop"/>
  7128. <attr format="dimension" name="mapbox_uiCompassMarginRight"/>
  7129. <attr format="dimension" name="mapbox_uiCompassMarginBottom"/>
  7130. <attr format="boolean" name="mapbox_uiCompassFadeFacingNorth"/>
  7131. <attr format="reference" name="mapbox_uiCompassDrawable"/>
  7132. <!--Logo-->
  7133. <attr format="boolean" name="mapbox_uiLogo"/>
  7134. <attr name="mapbox_uiLogoGravity">
  7135. <flag name="top" value="0x30"/>
  7136. <flag name="bottom" value="0x50"/>
  7137. <flag name="left" value="0x03"/>
  7138. <flag name="right" value="0x05"/>
  7139. <flag name="center_vertical" value="0x10"/>
  7140. <flag name="fill_vertical" value="0x70"/>
  7141. <flag name="center_horizontal" value="0x01"/>
  7142. <flag name="fill_horizontal" value="0x07"/>
  7143. <flag name="center" value="0x11"/>
  7144. <flag name="fill" value="0x77"/>
  7145. <flag name="clip_vertical" value="0x80"/>
  7146. <flag name="clip_horizontal" value="0x08"/>
  7147. <flag name="start" value="0x00800003"/>
  7148. <flag name="end" value="0x00800005"/>
  7149. </attr>
  7150. <attr format="dimension" name="mapbox_uiLogoMarginLeft"/>
  7151. <attr format="dimension" name="mapbox_uiLogoMarginTop"/>
  7152. <attr format="dimension" name="mapbox_uiLogoMarginRight"/>
  7153. <attr format="dimension" name="mapbox_uiLogoMarginBottom"/>
  7154. <!--Attribution-->
  7155. <attr format="boolean" name="mapbox_uiAttribution"/>
  7156. <attr name="mapbox_uiAttributionGravity">
  7157. <flag name="top" value="0x30"/>
  7158. <flag name="bottom" value="0x50"/>
  7159. <flag name="left" value="0x03"/>
  7160. <flag name="right" value="0x05"/>
  7161. <flag name="center_vertical" value="0x10"/>
  7162. <flag name="fill_vertical" value="0x70"/>
  7163. <flag name="center_horizontal" value="0x01"/>
  7164. <flag name="fill_horizontal" value="0x07"/>
  7165. <flag name="center" value="0x11"/>
  7166. <flag name="fill" value="0x77"/>
  7167. <flag name="clip_vertical" value="0x80"/>
  7168. <flag name="clip_horizontal" value="0x08"/>
  7169. <flag name="start" value="0x00800003"/>
  7170. <flag name="end" value="0x00800005"/>
  7171. </attr>
  7172. <attr format="dimension" name="mapbox_uiAttributionMarginLeft"/>
  7173. <attr format="dimension" name="mapbox_uiAttributionMarginTop"/>
  7174. <attr format="dimension" name="mapbox_uiAttributionMarginRight"/>
  7175. <attr format="dimension" name="mapbox_uiAttributionMarginBottom"/>
  7176. <attr format="color" name="mapbox_uiAttributionTintColor"/>
  7177. <!-- Use TextureView-->
  7178. <attr format="boolean" name="mapbox_renderTextureMode"/>
  7179. <attr format="boolean" name="mapbox_renderTextureTranslucentSurface"/>
  7180. <attr format="color" name="mapbox_foregroundLoadColor"/>
  7181. <attr format="boolean" name="mapbox_enableTilePrefetch"/>
  7182. <attr format="integer" name="mapbox_prefetchZoomDelta"/>
  7183. <attr format="boolean" name="mapbox_enableZMediaOverlay"/>
  7184. <attr format="float" name="mapbox_pixelRatio"/>
  7185. </declare-styleable>
  7186. </resources>