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