-1

Androidアプリにボタンがあります。その参照はbutton1ieです

button1 = (Button) findViewById(R.id.tv6);

一部の関数で、 value の文字列を受け取りますbutton1。この文字列を使用してid、上記のボタンを取得する必要があります。どうやってするか。

4

4 に答える 4

2

以下を使用してください:

int resID = getResources().getIdentifier(idName, "id", getPackageName());

このメソッドではidを取得し、idではViewを取得できます。

于 2012-07-26T11:32:04.423 に答える
0

それはちょうどこれです:

int buttonId = R.id.button1;
于 2012-07-26T11:29:13.753 に答える
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);
于 2012-07-26T11:15:06.280 に答える
0

これを使う

Button mButton  = (Button)findViewById(R.id.button1);
于 2012-07-26T11:14:32.240 に答える