答えて

0

向きを変え得るためにあなたの活動にこれを追加します。

@Override 
public void onConfigurationChanged(Configuration newConfig) { 
    super.onConfigurationChanged(newConfig); 
    if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) { 
     //PORTRAIT MODE 
     adapter.screenChanged("PORTRAIT"); 
    } else if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) { 
     //LANDSCAPE MODE 
     adapter.screenChanged("LANDSCAPE"); 
    } 
} 

public void screenChanged(String orientation){ 
     if (orientation.equals("PORTRAIT")){ 
      //code 
     }else{ 
      //code 
     } 
    } 
+0

主な質問アダプタにこれを追加することである:あるものが挙げViewHolder'すべてを '通知する方法画面外 – TOP

+0

画面外の意味 –

+0

たとえば、6つのViewHolderオブジェクトがあります。それらのうち4つは画面上にあります(画面には4つの項目があります)。そのうち2つは画面 – TOP

関連する問題