我如何声明Textview变量

时间:2015-04-16 18:37:43

标签: java android textview

我的问题是如何在javacode中声明Textview变量?

我的代码在这里:

TextView tv1 = new TextView(MainActivity.this);

我想在这个函数中使用tv1:

build.setPositiveButton("Tamam", new DialogInterface.OnClickListener() {
            @Override
            public void onClick(DialogInterface dialog, int which) {

}

我尝试使用此代码:tv1 = new TextView(MainActivity.this)但我有这个问题:

  

此行有多个标记      - 令牌上的语法错误" new",删除此令牌      - 无法将TextView解析为变量      - 无法分配最终的局部变量tv1,因为它是在封闭类型中定义的

1 个答案:

答案 0 :(得分:0)

findViewById()..它是否响铃?

您需要在内容视图布局中声明Text视图并使用它,方法是使用findViewById(R.id.view_id)进行分配;

要将textview添加到布局,请按照

进行操作
LinearLayout linear = (LinearLayout) findViewById(R.id.linearlayout2);
TextView tv = new TextView(this);
tv.setText("Text here");
tv.setId(id);
linear.addView(tv);