title: vertical scroll view for dynamically created buttons
body: <p>I am having a problems with adding scroll view in my dynamically created buttons.here is my xml code.</p>
  
  <pre><code>&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="match_parent"
      android:layout_height="fill_parent"
      android:paddingBottom="@dimen/activity_vertical_margin"
      android:paddingLeft="@dimen/activity_horizontal_margin"
      android:paddingRight="@dimen/activity_horizontal_margin"
      android:paddingTop="@dimen/activity_vertical_margin"
      tools:context=".MainActivity" &gt;
  
      &lt;LinearLayout
          android:id="@+id/linear1"
          android:layout_width="match_parent"
          android:layout_height="wrap_content"
          android:layout_marginLeft="27dp"
          android:background="@drawable/custom_border"
          android:orientation="vertical" &gt;
  
      &lt;EditText
          android:id="@+id/editText1"
          android:layout_width="243dp"
          android:layout_height="wrap_content"
          android:layout_alignParentLeft="true"
          android:layout_alignTop="@+id/linearLayout1"
          android:layout_marginTop="28dp"
          android:ems="10"
          android:hint="@string/hinttextitem" /&gt;
  
      &lt;Button
          android:id="@+id/button1"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignBottom="@+id/editText1"
          android:layout_alignParentRight="true"
          android:layout_marginRight="26dp"
          android:background="@drawable/button_shape"
          android:onClick="newonClick"
          android:text="click" /&gt;
    &lt;/LinearLayout&gt;
  
  
       &lt;LinearLayout
          android:layout_width="match_parent"
          android:layout_height="match_parent"
          android:layout_below="@+id/linear1"
          android:layout_centerHorizontal="true"
          android:layout_marginTop="80dp"
          android:id="@+id/dynamic"
          android:background="@drawable/dynamic_border"
          android:orientation="vertical" &gt;
        &lt;/LinearLayout&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>here is my java code</p>
  
  <pre><code>public class MainActivity extends Activity {
  
  @Override
  protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
  }
  
  public void newonClick(View V){
      LinearLayout layout=(LinearLayout)findViewById(R.id.linear1);
      LinearLayout dynamiclayout=(LinearLayout)findViewById(R.id.dynamic);
      dynamiclayout.removeAllViews();
      EditText edittext = (EditText) findViewById(R.id.editText1); 
      int x=Integer.valueOf(edittext.getText().toString());
      for(int i=1;i&lt;=x;i++)
      {
        Button addButton =new Button(this);
        addButton.setText("Button"+i);
        addButton.setId(i);
        dynamiclayout.addView(addButton);
        addButton.setOnClickListener(new OnClickListener() {
           public void onClick(View v) {
               Toast.makeText(getApplicationContext(),
                    "button is clicked"+v.getId(), 8000).show();
           }
        });
      }
  </code></pre>
  
  <p>if am adding scroll view in dynamic layout, it will disappear.so how can i add vertical scroll view only for dynamically created buttons.can anyone solve my problem?  </p>