157fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk/* 257fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * Copyright (C) 2012 The Android Open Source Project 357fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * 457fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * Licensed under the Apache License, Version 2.0 (the "License"); 557fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * you may not use this file except in compliance with the License. 657fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * You may obtain a copy of the License at 757fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * 857fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * http://www.apache.org/licenses/LICENSE-2.0 957fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * 1057fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * Unless required by applicable law or agreed to in writing, software 1157fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * distributed under the License is distributed on an "AS IS" BASIS, 1257fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1357fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * See the License for the specific language governing permissions and 1457fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk * limitations under the License. 1557fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk */ 1657fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk 1757fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukpackage com.android.testapp; 1857fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk 1957fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukimport android.renderscript.RSSurfaceView; 2057fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukimport android.renderscript.RenderScript; 2157fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk 2257fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukimport android.app.Activity; 2357fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukimport android.os.Bundle; 2457fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukimport android.util.Log; 2557fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukimport android.view.View; 2657fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukimport android.view.Window; 2757fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukimport android.view.Window; 2857fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukimport android.net.Uri; 2957fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk 3057fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukimport java.lang.Runtime; 3157fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk 3257fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchoukpublic class SimpleApp extends Activity { 3357fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk 3457fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk private SimpleAppView mView; 3557fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk 3657fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk @Override 3757fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk public void onCreate(Bundle icicle) { 3857fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk super.onCreate(icicle); 3957fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk 4057fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk // Create our Preview view and set it as the content of our 4157fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk // Activity 4257fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk mView = new SimpleAppView(this); 4357fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk setContentView(mView); 4457fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk } 4557fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk} 4657fc7109e4e1ec0a32d1661779e8d7babab0279bAlex Sakhartchouk 47