1. Are you ready for the Galaxy S20? Here is everything we know so far!

Create multiple table row

Discussion in 'Android Development' started by Senthil Kumar P, Feb 28, 2021.

  1. Senthil Kumar P

    Thread Starter

    Dear Team,

    I want to create multiple table rows as shown in the picture. The total no of rows is 250. how to create these 250 rows through the java program.

    HTML:
    1. <?xml version="1.0" encoding="utf-8"?>
    2. <ScrollView
    3.    xmlns:android="http://schemas.android.com/apk/res/android"
    4.    xmlns:tools="http://schemas.android.com/tools"
    5.    android:layout_width="match_parent"
    6.    android:layout_height="match_parent"
    7.    android:paddingBottom="@dimen/activity_vertical_margin"
    8.    android:paddingLeft="@dimen/activity_horizontal_margin"
    9.    android:paddingRight="@dimen/activity_horizontal_margin"
    10.    android:paddingTop="@dimen/activity_vertical_margin"
    11.    tools:context=".Aggre20_Ascending" >
    12.  
    13.  
    14.  
    15.     <TableLayout
    16.        android:id="@+id/tableLayout1"
    17.        android:layout_width="match_parent"
    18.        android:layout_height="wrap_content"
    19.        android:layout_marginStart="0dp"
    20.        android:layout_marginEnd="0dp">
    21.  
    22.  
    23.         <TableRow
    24.            android:id="@+id/tableRow1"
    25.            android:layout_width="match_parent"
    26.            android:layout_height="match_parent"
    27.            android:padding="10dp">
    28.  
    29.             <TextView
    30.                android:id="@+id/textView1"
    31.                android:layout_width="110dp"
    32.                android:layout_height="45dp"
    33.                android:background="@drawable/border"
    34.                android:padding="5dp"
    35.                android:textAlignment="center"
    36.                android:text="Actual          Weight"
    37.                android:textStyle="bold"
    38.                android:textAppearance="?android:attr/textAppearanceMedium"
    39.                android:textColor="@color/black"
    40.                android:textSize="15sp">
    41.  
    42.             </TextView>
    43.  
    44.             <TextView
    45.                android:id="@+id/editText1"
    46.                android:layout_width="110dp"
    47.                android:layout_height="45dp"
    48.                android:background="@drawable/border"
    49.                android:padding="5dp"
    50.                android:text="Meter     Reading"
    51.                android:textStyle="bold"
    52.                android:textAlignment="center"
    53.                android:textAppearance="?android:attr/textAppearanceMedium"
    54.                android:textColor="@color/black"
    55.                android:textSize="15dp">
    56.  
    57.             </TextView>
    58.  
    59.             <TextView
    60.                android:id="@+id/error1"
    61.                android:layout_width="110dp"
    62.                android:layout_height="45dp"
    63.                android:background="@drawable/border"
    64.                android:padding="5dp"
    65.                android:text="Error"
    66.                android:textAlignment="center"
    67.                android:textStyle="bold"
    68.                android:textAppearance="?android:attr/textAppearanceMedium"
    69.                android:textColor="@color/black"
    70.                android:textSize="15dp">
    71.  
    72.             </TextView>
    73.  
    74.         </TableRow>
    75.  
    76.         <TableRow
    77.            android:id="@+id/tableRow2"
    78.            android:layout_width="match_parent"
    79.            android:layout_height="wrap_content"
    80.            android:padding="5dp">
    81.  
    82.             <TextView
    83.                android:id="@+id/textView2"
    84.                android:layout_width="wrap_content"
    85.                android:layout_height="wrap_content"
    86.                android:background="@drawable/border"
    87.                android:padding="5dp"
    88.                android:text="0"
    89.                android:textAlignment="center"
    90.                android:textAppearance="?android:attr/textAppearanceMedium"
    91.                android:textColor="@color/black">
    92.  
    93.             </TextView>
    94.  
    95.             <EditText
    96.                android:id="@+id/editText2"
    97.                android:layout_width="wrap_content"
    98.                android:layout_height="wrap_content"
    99.                android:background="@drawable/border"
    100.                android:padding="5dp"
    101.                android:textAlignment="center"
    102.                android:textAppearance="?android:attr/textAppearanceMedium"
    103.                android:textColor="@color/black">
    104.  
    105.             </EditText>
    106.  
    107.             <TextView
    108.                android:id="@+id/error2"
    109.                android:layout_width="wrap_content"
    110.                android:layout_height="wrap_content"
    111.                android:padding="5dp"
    112.                android:background="@drawable/border"
    113.                android:text="0"
    114.                android:textAlignment="center"
    115.                android:textAppearance="?android:attr/textAppearanceMedium"
    116.                android:textColor="@color/black">
    117.  
    118.             </TextView>
    119.         </TableRow>
    120.  
    121.  
    122.     </TableLayout>
    123. </ScrollView>
    The first text view should update automatically by an interval of 20 (0, 20, 40, 60, .....) and edit text will be edited manually and 2nd text view should calculate automatically (first text view - edit text)


    Can anyone guide me on how to do this program?
     

    Attached Files:

    • 123.jpg
      123.jpg
      File size:
      77.9 KB
      Views:
      15



    1. Download the Forums for Android™ app!


      Download

       
  2. Unforgiven

    Unforgiven ...eschew obfuscation...
    Moderator

    Development thread moved to the dev area for better exposure. :)
     
  3. Senthil Kumar P

    Thread Starter


    Hi

    Can you please help me to complete my post
     
Loading...

Share This Page

Loading...