Wie starten Sie eine Aktivität aus einer benutzerdefinierten Ansicht

Wie starten Sie eine Aktivität aus anderer Sicht (andere Ansicht "Aktivität")

Beispielsweise

public class CorrectSmoothGloflo extends Activity {
  .......................
  setContentView(new Panel(this));
}


public class Panel extends View {

   //This view class contains some drawable operation
   //Here i want to start another Activity like this

   Intent i=new Intent(CorrectSmoothGloflo.this,Screen.class);
    startActivity(i);   
}

Kann ich nicht tun diese operation. Denn dies ist die Ansicht, das wird nicht funktionieren, weil die Ansicht nicht über startActivity(). Wie implementieren Sie diese? bitte geben Sie einige Richtlinien.

Schreibe einen Kommentar