How to set drawable as bitmap in android?
I'm trying to set a repeating image on top of my shape drawable but I'm having trouble with it out. I realize this question has been asked numerous times but I'm still trying to figure out the first step!
I'm new to android so I'm still learning things.
I have managed to set one little icon in the top left but that's obviously not going to do, with this code here -
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/gradient_main"/>
<item android:drawable="@drawable/ic_asset_4"
android:tileMode="repeat"
android:left="5dp"
android:right="5dp"
android:top="5dp"
android:bottom="5dp"
android:gravity="top|left"/>
</layer-list>
I've checked out questions on here already and they all show this
<bitmap android:src="@drawable/example">
Now when I do this the preview comes up with this -
So, I figure I'm missing a step here. The icon I want to repeat on my background is an SVG image I have created in photoshop and then added via the new vector image asset in the drawable folder.
android xml android-studio android-layout drawable
add a comment |
I'm trying to set a repeating image on top of my shape drawable but I'm having trouble with it out. I realize this question has been asked numerous times but I'm still trying to figure out the first step!
I'm new to android so I'm still learning things.
I have managed to set one little icon in the top left but that's obviously not going to do, with this code here -
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/gradient_main"/>
<item android:drawable="@drawable/ic_asset_4"
android:tileMode="repeat"
android:left="5dp"
android:right="5dp"
android:top="5dp"
android:bottom="5dp"
android:gravity="top|left"/>
</layer-list>
I've checked out questions on here already and they all show this
<bitmap android:src="@drawable/example">
Now when I do this the preview comes up with this -
So, I figure I'm missing a step here. The icon I want to repeat on my background is an SVG image I have created in photoshop and then added via the new vector image asset in the drawable folder.
android xml android-studio android-layout drawable
How to convert a Drawable to a Bitmap?
– RonTLV
Nov 24 '18 at 7:15
add a comment |
I'm trying to set a repeating image on top of my shape drawable but I'm having trouble with it out. I realize this question has been asked numerous times but I'm still trying to figure out the first step!
I'm new to android so I'm still learning things.
I have managed to set one little icon in the top left but that's obviously not going to do, with this code here -
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/gradient_main"/>
<item android:drawable="@drawable/ic_asset_4"
android:tileMode="repeat"
android:left="5dp"
android:right="5dp"
android:top="5dp"
android:bottom="5dp"
android:gravity="top|left"/>
</layer-list>
I've checked out questions on here already and they all show this
<bitmap android:src="@drawable/example">
Now when I do this the preview comes up with this -
So, I figure I'm missing a step here. The icon I want to repeat on my background is an SVG image I have created in photoshop and then added via the new vector image asset in the drawable folder.
android xml android-studio android-layout drawable
I'm trying to set a repeating image on top of my shape drawable but I'm having trouble with it out. I realize this question has been asked numerous times but I'm still trying to figure out the first step!
I'm new to android so I'm still learning things.
I have managed to set one little icon in the top left but that's obviously not going to do, with this code here -
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/gradient_main"/>
<item android:drawable="@drawable/ic_asset_4"
android:tileMode="repeat"
android:left="5dp"
android:right="5dp"
android:top="5dp"
android:bottom="5dp"
android:gravity="top|left"/>
</layer-list>
I've checked out questions on here already and they all show this
<bitmap android:src="@drawable/example">
Now when I do this the preview comes up with this -
So, I figure I'm missing a step here. The icon I want to repeat on my background is an SVG image I have created in photoshop and then added via the new vector image asset in the drawable folder.
android xml android-studio android-layout drawable
android xml android-studio android-layout drawable
edited Nov 24 '18 at 7:32
Vivek Barai
648718
648718
asked Nov 24 '18 at 6:10
john seymour john seymour
1089
1089
How to convert a Drawable to a Bitmap?
– RonTLV
Nov 24 '18 at 7:15
add a comment |
How to convert a Drawable to a Bitmap?
– RonTLV
Nov 24 '18 at 7:15
How to convert a Drawable to a Bitmap?
– RonTLV
Nov 24 '18 at 7:15
How to convert a Drawable to a Bitmap?
– RonTLV
Nov 24 '18 at 7:15
add a comment |
1 Answer
1
active
oldest
votes
Vector Drawable is not allowed as the source for a bitmap drawable.
You can check the issue posted in google's issuetracker here.
So you have to use .png, .jpeg or .jpg file instead of vector icon to display repeat image in your layout.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53455645%2fhow-to-set-drawable-as-bitmap-in-android%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Vector Drawable is not allowed as the source for a bitmap drawable.
You can check the issue posted in google's issuetracker here.
So you have to use .png, .jpeg or .jpg file instead of vector icon to display repeat image in your layout.
add a comment |
Vector Drawable is not allowed as the source for a bitmap drawable.
You can check the issue posted in google's issuetracker here.
So you have to use .png, .jpeg or .jpg file instead of vector icon to display repeat image in your layout.
add a comment |
Vector Drawable is not allowed as the source for a bitmap drawable.
You can check the issue posted in google's issuetracker here.
So you have to use .png, .jpeg or .jpg file instead of vector icon to display repeat image in your layout.
Vector Drawable is not allowed as the source for a bitmap drawable.
You can check the issue posted in google's issuetracker here.
So you have to use .png, .jpeg or .jpg file instead of vector icon to display repeat image in your layout.
answered Nov 24 '18 at 6:54
Viraj PatelViraj Patel
838213
838213
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53455645%2fhow-to-set-drawable-as-bitmap-in-android%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
How to convert a Drawable to a Bitmap?
– RonTLV
Nov 24 '18 at 7:15