Durch Werbung anklicken in ein anders Layout gelangen ??

  • 3 Antworten
  • Letztes Antwortdatum
hunter123

hunter123

Neues Mitglied
0
Hallo,

ich habe eine Frage kann mann durch klicken auf den Werbebanner ein anderes Layout aufrufen ???

Ich habe es schon mit Onklick versucht funktioniert ürgendwie nicht :confused2:


XML:
Code:
<com.google.ads.AdView
        android:id="@+id/adMob"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical"
        android:layout_marginTop="70dp"
        ads:adSize="BANNER"
        ads:adUnitId="ID"
        android:onClick="klickwerbung" />
Code:
JAVA-CODE:

	public void klickwerbung(View v)
	{
		setContentView(R.layout.hauptseite);
	}



972516.sm6lerad.mwkr600.gif
 
Vmtl ignoriert das Werbebanner die onClick Config option (bzw setzt selbst einen Listener).
Vielleicht klappt es mit setOnClickListener aus dem Code heraus besser, wenn er nach dem "internen" setOnClickListener dran kommt.
Ansonsten könnte ein Overlay über dem Banner helfen.
Aber Vorsicht, es gibt sicher Regeln, was man mit Werbebannern machen darf und was nicht. :)
 
Ich habe mir auch schon gedanken über son Overlay gemacht.

Aber wie soll ich den des machen wenn er auf den Overlay klickt dann kommt er doch gleich ins Hauptmenü??

Ich habs ich mach ein Overlay in photoshop setzte es über den button und wenn er auf den Overlay klickt geht ein timer los und innerhalb von 30 sec wo der Browser mit der Werbung ladet er dann ins Hauptmenü switcht :laugh:

Du sagst noch Regeln ? :blink:

Wo kann ich diese Regeln nachlesen weil hab grad gegoogelt nix gefunden??

ps hunter123

Der ursprüngliche Beitrag von 18:00 Uhr wurde um 18:40 Uhr ergänzt:

So habs fertig :cool2::cool2::cool2:

XML:
Code:
<ImageView
		       android:id="@+id/unsichttbar"
		       android:layout_width="wrap_content"
		       android:layout_height="wrap_content"
		       android:layout_gravity="center_vertical"
		       android:layout_marginLeft="250dp"
		       android:layout_marginTop="80dp"
		       android:contentDescription="@string/kb"
		       android:src="@drawable/unsichtbar"
		       android:onClick="werbungweiterleitung" />

JAVA:
Code:
	//Direct Linkt zur Hauptseite
	public void werbungweiterleitung(View v)
	{
		ImageView unsichtbar = (ImageView)findViewById(R.id.unsichttbar);
		unsichtbar.setVisibility(4);
		
		Timer W=new Timer();
  	  W.scheduleAtFixedRate(new TimerTask() {         
  	          @Override
  	          public void run() {
  	              runOnUiThread(new Runnable()
  	              {
  	                  @Override
  	                  public void run()
  	                  {
  	                      if (wcount == 9)
  	                      {
  	                    	setContentView(R.layout.hauptseite);
  	                      }
  	                      wcount++;                
  	                  }
  	              });
  	          }
  	      }, 1000, 1000);
		
		
	}
	//Direct Linkt zur Hauptseite
 
gibts denn nicht nen adviewlistener ?
 
Zurück
Oben Unten