13d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton/*
23d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton * Copyright (C) 2010 Google Inc.
33d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton *
43d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton * Licensed under the Apache License, Version 2.0 (the "License");
53d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton * you may not use this file except in compliance with the License.
63d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton * You may obtain a copy of the License at
73d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton *
83d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton *      http://www.apache.org/licenses/LICENSE-2.0
93d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton *
103d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton * Unless required by applicable law or agreed to in writing, software
113d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton * distributed under the License is distributed on an "AS IS" BASIS,
123d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
133d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton * See the License for the specific language governing permissions and
143d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton * limitations under the License
153d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton */
163d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton
173d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamiltonpackage com.android.loaderapp;
183d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton
193d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamiltonimport android.app.Activity;
203d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamiltonimport android.content.Intent;
213d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamiltonimport android.content.res.Configuration;
223d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamiltonimport android.os.Bundle;
233d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton
243d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamiltonpublic class ViewContact extends Activity {
253d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton    @Override
263d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton    public void onCreate(Bundle savedState) {
273d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton        super.onCreate(savedState);
283d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton
293d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton        Intent intent = new Intent(getIntent());
303d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton        Configuration config = getResources().getConfiguration();
313d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton        int screenLayoutSize = config.screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK;
323d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton        if (screenLayoutSize == Configuration.SCREENLAYOUT_SIZE_LARGE) {
33eda61bd20eaf7b1f627bc44962709bf8f1b09628Jeff Hamilton            intent.setClass(this, HomeXLarge.class);
343d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton        } else {
353d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton            intent.setClass(this, DetailsNormal.class);
363d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton        }
373d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton        startActivity(intent);
383d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton
393d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton        finish();
403d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton    }
413d88981d9e39b077d9850825480ea8fd92e02296Jeff Hamilton}
42