有时候我们想动态的根据一个资源名获得到对应的资源id,就可以使用getResources().getIdentifier()方法来获取该id。然后再使用该id进行相关的操作。
1、Demo示例
下面用一个小Demo来讲解如何使用getResources().getIdentifier()方法来获取该id。
例如,新建一个Android项目,项目结构部分截图如下所示:
MainActivity代码如下:
package com.oyp.demo;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.widget.ImageView;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
private static final Stri