In Charging Circuit with battery detection
Is there any method to make the led light on only when the switch is
  turn on even when VCharge is applied?


Use a double pole switch like this: -



Only when the switch is operated will the LED illuminate.