activity_main.xml

Now, drag HorizontalScrollView from palette to activity_main.xml file and place some views or elements inside it.
 
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent">  
 
 
            android:layout_width="wrap_content"  
        android:layout_height="wrap_content"  
        android:textAppearance="?android:attr/textAppearanceSmall"  
        android:text="Horizontal ScrollView Example"  
        android:id="@+id/textView"  
        android:layout_alignParentTop="true"  
        android:layout_centerHorizontal="true" />  
 
 
            android:layout_width="match_parent"  
        android:layout_height="match_parent"  
        android:layout_marginTop="25dp">  
                    android:layout_width="match_parent"  
            android:layout_height="60dp"  
            android:id="@+id/horizontalScrollView">  
 
                            android:layout_width="wrap_content"  
                android:layout_height="wrap_content"  
                android:orientation="horizontal">  
                                   android:layout_width="wrap_content"  
                    android:layout_height="wrap_content"  
                    android:text="New Button1"  
                    android:id="@+id/button1" />  
                                   android:layout_width="wrap_content"  
                    android:layout_height="wrap_content"  
                    android:text="New Button2"  
                    android:id="@+id/button2" />  
 
                                   android:layout_width="wrap_content"  
                    android:layout_height="wrap_content"  
                    android:text="New Button3"  
                    android:id="@+id/button3" />  
                                   android:layout_width="wrap_content"  
                    android:layout_height="wrap_content"  
                    android:text="New Button4"  
                    android:id="@+id/button4" />  
                                   android:layout_width="wrap_content"  
                    android:layout_height="wrap_content"  
                    android:text="New Button5"  
                    android:id="@+id/button5" />  
                                   android:layout_width="wrap_content"  
                    android:layout_height="wrap_content"  
                    android:text="New Button6"  
                    android:id="@+id/button6" />  
                                   android:layout_width="wrap_content"  
                    android:layout_height="wrap_content"  
                    android:text="New Button7"  
                    android:id="@+id/button7" />  
                                   android:layout_width="wrap_content"  
                    android:layout_height="wrap_content"  
                    android:text="New Button8"  
                    android:id="@+id/button8"/>  
             
 
         
     
 
Activity class

 

This is auto generated code, we have not written any code here.

File: MainActivity.java
package com.example.test.horizantalscrollview;  
 
import android.support.v7.app.AppCompatActivity;  
import android.os.Bundle;  
 
public class MainActivity extends AppCompatActivity {  
 
    @Override  
    protected void onCreate(Bundle savedInstanceState) {  
        super.onCreate(savedInstanceState);  
        setContentView(R.layout.activity_main);  
    }