# HG changeset patch # User Philippe Lago # Date 1240331836 -7200 # Node ID 31be3d9613efea010d475fee54c292e7c2bd6ad6 # Parent d0fab932cb6e71b4e883bfac2f4b397176ab8ec3 change status diff -r d0fab932cb6e -r 31be3d9613ef src/com/beem/project/beem/ui/ChangeStatus.java --- a/src/com/beem/project/beem/ui/ChangeStatus.java Tue Apr 21 14:39:00 2009 +0200 +++ b/src/com/beem/project/beem/ui/ChangeStatus.java Tue Apr 21 18:37:16 2009 +0200 @@ -2,6 +2,7 @@ import android.app.Activity; import android.os.Bundle; +import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.widget.ArrayAdapter; @@ -16,6 +17,8 @@ private TextView mTextStatus; private Button mOk; private Button mClear; + private Spinner mSpin; + private ArrayAdapter mAdapter; private static final String[] mStatus = {"Available for chat", "Available", "Busy", "Away", "Unavailable", "Disconnected"}; @@ -32,17 +35,19 @@ mClear.setOnClickListener(mOnClickClear); - Spinner s1 = (Spinner) findViewById(R.id.ChangeStatusSpinner); - ArrayAdapter adapter = new ArrayAdapter(this, + mSpin = (Spinner) findViewById(R.id.ChangeStatusSpinner); + mAdapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, mStatus); - adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); - s1.setAdapter(adapter); + mAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); + mSpin.setAdapter(mAdapter); } private OnClickListener mOnClickOk = new OnClickListener() { public void onClick(View v) { - - }; + CharSequence text = mTextStatus.getText(); + String status = mAdapter.getItem(0); + Log.i("Selected item --->", status); + } }; private OnClickListener mOnClickClear = new OnClickListener() {