VoiceInteractionMain.java revision 17f693520da8977c4a60f5b4be3be035cba7146c
191097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn/* 291097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * Copyright (C) 2014 The Android Open Source Project 391097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * 491097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * Licensed under the Apache License, Version 2.0 (the "License"); 591097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * you may not use this file except in compliance with the License. 691097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * You may obtain a copy of the License at 791097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * 891097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * http://www.apache.org/licenses/LICENSE-2.0 991097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * 1091097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * Unless required by applicable law or agreed to in writing, software 1191097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * distributed under the License is distributed on an "AS IS" BASIS, 1291097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1391097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * See the License for the specific language governing permissions and 1491097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn * limitations under the License. 1591097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn */ 1691097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn 1791097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackbornpackage com.android.test.voiceinteraction; 1891097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn 1991097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackbornimport android.app.Activity; 2091097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackbornimport android.content.Intent; 21a3acdb33df7c7be7ff3d9f376ff833e4b0c1d897Dianne Hackbornimport android.net.Uri; 2291097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackbornimport android.os.Bundle; 2391097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackbornimport android.view.View; 2491097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn 2591097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackbornpublic class VoiceInteractionMain extends Activity { 2691097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn 2791097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn @Override 2891097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn public void onCreate(Bundle savedInstanceState) { 2991097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn super.onCreate(savedInstanceState); 3091097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn 3191097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn setContentView(R.layout.main); 3291097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn findViewById(R.id.start).setOnClickListener(mStartListener); 3391097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn } 3491097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn 3591097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn @Override 3691097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn public void onResume() { 3791097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn super.onResume(); 3891097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn } 3991097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn 4091097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn @Override 4191097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn public void onDestroy() { 4291097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn super.onDestroy(); 4391097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn } 4491097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn 45a3acdb33df7c7be7ff3d9f376ff833e4b0c1d897Dianne Hackborn @Override 46a3acdb33df7c7be7ff3d9f376ff833e4b0c1d897Dianne Hackborn public Uri onProvideReferrer() { 47a3acdb33df7c7be7ff3d9f376ff833e4b0c1d897Dianne Hackborn return Uri.parse("http://www.example.com/VoiceInteractionMain"); 48a3acdb33df7c7be7ff3d9f376ff833e4b0c1d897Dianne Hackborn } 49a3acdb33df7c7be7ff3d9f376ff833e4b0c1d897Dianne Hackborn 5091097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn View.OnClickListener mStartListener = new View.OnClickListener() { 5191097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn public void onClick(View v) { 5217f693520da8977c4a60f5b4be3be035cba7146cDianne Hackborn showAssist(null); 5391097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn } 5491097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn }; 5591097de49b0f683b00e26a75dbc0ac6082344137Dianne Hackborn} 56