我的Android应用程序中有一个按钮。它的引用是button1
,即
button1 = (Button) findViewById(R.id.tv6);
在某些函数中,我收到一个值为button1
的字符串。使用此字符串我需要获取上述按钮的id
。怎么做。
答案 0 :(得分:2)
使用以下内容:
int resID = getResources().getIdentifier(idName, "id", getPackageName());
通过这种方法,您将获得id,并且通过id,您可以获得View。
答案 1 :(得分:0)
使用这个
Button mButton = (Button)findViewById(R.id.button1);
答案 2 :(得分:0)
将xml文件中的按钮设为:
<Button android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="hello"/>
您可以将其ID视为:
Button button=(Button) findViewById(R.id.button1);
答案 3 :(得分:0)
就是这样:
int buttonId = R.id.button1;