2014-01-30 3 views
0

나는 활동에 대한 몇 가지 질문이 있습니다만드는 방법 활동에 대한 옵션

나는 그것에 대한 몇 가지 옵션을 만들고 싶습니다. 예를 들면. 사용자가 텍스트보기의 글꼴 크기를 변경할 수 있기를 바랍니다.

저는 java와 eclipse의 멍청한 놈입니다. 먼저 자바를 통해 xml 값을 변경할 수 있다고 생각했지만 그 후에는 읽을 수 없다는 것을 알았습니다.

그래서 전체 프로젝트를 통해 색상과 글꼴 크기 및 그림을 변경하는 것과 같은 시각적 인 옵션을 만드는 가장 좋은 솔루션은 무엇입니까?

예 : 나는 10 개의 활동을 가지고 있으며 각 활동 안에는 몇 가지 텍스트보기가 있습니다. 모든 글꼴 크기를 변경하고 싶습니다. xml에서는 dimen을 만들 수 있으며 android:fontSize:"@dimen/example의 텍스트 뷰는 모두 같은 크기를 갖습니다. 하지만 자바에서는 더 많은 코드와 시간이 필요합니다.

어떻게해야합니까? 예 부부는 사전에

덕분에 좋은 것

답변

0

그래서 전체 프로젝트를 통해 색상과 글꼴 크기와 사진을 변경 같은 시각적 수있는 옵션을 만들기위한 가장 좋은 방법은 무엇입니까?

TextView 클래스의 setTextSize() 메소드를 살펴보십시오. 이렇게하면 프로그래밍 방식으로 텍스트의 크기를 설정할 수 있습니다.

setTextColor() 색상을 변경할 수 있습니다.

setTypeFace() 글꼴을 변경할 수 있습니다.


나는 그것을위한 몇 가지 옵션을 생성하고자하는 활동이 약 TextView, 그것은 Button, EditText처럼 TextView의 모든 서브 클래스에 적용 말했다 가졌어요.

난 당신이 인스턴스가 다음 Activity의 모든 공유해야한다 등의 텍스트 크기, 서체, 같이 당신의 활동의 영상을 변경할 수있는 모든 정보를 캡슐화하는 싱글 인스턴스를 생성하는 것이 좋습니다. 예


아니, SSCCE 좋을 텐데 좋을 것이다. 우리는 당신이 시도한 것을 볼 필요가 있습니다. 코드 또는 이전 연구를 수행하지 않았습니다.

관련 문제