layui静态表格设置滚动条_安卓自定义动态表格

84cf241220d26e6c6ea20b30e5431a14.png

以下是例程代码

package com.example.andruartate01;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.Context;import android.content.res.Resources;import android.graphics.Color;import android.util.DisplayMetrics;import android.view.Gravity;import android.widget.EditText;import android.widget.LinearLayout;import android.widget.ScrollView;import android.widget.TableLayout;import android.widget.TableRow;import android.widget.TextView;import android.widget.TableRow.LayoutParams;public class TableView  {
        private Context    CONTEXT;    private int      DISW;    private int      DISH;    private TableLayout  TABLE1;    private TableLayout  TABLE2;    private ScrollView  SCRO;    private int      TABHEIGE;    private int      ROWCOLOR  = Color.rgb(189, 219, 255);    private int      TEXTCOLOR  = Color.rgb(255, 255, 255);    private int      LAYOUT;    private int      TXTSIZE    = 15;    List    txtlist    = new ArrayList();    private int      sy, sy1;    private int      wilen;    private int      txtxy;    private boolean    TXTEDIT    = false;    private TableRow  row;    private int   tabw2=0;    /**     * @作者: gaoy     * @方法名:构造函数     * @功能:为表头添加Context,Layout     * @参数:con=xx.this,lay=R.id.xx     * @返回:无     * @修改日期:2018-6-9     */    public TableView(Context con, int lay){
            CONTEXT = con;        LAYOUT = lay;      }    /**     * @作者: gaoyang;     * @方法名:Disp_W_H()     * @功能:获取屏幕高度宽度     * @参数:无     * @返回:无     * @修改日期:2018-6-9     */    private void Disp_W_H(){
            Resources re1 = CONTEXT.getResources();        DisplayMetrics dm1 = re1.getDisplayMetrics();        DISW = dm1.widthPixels;        DISH = dm1.heightPixels;              }    /**     * @作者: gaoy     * @方法名:TableHead()     * @功能:创建表头,设置滚动条高度     * @参数:tab=表头文本,scrollheig=关闭滚动条高度 int tabw=表格宽度     * @返回:无     * @修改日期:2018-6-9     */    public void TableHead(String[] tab, int scrollheig,int tabw){
            Disp_W_H();        tabw2=tabw;        LinearLayout inearLayout1 = (LinearLayout) ((Activity) CONTEXT).findViewById(LAYOUT);        TABLE1 = new TableLayout(CONTEXT);        inearLayout1.addView(TABLE1);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值