✔ 最佳答案
The answer is no.
Rainbow flag is simply a symbol for LGBT (lesbian, gay, bisexual, and transgender).
It does not indicate anything about a person's sexuality.
As a fact, in San Francisco (which the flag is originated), a lot of people raise the flag simply for supporting the LGBT community about their choices, not because they are in that community.