2013-07-31 51 views
1

Basicly我的問題是,如何添加一個可繪製資源到Android的Eclipse中R.java文件,這樣我就可以使用此代碼使用它:如何添加R drawable android?

ByteArrayOutputStream stream = new ByteArrayOutputStream(); 
     Bitmap bitmap = BitmapFactory.decodeResource(getBaseContext().getResources(),  R.drawable.kapschlogo); 
     bitmap.compress(Bitmap.CompressFormat.JPEG, 100 , stream); 
     Image myImg = Image.getInstance(stream.toByteArray()); 
     myImg.setAlignment(Image.MIDDLE); 

     doc.add(myImg); 

的圖像存儲在父項目文件夾,但我不知道如何將它添加到R文件。

回答

6

由於R.java文件會自動從你的資源產生的,你需要把圖像文件(S)下RES /繪製文件夾,並從那裏他們將進行索引和訪問從R.drawable.myImageFile(XML)或getResources().getDrawable(R.drawable.myImageFile); (java)

+0

ContextCompat.getDrawable(this,R.drawable。**) - now – cmario

相關問題