我想創建一個下拉菜單,它不會隱藏背景,並且會在下拉列表元素下面放置其他標籤。如何才能做到這一點?如何在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