The myth that Richard was a homosexual was invented in the 20th century. There is no historical evidence for it.
It was from various writings Ive seen over the years and from a docents description of Richards life, which I saw in a special a number of years ago. I looked it up in Google and found the following. (Im not trying to impugn him one way or the other. Its difficult to know anything for certain about historical figures because their enemies generally outlive them. For example, its almost impossible that Marie Antoinette said, then let them eat cake as she would have been nine when she was supposed to have said it.)
https://www.google.com/#q=richard+the+lionheart+homosexual