我想创建一个下拉菜单,它不会隐藏背景,并且会在下拉列表元素下面放置其他标签。如何才能做到这一点?如何在android中创建一个不隐藏背景的下拉菜单?
一旦我点击微调器的项目应显示在同一页面上的微调器下面......第一个微调器下面的其他旋转器应该移动到第一微调器的项目下面...请帮助..!
public class MainActivity extends Activity {
Spinner spnr;
String[] celebrities = {
"Chris Hemsworth",
"Jennifer Lawrence",
"Jessica Alba",
"Brad Pitt",
"Tom Cruise",
"Johnny Depp",
"Megan Fox",
"Paul Walker",
"Vin Diesel"
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
spnr = (Spinner)findViewById(R.id.spinner);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(
this, android.R.layout.simple_spinner_item, celebrities);
spnr.setAdapter(adapter);
spnr.setOnItemSelectedListener(
new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
int position = spnr.getSelectedItemPosition();
Toast.makeText(getApplicationContext(),"You have selected "+celebrities[+position],Toast.LENGTH_LONG).show();
// TODO Auto-generated method stub
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
}
);
发布您的XML文件代码,如果可能的话请把屏幕截图。 – 2014-10-06 10:25:44