Что такое GroundListener?
Разве вы не должны использовать AdapterView.OnItemSelectedListener
с его onItemSelected
методом?
Рядом используйте setVisibility(View.VISIBLE)
вместо 0 для удобства чтения.
EDIT:
Я не понимаю, что вы делаете со своим кодом, ваш GroundListener не подключен ни к чему, и ваш тест находится вне слушателя.
Попробуйте:
ground.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
if(parent.getItemAtPosition(pos).toString().equalsIgnoreCase("Combination"))
{
combo.setVisibility(View.VISIBLE);
}
}
public void onNothingSelected(AdapterView parent)
{
// Do nothing.
}
});
Проверьте, работает ли это, а затем верните код в GroundListener, чтобы проверить, работает ли он. У вас может быть проблема с тем фактом, что GroundListener может не знать, что такое комбо. Но ты справишься с этим.
Edit:
Синтаксическая коррекция