アットウィキロゴ

KS > Android > 08

package jp.co.keyware.activemondai2;


import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemSelectedListener;
import android.widget.EditText;
import android.widget.Spinner;
import android.widget.Toast;

public class MainActivity extends Activity {

   @Override
   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_main);
       
       Spinner spinner = (Spinner) findViewById(R.id.say);
       spinner.setOnItemSelectedListener(new SpinnerOnItemSelectedListener());
   }
       class SpinnerOnItemSelectedListener implements OnItemSelectedListener {

		public void onItemSelected(AdapterView<?> parent, View view,
				int position, long id) {
			Spinner spinner = (Spinner) parent;
			String item = (String) spinner.getSelectedItem();
			EditText input = (EditText)findViewById(R.id.name);
			
			String message = input.getText() + "\n" + item;
			Toast.makeText(MainActivity.this, message, Toast.LENGTH_SHORT).show();
		
			
		}

		@Override
		public void onNothingSelected(AdapterView<?> arg0) {
			// TODO 自動生成されたメソッド・スタブ
			
		}


}
             @Override
       public boolean onCreateOptionsMenu(Menu menu) {
           // Inflate the menu; this adds items to the action bar if it is present.
           getMenuInflater().inflate(R.menu.main, menu);
           return true;
       }
       
   }
最終更新:2013年07月28日 16:33