Выбор отображения в Android XML условно зависит от значения Spinner - PullRequest
0 голосов
/ 06 декабря 2011

Я делаю приложение, связанное со спортом, и меня рано настигло.

В моем первом упражнении макет представляет собой спиннер, значением которого может быть любой вид спорта (НХЛ, MLB, NFL).

Когда выбран спорт, я хочу, на той же странице справа внизувертушка, сборщик дат, ДД / ММ / ГГГГ.

У меня нет никаких проблем, кроме случаев, когда выбран НФЛ: вместо средства выбора даты я хочу, чтобы появился другой счетчик со значениями 1-16 (недели в течение сезона), поскольку мне нужна эта информация, а недата, чтобы сделать то, что я хочу с NFL.

У меня есть strings.mxl, уже настроенный со значениями счетчика, и добавить в сборщик даты легко, но как я могу получить любой, чтобы подойти условно на основезначение первого счетчика?

заранее спасибо

1 Ответ

0 голосов
/ 06 декабря 2011

Вы можете использовать это

mSpinner.setOnItemClickListener(new onItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0, View arg1,
     int position, long arg3) {
     //position shows the item clicked
     //choose your action here
     //if(position=="position of NFL"){
           //do this
       }
});
...