>>107
どっちもインターフェースかな?
KotlinじゃないJavaですが
//GLアクティビティクラス作って
public class MyGLactivity extends Activity implements GLSurfaceView.Renderer{}
//センサー付きリスナーからメインを更新させて
public class MyAccelListener implements SensorEventListener{
public MyAccelListener(MainView view){MainView=view;}
public void onSensorChanged (SensorEvent event){mainView.invalidate();}
}
//メイン
public class MainView extends View
{
MyGLactivity activity;
//コンストラクタ
public MainView (Context context)
{
activity = (MyGLactivity)context;//キャストしたらダメかな?
}
protected void onDraw(Canvas canvas)
{
MyAccelListener listener = activity.getMyAccelListener();
}
探検
Kotlin 7
■ このスレッドは過去ログ倉庫に格納されています
108デフォルトの名無しさん
2020/07/03(金) 05:46:43.96ID:p8ISefzH■ このスレッドは過去ログ倉庫に格納されています
