2011-11-29 39 views
-2

我已创建微调。当选择一个项目时,我想显示一个烤面包,它会显示选择的内容。我怎样才能做到这一点?选择微调项目时显示烤面包

+3

试着自己先找到一个解决方案。花5分钟谷歌搜索,你会得到你的答案。尝试“安卓微调选择” – Marmoy

回答

1

http://developer.android.com/reference/android/widget/Toast.html提供了有关Android的Toast功能的所有知识。

+0

其实我可以在开始时获得吐司消息。但是我希望每次在列表中选择一个时都会显示它。 – androiddeveloper

+0

然后每次打电话时都要在该面包上调用.show()。 –

+0

感谢大家从[链接](http://developer.android.com/resources/samples/Spinner/src/com/android/example/spinner/SpinnerActivity.html)获得它。从下次开始,我们会在发布之前做深入的研究。感谢大家。它应该是 – androiddeveloper

3

试试看看这个代码。这对我来说很好:

Spinner spinnerone = (Spinner) findViewById(R.id.spinner); 
    ArrayAdapter<String> adapterone = new ArrayAdapter<String> (this,android.R.layout.simple_spinner_item,mtype2); 
    spinnerone.setAdapter(adapterone); 
    spinnerone.setSelection(0); 
    spinnerone.setOnItemSelectedListener(new OnItemSelectedListener() 
    { 
     public void onItemSelected(AdapterView<?> arg0, View arg1,int arg2, long arg3) 
     { 
      int item = spinnerone.getSelectedItemPosition(); 
      y = mtype2[item]; 
      Toast.makeText(getApplicationContext(), y, Toast.LENGTH_SHORT).show(); 
     } 
     public void onNothingSelected(AdapterView<?> arg0) { 
     } 
    }); 
+0

,y应该是一个字符串。但是不要以为这里是一个字符串。另外,不能得到这个mtype2.Can你可以澄清?我是Android的初学者,所以不太了解。 – androiddeveloper

+0

在这里mtype2是一个包含项目的字符串数组&y是一个字符串 – Praveenkumar

+0

即使我尝试过它。但它显示运行时错误。 – androiddeveloper