繁体   English   中英

Android Studio SharedPreferences和字体样式

Android Studio SharedPreferences and Font Style

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我需要解决一个问题。

在Android Studio中,我尝试使用SharedPreferences并存储字体类型,但是我的代码有问题。 请帮帮我。

//加载文本字体开始

    SharedPreferences myTextFont = this.getSharedPreferences("MyTextFont", MODE_PRIVATE);
    textFont = myTextFont.getInt("font", textExample.getTypeface().getStyle());


    textExample.setTypeface(textExample.getTypeface());
    textView3.setTypeface(textExample.getTypeface(), textExample.getTypeface().getStyle());

//加载文字字体结尾

//字体按钮开始

    final Typeface typeface1 = ResourcesCompat.getFont(this,R.font.mkhatvruli);
    type_1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

            textExample.setTypeface(typeface1);


            SharedPreferences myTextFont = getSharedPreferences("MyTextFont", MODE_PRIVATE);
            SharedPreferences.Editor editor = myTextFont.edit();
            editor.putInt("font", textExample.getTypeface().getStyle());
            editor.commit();



        }
    });

当我单击时,按钮字体类型在文本视图中更改,但不存储。

我认为这里有问题:editor.putInt(“ font”,textExample.getTypeface()。getStyle());

问题暂未有回复.您可以查看右边的相关问题.
3 覆盖的字体样式-Android

我有一个简单的活动布局,其中包含一个imageview和一些文本框。 我已将所有字体设置为Helvetica Light,并为每个框指定了颜色。 在IDE中,我看到了这些元素所期望的颜色/字体,但是当我在Android手机上构建并启动该应用程序时,没有应用任何样式...所有颜色均为默认黑色, ...

4 Android的SharedPreferences

我目前有一个带有3个屏幕的应用。 1是具有6个按钮的主屏幕,其中2个按钮旨在转到其他2个屏幕。 这些屏幕之一是主题。 它具有6个布局,单击时BG的颜色变为白色。 很好,但是我需要将用户的这种偏好保存在6个之外,并在我的井字游戏图像中进一步使用.....所有6个主题都会更改井字游戏 ...

5 android上的SharedPreferences

我有一个SharedPreferences和我的PreferenceActivity的问题。 我需要我的应用程序可以区分不同的首选项和用户,因此每个用户都有自己的首选项。 我想在使用SharedPreferences向其发送用户ID以获取正确的选项。 问题是我不知道如何为我的Prefere ...

6 在Android中设置字体样式

我正在使用create(String familyName, int style)创建一个自定义的Typeface对象; 我在这里指定一种样式。 我将使用setTypeface(Typeface)设置此Typeface 。 一切正常。 现在,如果用户要更改样式,该如何继续? 我没有 ...

7 如何使用SharedPreferences更改字体

通过使用此代码,我想更改textview的字体,但是该程序无法正常工作。 我该做什么? } 和在prefs.class 公共类Prefs扩展了PreferenceActivity { } ...

2014-02-08 15:57:34 0 329   android
8 不同的提示字体样式和键入文本字体样式android

我希望在edittext中输入文本的提示和字体样式有不同的字体样式。 例如。 让我们说提示字体大小是12和它的正常类型。 但是当用户开始输入edittext时,键入文本的字体大小应为14并加粗。 再次,如果用户删除文本,提示应该是上述类型。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM