protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Bakker); FontChangeCrawler fontChangeCrawler = new FontChangeCrawler(Typeface.CreateFromAsset(Assets, "Fonts/krungthep.ttf")); fontChangeCrawler.ReplaceFonts(FindViewById <ViewGroup>(Resource.Id.root_bakker)); Button logoutButton = FindViewById <Button>(Resource.Id.button_logout); logoutButton.Click += BakkerLogOut; Button helpButton = FindViewById <Button>(Resource.Id.button_help); helpButton.Click += Help; buttonsBakker[(int)BakkerSelection.automaten] = FindViewById <Button>(Resource.Id.button_automaten); buttonsBakker[(int)BakkerSelection.aanvullen] = FindViewById <Button>(Resource.Id.button_aanvullen); buttonsBakker[(int)BakkerSelection.statistieken] = FindViewById <Button>(Resource.Id.button_statistieken); buttonsBakker[(int)BakkerSelection.route] = FindViewById <Button>(Resource.Id.button_route); for (int i = 0; i < buttonsBakker.Length; i++) { buttonsBakker[i].Click += ChangeBakkerSelection; } }
public static void ChangeTypeFaceToKrungthep(View customView, AssetManager Assets) { FontChangeCrawler fontChangeCrawler = new FontChangeCrawler(Typeface.CreateFromAsset(Assets, "Fonts/krungthep.ttf")); fontChangeCrawler.ReplaceFonts(customView as ViewGroup); }