blob: 8a16deab9a400543912ccacb1ed7e1b636feda0f [file] [log] [blame]
Kenny Root15a4d2f2010-03-11 18:20:12 -08001/*
2 * Copyright (C) 2009 The Android Open Source Project
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16
The Android Open Source Project9066cfe2009-03-03 19:31:44 -080017package com.android.imftest.samples;
18
19import com.android.imftest.R;
20
21import android.app.Activity;
22import android.os.Bundle;
23import android.view.View;
24import android.view.ViewGroup;
25import android.view.WindowManager;
The Android Open Source Project9066cfe2009-03-03 19:31:44 -080026import android.widget.LinearLayout;
The Android Open Source Project9066cfe2009-03-03 19:31:44 -080027
28public class BigEditTextActivityNonScrollableResize extends Activity {
29
30 private View mRootView;
31 private View mDefaultFocusedView;
32
33 @Override
34 protected void onCreate(Bundle icicle) {
35 super.onCreate(icicle);
36
37 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
38
39 mRootView = new LinearLayout(this);
40 ((LinearLayout) mRootView).setOrientation(LinearLayout.VERTICAL);
41 mRootView.setLayoutParams(new ViewGroup.LayoutParams(
Romain Guy980a9382010-01-08 15:06:28 -080042 ViewGroup.LayoutParams.MATCH_PARENT,
43 ViewGroup.LayoutParams.MATCH_PARENT));
The Android Open Source Project9066cfe2009-03-03 19:31:44 -080044
45 View view = getLayoutInflater().inflate(
46 R.layout.full_screen_edit_text, ((LinearLayout) mRootView), false);
47
48 ((LinearLayout) mRootView).addView(view);
49
50 mDefaultFocusedView = view.findViewById(R.id.data);
51
52 setContentView(mRootView);
53 }
54
55 public View getRootView() {
56 return mRootView;
57 }
58
59 public View getDefaultFocusedView() {
60 return mDefaultFocusedView;
61 }
62
63}