【问题标题】:Adding Selection Functionality to the Table Row向表格行添加选择功能
【发布时间】:2011-08-25 23:22:22
【问题描述】:

这是我将行动态添加到 TableLayout 的代码。每行都有两个 Textview。

final TableLayout tl = (TableLayout)findViewById(R.id.tbl);
TableRow tr = new TableRow(this);               

TextView tv1 = new TextView(this);
TextView tv2 = new TextView(this);

createView(tr, tv1,  "hello1");
createView(tr, tv2, "hello2");

tl.addView(tr);              


public void createView(TableRow tr, TextView t, String viewdata)  {

t.setText(viewdata);
t.setTextColor(Color.DKGRAY);
t.setBackgroundColor(Color.WHITE);
tr.addView(t); // add TextView to row.
}

如何将选择功能设置为该行?单击该行后,我必须开始一个新的活动。请帮我。

【问题讨论】:

    标签: android selection tablelayout tablerow


    【解决方案1】:
        tr.setClickable(true);
        tr.setOnClickListener(new OnClickListener() {
    
            public void onClick(View v) {
                Intent intent = new Intent(CurrentActivity.this, NewActivityToBeLaunched.class);
                startActivity(intent);
            }
        });
    

    【讨论】:

      猜你喜欢
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      • 2018-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多