2014-06-13 3 views
0

GLSurfaceView에 textview를두기위한 링크를 가르쳐주십시오. 텍스트 뷰에서 다양한 숫자를 보여주고 싶습니다. GLSurfaceView 예제 다음과 같습니다. http://www.learnopengles.com/android-lesson-one-getting-started/GLSurfaceView 위에 텍스트 뷰 삽입하기

다음과 같이 OnDraw 함수를 수정하여 fps를 계산했습니다.

GLSurfaceView에서이 fps를 보여주고 싶지만 어떻게 할 수 있는지 이해할 수 없습니다.

감사합니다, Mayank

+0

사용하는 두 아이를 가진 FrameLayout이 : glsurfaceview 및 텍스트 뷰 – pskink

+0

여러 예 GRAFIKA에서 찾을 수 있습니다 (https://github.com/google/grafika). 또한, https://source.android.com/devices/graphics/architecture.html을 읽고 이유가 어떻게 작동하는지 이해할 수 있습니다 (SurfaceView는 반 직관적 일 수 있습니다). – fadden

답변

1

샘플 코드입니다.

setContentView(view); 
    mTextView = new TextView(this); 
    mTextView.setText("YourText"); 
    mTextView.setTextColor(Color.WHITE); 
    mTextView.setTextSize(TypedValue.COMPLEX_UNIT_SP, 32); 
    FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); 
    params.gravity = Gravity.CENTER; 
    addContentView(mTextView, params);