ポリゴンを表示する GLSurfaceView を持つ UI があります。
UI には、ZoomIn と ZoomOut の 2 つのボタンもあります。ユーザーがこれらのボタンを押すと、myGLSurfaceView の zoomIn() および zoomOut() メソッドが呼び出されます。
問題は、メソッド onDrawFrame get を呼び出してズームインとズームアウトを反映させたいことです。
なぜ私はこれが欲しいのですか?ボタンには setClickable(true); があるためです。なぜ?ユーザーがボタンを押したまま指を離すと、ユーザーがボタンを離すまでズームが継続的に適用される必要があるためです。
今は動作しますが、うまく動作しません。onDrawFrame を強制する GLsurfaceview を更新する必要があります