✔ 最佳答案
I had leg cramps and sometimes I couldn't sleep because of untimely cramps. Some said lack of potassium(I ate bananas),
some said lack blood flow(lack of oxygen) I tried to keep my legs down and relaxed too much and tried hot pack (it helped a lil but cramps were there). Some said that I haved pulled a muscle but I didn't.
It was a pinched nerve. Sometimes you stretch your legs while lying in the bed and it started after I stretched. Use a small ball and roll over your leg where you feel pain. Not too much though. I used a massager (which vibrates real fast)just when cramps occur.
I haven't had any cramps for more than a year and didn't need to use the massager as well.
參考: Personal experience.