Equations inside enumerate aligned on item's number

If I type

\begin{enumerate}
\item
\begin{align*}
eqn 1
eqn 2
\end{align*}
\end{enumerate}


the label will appear on the first lines and the equations will appear on subsequent lines. How do I make it so that the equations begin on the same line as the enumerate label? Obviosly, I could manually adjust the location using \vspace and \rule, but is there a better way?

-
Are you sure you want to center the equations? –  egreg Jun 1 '12 at 19:36
Yes, to do the same task without centering, I use \item \begin{aligned}[t] equations \end{aligned} –  richtera Jun 1 '12 at 22:17
OK, but I'm still dubious about the result. –  egreg Jun 1 '12 at 22:19

\listfiles
\documentclass{article}
\usepackage{amsmath}
\def\Item{\item\abovedisplayskip=0pt\abovedisplayshortskip=0pt~\vspace*{-\baselineskip}}
\begin{document}

\begin{enumerate}
\item foo
\Item
\begin{align*}
eqn 1  \\
eqn 2
\end{align*}
\item bar
\end{enumerate}

\end{document}


-