Android Open Source - 2014-Droid-code Text Input Activity From Project Back to project page 2014-Droid-code .
License The source code is released under:
GNU General Public License
If you think the Android project 2014-Droid-code listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.introtoandroid.viewsamples;
/ * w w w . j a v a 2 s . c o m * /
import android.app.Activity;
import android.os.Bundle;
import android.text.InputFilter;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ArrayAdapter;
import android.widget.AutoCompleteTextView;
import android.widget.Button;
import android.widget.EditText;
import android.widget.MultiAutoCompleteTextView;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;
public class TextInputActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.textinput);
final EditText text1 = (EditText)findViewById(R.id.EditText01);
final EditText text2 = (EditText)findViewById(R.id.EditText02);
final Spinner spin = (Spinner)findViewById(R.id.Spinner01);
final Button submit = (Button)findViewById(R.id.submit);
submit.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
TextView text_sel = (TextView)spin.getSelectedView();
Toast.makeText(TextInputActivity.this, "1 = " +text1.getText()+ " 2 = " + text2.getText() + "\n spinner = " +text_sel.getText(), Toast.LENGTH_SHORT).show();
}
});
final String[] COLORS = { "red" , "green" , "orange" , "blue" , "purple" ,
"black" , "yellow" , "cyan" , "magenta" };
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this , android.R.layout.simple_dropdown_item_1line, COLORS);
AutoCompleteTextView text = (AutoCompleteTextView) findViewById(R.id.AutoCompleteTextView01);
text.setAdapter(adapter);
MultiAutoCompleteTextView mtext = (MultiAutoCompleteTextView) findViewById(R.id.MultiAutoCompleteTextView01);
mtext.setAdapter(adapter);
mtext.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
final EditText text_filtered = (EditText) findViewById(R.id.input_filtered);
text_filtered.setFilters(new InputFilter[] { new InputFilter.AllCaps(), new InputFilter.LengthFilter(2) });
}
}
Java Source Code List ca.campbell.httpexample.HttpExample.java ca.campbell.httpexamplepost.HttpsExamplePOST.java ca.campbell.layoutprogrammatically.MainActivity.java ca.campbell.networkcheckstatus.MainActivity.java ca.campbell.optionsmenu.Activity2.java ca.campbell.optionsmenu.Activity2.java ca.campbell.optionsmenu.Activity3.java ca.campbell.optionsmenu.MainActivity.java ca.campbell.optionsmenu.MainActivity.java ca.campbell.simplegridview.MainActivity.java ca.campbell.week2_rw_views.Activity2.java ca.campbell.week2_rw_views.MainActivity.java com.androidbook.simpleasync.ChoiceActivity.java com.androidbook.simpleasync.SimpleAsyncActivity.java com.androidbook.simpleasync.SimpleNoBGThread.java com.androidbook.simpleasync.SimpleThreadActivity.java com.cookbook.internet.search.GoogleSearch.java com.introtoandroid.simplefragments.FieldNoteListFragment.java com.introtoandroid.simplefragments.FieldNoteViewActivity.java com.introtoandroid.simplefragments.FieldNoteWebViewFragment.java com.introtoandroid.simplefragments.SimpleFragmentsActivity.java com.introtoandroid.simplelayout.FrameLayoutActivity.java com.introtoandroid.simplelayout.GridLayoutActivity.java com.introtoandroid.simplelayout.LinearLayoutActivity.java com.introtoandroid.simplelayout.MenuActivity.java com.introtoandroid.simplelayout.MultipleLayoutActivity.java com.introtoandroid.simplelayout.RelativeLayoutActivity.java com.introtoandroid.simplelayout.SimpleLayoutActivity.java com.introtoandroid.simplelayout.TableLayoutActivity.java com.introtoandroid.viewsamples.ButtonsActivity.java com.introtoandroid.viewsamples.ContainersActivity.java com.introtoandroid.viewsamples.EventsActivity.java com.introtoandroid.viewsamples.FormsActivity.java com.introtoandroid.viewsamples.IndicatorsActivity.java com.introtoandroid.viewsamples.MenuActivity.java com.introtoandroid.viewsamples.PickersActivity.java com.introtoandroid.viewsamples.TextDisplayActivity.java com.introtoandroid.viewsamples.TextInputActivity.java com.introtoandroid.viewsamples.ViewSampleActivity.java cs518.sample.activityLifecycle.Activity2.java cs518.sample.activityLifecycle.MyActivityLifeCycleActivity.java cs518.sample.database.AddStudent.java cs518.sample.database.DBHelper.java cs518.sample.database.DatabaseActivity.java cs518.sample.database.Thirty.java cs518.sample.dbcursoradapter.AddStudent.java cs518.sample.dbcursoradapter.DBHelper.java cs518.sample.dbcursoradapter.DatabaseActivity.java cs518.sample.dbcursoradapter.Thirty.java cs518.sample.localisation.MainActivity.java cs518.sample.multiactivity.Activity1.java cs518.sample.multiactivity.Activity2.java cs518.sample.multiactivity.Activity3.java cs518.sample.multiactivity.Activity4.java cs518.sample.multiactivity.Activity5.java cs518.sample.multiactivity.Activity6.java cs518.sample.multiactivity.Constants.java cs518.sample.usecalendarcontentprovider.MainActivity.java cs518.sample.usecontactcontentprovider.MainActivity.java cs518.sample.usecontactcontentprovidercursorloader2.MainActivity.java cs518.sample.usemediastorecontentprovider.MainActivity.java cs518.samples.imageswap.MainActivity.java cs518.samples.sharedpreferences.MainActivity.java cs534.sample.dbAsyncTask.AddStudent.java cs534.sample.dbAsyncTask.DBHelper.java cs534.sample.dbAsyncTask.DatabaseActivity.java cs534.sample.dbAsyncTask.Thirty.java cs534.sample.implicitintents.MainActivity.java cs534.sample.multithread.MultiThread.java cs534.sample.simplelistview.SimpleLV.java cs534.samples.simplestlv.MainActivity.java