diff options
| author | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:45 -0800 |
|---|---|---|
| committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:45 -0800 |
| commit | d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 (patch) | |
| tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /tests/ImfTest/src/com/android/imftest/samples/EditTextActivityDialog.java | |
| parent | 076357b8567458d4b6dfdcf839ef751634cd2bfb (diff) | |
| download | frameworks_base-d83a98f4ce9cfa908f5c54bbd70f03eec07e7553.zip frameworks_base-d83a98f4ce9cfa908f5c54bbd70f03eec07e7553.tar.gz frameworks_base-d83a98f4ce9cfa908f5c54bbd70f03eec07e7553.tar.bz2 | |
auto import from //depot/cupcake/@135843
Diffstat (limited to 'tests/ImfTest/src/com/android/imftest/samples/EditTextActivityDialog.java')
| -rw-r--r-- | tests/ImfTest/src/com/android/imftest/samples/EditTextActivityDialog.java | 96 |
1 files changed, 0 insertions, 96 deletions
diff --git a/tests/ImfTest/src/com/android/imftest/samples/EditTextActivityDialog.java b/tests/ImfTest/src/com/android/imftest/samples/EditTextActivityDialog.java deleted file mode 100644 index bd1e934..0000000 --- a/tests/ImfTest/src/com/android/imftest/samples/EditTextActivityDialog.java +++ /dev/null @@ -1,96 +0,0 @@ -package com.android.imftest.samples; - -import com.android.imftest.R; - -import android.app.Activity; -import android.app.AlertDialog; -import android.app.Dialog; -import android.os.Bundle; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.Button; -import android.widget.EditText; -import android.widget.LinearLayout; -import android.widget.ScrollView; - -public class EditTextActivityDialog extends Activity { - - private static final int SCROLLABLE_DIALOG_ID = 0; - private static final int NONSCROLLABLE_DIALOG_ID = 1; - - private LinearLayout mLayout; - private ScrollView mScrollView; - private LayoutInflater mInflater; - private Button mButton1; - private Button mButton2; - - - @Override - protected void onCreate(Bundle icicle) { - super.onCreate(icicle); - - mLayout = new LinearLayout(this); - mLayout.setOrientation(LinearLayout.VERTICAL); - mLayout.setLayoutParams(new ViewGroup.LayoutParams( - ViewGroup.LayoutParams.FILL_PARENT, - ViewGroup.LayoutParams.FILL_PARENT)); - - mButton1 = new Button(this); - mButton1.setText(R.string.open_dialog_scrollable); - mButton1.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - showDialog(SCROLLABLE_DIALOG_ID); - } - }); - - mButton2 = new Button(this); - mButton2.setText(R.string.open_dialog_nonscrollable); - mButton2.setOnClickListener(new View.OnClickListener() { - public void onClick(View v) { - showDialog(NONSCROLLABLE_DIALOG_ID); - } - }); - - mLayout.addView(mButton1); - mLayout.addView(mButton2); - - setContentView(mLayout); - } - - @Override - protected Dialog onCreateDialog(int id) { - switch (id) { - case SCROLLABLE_DIALOG_ID: - return createDialog(true); - case NONSCROLLABLE_DIALOG_ID: - return createDialog(false); - } - - return super.onCreateDialog(id); - } - - protected Dialog createDialog(boolean scrollable) { - View layout; - EditText editText; - - if (scrollable) { - layout = new ScrollView(EditTextActivityDialog.this); - ((ScrollView) layout).setMinimumHeight(mLayout.getHeight()); - - ((ScrollView) layout).addView(( - LinearLayout) View.inflate(EditTextActivityDialog.this, - R.layout.dialog_edit_text_no_scroll, null)); - } else { - layout = View.inflate(EditTextActivityDialog.this, - R.layout.dialog_edit_text_no_scroll, null); - } - - Dialog d = new Dialog(EditTextActivityDialog.this); - d.setTitle(getString(R.string.test_dialog)); - d.setCancelable(true); - d.setContentView(layout); - return d; - } - -} |
