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:
      55



    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...
Similar Threads - Create multiple table
  1. cwg01
    Replies:
    3
    Views:
    1,164
  2. kumaranil13k
    Replies:
    4
    Views:
    468
  3. 5g Moto Android 11
    Replies:
    2
    Views:
    736
  4. Muhammad Faizan Ali Khan
    Replies:
    2
    Views:
    381
  5. App Update
    Replies:
    0
    Views:
    282
  6. Mehak Gul
    Replies:
    1
    Views:
    287
  7. ghostanime2001
    Replies:
    16
    Views:
    1,991
  8. Muhammad Faizan Ali Khan
    Replies:
    1
    Views:
    527
  9. Muhammad Faizan Ali Khan
    Replies:
    1
    Views:
    337
  10. wseng92
    Replies:
    7
    Views:
    1,555

Share This Page

Loading...