Try to use some layout like a container for your custom class.
<ScrollView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="0.5"
android:fillViewport="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<com.proj.TableView
android:id="@+id/tableView1"
android:layout_width="1300px"
android:layout_height="768px" />
</LinearLayout>
</ScrollView>
<HorisontalScrollView
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="wrap_contant"
android:layout_height="wrap_content"
android:orientation="horisontal" >
<ScrollView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="0.5"
android:fillViewport="true">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<com.proj.TableView
android:id="@+id/tableView1"
android:layout_width="1300px"
android:layout_height="768px" />
</LinearLayout>
</ScrollView>
</LinearLayout>
</HorisontalScrollView>