M app/GioActivity.java => app/GioActivity.java +17 -3
@@ 5,16 5,30 @@ package org.gioui;
import android.app.Activity;
import android.os.Bundle;
import android.content.res.Configuration;
+import android.view.ViewGroup;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.FrameLayout;
public final class GioActivity extends Activity {
private GioView view;
+ public FrameLayout layer;
@Override public void onCreate(Bundle state) {
- super.onCreate(state);
+ super.onCreate(state);
- this.view = new GioView(this);
+ layer = new FrameLayout(this);
+ view = new GioView(this);
- setContentView(view);
+ view.setLayoutParams(new FrameLayout.LayoutParams(
+ FrameLayout.LayoutParams.MATCH_PARENT,
+ FrameLayout.LayoutParams.MATCH_PARENT
+ ));
+ view.setFocusable(true);
+ view.setFocusableInTouchMode(true);
+
+ layer.addView(view);
+ setContentView(layer);
}
@Override public void onDestroy() {