Example 2 Let the odd function $f(x)$ have the domain $\mathbf{R}$. It satisfies $f(x)+f(x+2)=a, f(1)=0$, where $a$ is a constant. Try to determine how many roots the equation $f(x)=0$ has at least in the interval $(-3,7)$.

Translate the above text into English, please keep the original text's line breaks and format, and output the translation result directly.