2016-03-12 9 views
0

У меня есть кнопка и стрелка в действии. В первом случае кнопка видна, а стрелка невидима. Когда я нажимаю кнопку, кнопка поиска видна до сих пор настолько прозрачной. Проблема заключается в том, что когда я нажимаю кнопку, и стрелка больше видима на портретном экране позже, когда поворот экрана в ландшафт, значок поиска невидим. Как увидеть экран поиска в ландшафтном экране?Android SeekBar скрывается в ландшафтном экране

Button btn; 
    SeekBar seekbar; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
      super.onCreate(savedInstanceState); 
      setContentView(R.layout.activity_book); 

    seekbar = (SeekBar) findViewById(R.id.seekBar); 
    seekbar.setVisibility(seekbar.INVISIBLE); 

    btn = (Button) findViewById(R.id.button); 
    btn.setOnClickListener(new View.OnClickListener(){ 
     @Override 
     public void onClick(View v){ 
      seekbar.setVisibility(seekbar.VISIBLE); 
     } 
    }); 

ответ

0

Start путем добавления android:configChanges узла манифеста узла вашей деятельности в

android:configChanges="keyboardHidden|orientation" 

или Android 3.2 (уровень API 13) и новый:

android:configChanges="keyboardHidden|orientation|screenSize" 
+0

'андроид: configChanges =" keyboardHidden | ориентация | screenSize »' работает 'android: configChanges =" keyboardHidden | orientation "' не работает. спасибо. – ATES

+0

Вы хорошо. – Stanojkovic