如何以编程方式选择Android View标签?

时间:2016-06-30 09:27:38

标签: android view findviewbyid

//Need to change background color of view

final View  someView = (View)findViewById(R.id.v1);
someView.setBackgroundColor(Color.parseColor("#fffff"));

//错误:找不到符号方法findViewById(int)

//Inside main_layout.xml
<View
android:id="@+id/v1"
android:layout_width="@dimen/appbar_tabs_bottomborder"
android:layout_height="5dp"
android:background="@color/appbar_bottom_border"
android:layout_alignParentBottom="true"
android:layout_alignParentStart="true" />

1 个答案:

答案 0 :(得分:0)

导入错误的R文件,导入android.R,你应该导入你的package.R

com.example.exampletodo.R

不要忘记清洁和建造有时是必须的。因此,比依靠自动R创建更好。并且您可以随时检查您的R文件是否包含您的ID。