2016-10-20 8 views
1

Typeface을 통합 응용 프로그램의 매개 변수로 사용하여 SDK로 가져 왔습니다. 어떻게 그것을 SharedPrefrences에 저장하거나 다른 Activity로 전달할 수 있습니까?SharedPreference의 다른 활동이나 상점에 서체 (사용자 정의 글꼴 경로가 아닌)를 전달하는 방법

처럼 붙박이 서체를 보낼 수있는 통합 응용 프로그램 Typeface.SERIF하거나 그래서 Typeface.createFromAsset(context.getAssets(), fontAssetPath)

사용하여 사용자 지정 서체, 어떻게 내 SDK의 다른 장소에서 주어진 서체를 사용할 수를 만들 수 있습니까?

+0

경로를 사용할 수없는 이유는 무엇입니까? – cuoka

+0

그런 다음 통합 응용 프로그램이 Typeface.SERIF (사용자 정의 대신 내장 된 서체)를 사용할 수있는 방법 –

답변

0

나는 SharedPrefrences

당신은 할 수없는 그것을 어떻게 저장할 수 있습니다. Typeface을 다시 만들려면 충분한 정보를 저장해야합니다.

또는 다른 활동으로 전달 하시겠습니까?

수 없습니다. 다른 활동이 Typeface을 다시 만들 수 있도록 충분한 정보를 전달해야합니다.

+0

서체를 다시 만드는 데 필요한 충분한 정보는 무엇입니까? 내 서체의 다른 위치에서 주어진 서체를 사용하는 방법은 무엇입니까? –

+0

@VigneshSundar : "What? 타이프 페이스를 다시 만드는 데 필요한 충분한 정보입니다. "- 여러분은 직접 타입 페이즈 인스턴스를 만들어야하므로, 다시 만들 데이터가 있습니다. 빌트 - 인 (built-in)의 경우, 자신의 식별자 시스템을 발명 할 것이므로 식별자 (예 : 정수)를 잡고 식별자에서 시스템이 제공 한'Typeface'를 다시 얻는 방법을 알 수 있습니다. "내 SDK의 다른 장소에서 주어진 서체를 어떻게 사용할 수 있습니까?"- SDK가 무엇인지 어떻게 구현되어 있는지 모르기 때문에 대답 할 수 없습니다. – CommonsWare