Images and screenshots can be a nice addition to a post, but please make sure the post is still clear and useful without them. Don't post images of code or error messages. Read why. Instead copy and paste or type the actual code/message into the post directly.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for
What have you already tried to achieve your solution? It is expected of askers to show research efforts.
Rather than edit the question to add the solution, post it as answer! Answering your own question is not forbidden, but officially encouraged. (there is even an option to answer the question directly at the Ask a Question page)
Please don't add texts like "Solved" to the title. Instead, mark the most helpful answer as accepted by clicking the checkmark below the downvote button.
I'll flag this question as primarily opinion-based, as answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise.
Please add some code to your question, so we can better understand your question and possibly identify the issue(s). Read how to create a [mcve] before adding your code.
Quote from this meta post: "We do not want debug-my-wall-of-code-for-me questions. Period. [...]". Such questions are likely to get downvoted, closed and/or deleted. Try to reduce your code to a specific problem you've got by following the guidelines how to create a [mcve].
Please try to reduce your code to a specific problem you've got by following the guidelines how to create a [mcve].
Please read [ask].
It is preferred if you can post separate questions instead of combining your questions into one. That way, it helps the people answering your question and also others hunting for at least one of your questions.
Please do not ask for code review questions here on
This does not provide an answer to the question. You can search for similar questions, or refer to the related and linked questions on the right-hand side of the page to find an answer. If you have a related but different question, ask a new question, and include a link to this one to help provide context. See: Ask questions, get answers, no distractions
This post doesn't look like an attempt to answer this question. Every post here is expected to be an explicit attempt to answer this question; if you have a critique or need a clarification of the question or another answer, you can post a comment (like this one) directly below it. Please remove this answer and create either a comment or a new question. See: Ask questions, get answers, no distractions
Please add context around the link so your fellow users will have some idea what it is and why it’s there, then quote the most relevant part of the page you're linking to in case the target page is unavailable. Answers that are little more than a link may be deleted.
This does not provide an answer to the question. Once you have sufficient reputation you will be able to comment on any post; instead, provide answers that don't require clarification from the asker.
Please don't add "thanks" as answers. They don't actually provide an answer to the question, and can be perceived as noise by its future visitors. Once you earn enough reputation, you will gain privileges to upvote answers you like. This way future visitors will see a higher vote count on that answer, and the answerer will also be rewarded with reputation points. See Why is voting important.
Please don't add Me too! as answers. It doesn't actually provide an answer to the question and can be perceived as noise by its future visitors. If you have a different but related question then ask it (reference this one if it will help provide context). If you're interested in this specific question, you can upvote it or leave a comment once you have enough reputation.
While this code snippet may solve the question, including an explanation really helps to improve the quality of your post. Remember that you are answering the question for readers in the future, and those people might not know the reasons for your code suggestion. Please also try not to crowd your code with explanatory comments, this reduces the readability of both the code and the explanations!
This is a borderline link-only answer. You should expand your answer to include as much information here, and use the link only for reference.
Please just note if you want to promote or recommend your own product/blog, there are some guidelines in place for doing so. Following them will help you avoid giving the impression that you're spamming. Could you please edit to explicitly state your affiliation? (If you're not actually affiliated, it may be worth mentioning that as well.)
Instead of posting an answer which merely links to another answer, please instead flag the question as a duplicate.
Please don't add [the same answer]([type here]) to multiple questions. Answer the best one and flag the rest as duplicates. See Is it acceptable to add a duplicate answer to several questions?
Please write your question in English, since $SITENAME$ is an English site.
Please write your answer in English, since $SITENAME$ is an English site.
Images and screenshots can be a nice addition to a post, but please make sure the post is still clear and useful without them. Don't post images of code or error messages. Read why. Instead copy and paste or type the actual code/message into the post directly.
Please do not vandalize your posts. If you believe your question is not useful or is no longer useful, it should be deleted instead of editing out all of the data that actually makes it a question. By posting on the Stack Exchange network, you've granted a non-revocable right for SE to distribute that content (under the CC BY-SA 3.0/4.0 license). By SE policy, any vandalism will be reverted.
Please do not vandalize your posts. If you believe your answer is not useful or is no longer useful, it should be deleted instead of editing out all of the data that actually makes it an answer. By posting on the Stack Exchange network, you've granted a non-revocable right for SE to distribute that content (under the CC BY-SA 3.0/4.0 license). By SE policy, any vandalism will be reverted.
Excessive promotion of a specific product/resource may be perceived by the community as spam. Take a look at the [help], specially What kind of behavior is expected of users?'s last section: Avoid overt self-promotion. You might also be interested in How to not be a spammer and How do I advertise on $SITENAME$?.
This is Spam, please flag as such.
Please remember that we have a Be Nice policy on
The android-studio tag wiki says: "Do NOT use this tag for questions about programming for Android in general", but that's exactly what has been done here.
Replaced android-studio tag with more appropriate/relevant android tag;