ImageView img = (ImageView)findViewByID(R.id.MyImage);
img.srcName() // it should return following android:src="@drawable/abc"
はそれが可能かどうかで、例えばアンドロイド
に画像名を取得したいですか? ご協力いただければ幸いです。
ImageView img = (ImageView)findViewByID(R.id.MyImage);
img.srcName() // it should return following android:src="@drawable/abc"
はそれが可能かどうかで、例えばアンドロイド
に画像名を取得したいですか? ご協力いただければ幸いです。
可能かどうか
これはできません。初心者は、画像が多くの場所から来る可能性があるので、ImageView
に関連するリソースがないかもしれません。
imageButtonでは可能ですか? – UMAR
@UMAR:いいえImageButtonはImageViewの単なるサブクラスです。 – CommonsWare
実際には、私はローリングダイスの活動を作成しています。これはローリングダイスの後に私はこのためにユーザーにポイントを与えるためにイメージ名を選ぶ必要があります。私はサイコロの名前を得る必要があります。 – UMAR
あなたはこの機能を持つリソースの名前を取得することができます
getResources().getResourceName(resid);
をしかし、あなたはそのための残油を必要としています。 Resources.
それは私は動的に画像を変更する場合は、ハードコードされた画像のために動作しますか? – UMAR
これに間違いがありますか?私はImageViewにこれのような関数があると思うか、それともTHRですか? –
lolいいえ.srcName()は、私の必要としている問題を説明するためにこのコードで与えたダミーの例ではありません。 – UMAR