Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何将字体(非自定义字体路径)传递给另一个活动或存储在SharedReference中_Android_Sharedpreferences_Android Typeface - Fatal编程技术网

Android 如何将字体(非自定义字体路径)传递给另一个活动或存储在SharedReference中

Android 如何将字体(非自定义字体路径)传递给另一个活动或存储在SharedReference中,android,sharedpreferences,android-typeface,Android,Sharedpreferences,Android Typeface,我正在从集成应用程序中获取作为参数的。 如何将其存储在SharedReferences中或传递到其他活动 集成应用程序可以像发送内置字体一样发送,也可以使用typeface.createFromAsset(context.getAssets(),fontAssetPath) 那么,如何在SDK的不同位置使用给定的字体呢 如何将其存储在SharedReferences中 你不能。您必须存储足够的信息来重新创建字体 还是转到另一个活动 你不能。您必须传递足够的信息,以允许其他活动重新创建字体为什么不

我正在从集成应用程序中获取作为参数的。 如何将其存储在SharedReferences中或传递到其他活动

集成应用程序可以像发送内置字体一样发送,也可以使用
typeface.createFromAsset(context.getAssets(),fontAssetPath)

那么,如何在SDK的不同位置使用给定的字体呢

如何将其存储在SharedReferences中

你不能。您必须存储足够的信息来重新创建
字体

还是转到另一个活动


你不能。您必须传递足够的信息,以允许其他活动重新创建
字体

为什么不能使用路径?然后集成应用程序如何使用Typeface.SERIF(内置字体而不是自定义字体)重新创建字体所需的足够信息是什么?如何在我的电脑中的不同位置使用给定的字体SDK@VigneshSundar:“重新创建字体所需的足够信息是什么”--您必须自己创建
Typeface
实例,这样您就有了重新创建它们的数据。对于内置的,您可以发明自己的标识符系统,这样您就可以保留标识符(例如,一个整数),并知道如何从标识符中获取提供的系统
字体
。“我如何在SDK的不同位置使用给定的字体”——因为我不知道您的SDK是什么,也不知道它是如何实现的,所以我无法回答这个问题。