2016-03-12 79 views
0

我在活動中有一個按鈕和seekbar。第一種情況該按鈕是可見的,並且搜索欄不可見。當我按下按鈕時,seekbar至今清晰可見。問題是當我按下按鈕並且seekbar在以後的肖像屏幕中可見時,當將屏幕轉爲橫向時,查找欄不可見。如何在橫向屏幕中看到seekbar?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

開始通過添加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