Hi Dear, i need a similar solution like R.drawable."+myVairable for my stateDrawable. i have 2 stateButtons defined in res/Drawable/statebutton1.xml and res/Drawable/statebutton2.xml
now i need to use a variable for Button image like Button.setBackgroundResource(R.drawable.variablename) i have considered Alexey's solution of putting images in assets folder and using getResources().getAssets().open("path to file"); but i can place stateDrawable only in Drawable. please suggest any solution On Aug 3, 11:02 am, Faisal T <faisalvatak...@gmail.com> wrote: > Hi Dude, > > There is a simple method. > > From your activity you can directly call below code > > getResources().getDrawable(R.drawable.rID) > > it will return you the drawable object. > > regards, > Faisal T > > On Aug 1, 5:55 am, DroidDude <bhavy...@gmail.com> wrote: > > > Hi, > > > I am very new to Android Development and I have a doubt regarding > > Image Loading in ImageView from R.drawable. > > > Just to brief What I am trying to accomplish is :Showing a ListView > > with ImageView and TextView using ViewWrapper pattern. > > > I get the Text Value for TextView from one http service and I store > > all the values in String Array. I have implemented my own Adapter with > > my own implementation of getView(). > > > Now the issue: > > > I have put all the images i want to show in res/drawable folder. now > > based on the value of text I want to pick that image from the folder > > and show it in the Imageview. > > > For Example: > > if i get "aaa" as the value of TextView. I already have aaa.jpg in res/ > > drawable folder and I want to set that image in ImageView. > > > I don't know how to get the handle for aaa.jpg in androind. > > > I have tried follwoing with no luck: > > ImageView.setImageResource() - But it takes the rID as argument which > > is of type int. I cant generate "R.drawable."+myVairable. > > > ImageView.setImageDrawable(Drawable.createFromPath(PATHVariable))-But > > I don't know how to give the path to the image. I tried "./res/ > > drawable/"+variable+".jpg" > > > BitmapFactory takes the similar argument for all its method. > > > I really don't want to write any Async Image Loader based on any > > server based URIs as I dont have any hosting server available. > > > Kindly help. > > > Thanks! --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---