Android和得到一个视图与id转换为一个string
在Android项目的Java代码中,如果你想要一个视图资源的引用,你可以做如下的事情:
View addButton = findViewById(R.id.button_0);  在上面的R.id.button_0不是一个string。 是否有可能通过stringdynamic引用资源,如“ R.id.button_0 ”? 
 我想通过“ R.id.button_%i ”来引用button,其中%i被一些有效的索引replace。 
 int resID = getResources().getIdentifier("button_%i", "id", getPackageName()); View addButton = findViewById(resID); 
 其中%i被一些有效索引所取代。 
  getResources()方法属于Context类,因此您可以直接从Activity使用该方法。 如果您不在某个活动中,则使用上下文访问:( myCtxt.getResources() )。 
你可以尝试把你想要的所有id放在一个数组中,然后使用该数组来dynamic地引用你的资源。