有规律的ID获取(getIdentifier的使用)
例如在碰到有规律的id时,如tv1,tv2,tv3,tv4,tv5。要么写5findViewById,要么使用框架。这里介绍getIdentifier来解决这个问题,偷点懒。
private TextView[] mTextViews = new TextView[5];
for (int i = 0; i < mTextViews.length; i++) {
int id = getResources().getIdentifier("tv" + (i + 1), "id",getPackageName());
mTextViews[i] = (TextView) findViewById(id);
}