  We propose a new way for determining the CP violation angle $\gamma$ without
any hadronic uncertainty. The suggested method is to use the two triangles
formed by the decay amplitudes of $B^\pm\to (D^0,\bar D^0,D_{CP}^0)
K^{*\pm}_{0(2)}(1430)$. The advantages are that large CP asymmetries are
expected in these processes and only singly Cabibbo-suppressed $D$ decay modes
are involved. Measurements of the branching fractions of the neutral $B_d$
decays into $DK^{*}_{0(2)}(1430)$ and the time-dependent CP asymmetries in
$B_s\to (D^0, \bar D^0) M$ ($M=f_0(980),f_0(1370), f_2'(1525), f_1(1285),
f_1(1420), h_1(1180))$ provide an alternative way to extract the angle
$\gamma$, which will increase the statistical significance.
