Get Layout visibility programmaticaly
LinearLayout linearLayout;
linearLayout = (LinearLayout) findViewById(R.id.LinLayoutOption);
if(linearLayout.getVisibility() == View.VISIBLE)
linearLayout.setVisibility(View.INVISIBLE);
else
linearLayout.setVisibility(View.VISIBLE);