Project

General

Profile

« Previous | Next » 

Revision a9df241d

Added by Leszek Koltunski over 3 years ago

More support for using the library from more than one activity

View differences:

src/main/java/org/distorted/examples/predeform/PredeformActivity2.java
49 49
    private MeshBase mMesh;
50 50
    private int mNumRows, mNumCols, mNumSlic;
51 51

  
52
///////////////////////////////////////////////////////////////////////////////////////////////////
53
    
54
    @Override
55
    protected void onPause() 
56
      {
57
      super.onPause();
58
      GLSurfaceView view = findViewById(R.id.predeformSurfaceView);
59
      view.onPause();
60
      DistortedLibrary.onPause();
61
      }
62

  
63
///////////////////////////////////////////////////////////////////////////////////////////////////
64
    
65
    @Override
66
    protected void onResume() 
67
      {
68
      super.onResume();
69
      GLSurfaceView view = findViewById(R.id.predeformSurfaceView);
70
      view.onResume();
71
      }
72
    
73
///////////////////////////////////////////////////////////////////////////////////////////////////
74
    
75
    @Override
76
    protected void onDestroy() 
77
      {
78
      DistortedLibrary.onDestroy();
79
      super.onDestroy();
80
      }
81

  
82 52
///////////////////////////////////////////////////////////////////////////////////////////////////
83 53

  
84 54
    @Override
85 55
    protected void onCreate(Bundle savedState)
86 56
      {
87 57
      super.onCreate(savedState);
88

  
58
      DistortedLibrary.onCreate();
89 59
      Bundle b = getIntent().getExtras();
90 60

  
91 61
      int objectType = b.getInt("type");
......
112 82
      inflateBar.setProgress(50);
113 83
      }
114 84

  
85
///////////////////////////////////////////////////////////////////////////////////////////////////
86
    
87
    @Override
88
    protected void onPause() 
89
      {
90
      super.onPause();
91
      GLSurfaceView view = findViewById(R.id.predeformSurfaceView);
92
      view.onPause();
93
      DistortedLibrary.onPause();
94
      }
95

  
96
///////////////////////////////////////////////////////////////////////////////////////////////////
97
    
98
    @Override
99
    protected void onResume() 
100
      {
101
      super.onResume();
102
      GLSurfaceView view = findViewById(R.id.predeformSurfaceView);
103
      view.onResume();
104
      }
105
    
106
///////////////////////////////////////////////////////////////////////////////////////////////////
107
    
108
    @Override
109
    protected void onDestroy() 
110
      {
111
      DistortedLibrary.onDestroy();
112
      super.onDestroy();
113
      }
114

  
115 115
///////////////////////////////////////////////////////////////////////////////////////////////////
116 116

  
117 117
    public void showNormal(View view)

Also available in: Unified diff