0

Leadbolt の「アプリ ウォール」を追加しようとしましたが、表示されません。

ドキュメントで説明されているようにしました。

ここに私の MainActivity.java があります

package com.NAME.APP;

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import com.NAME.APP.R;
import com.SDKPACKAGE.AdController; 
import com.appfireworks.android.track.AppTracker;
import android.content.Context; 
import android.content.Intent; 
import com.SDKPACKAGE.AdBootReceiver; 

public class MainActivity extends Activity {
/** Called when the activity is first created. */

public class BootReceiver extends AdBootReceiver { 
    public void onReceive(Context ctx, Intent intent) { 
        intent.putExtra("sectionid","MY ID"); 
        super.onReceive(ctx, intent); 
    } 
}    

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main); //Set the screen's view to your xml file     

    Button button1 = (Button) findViewById(R.id.button1); // Retrieve the button from the XML file
    button1.setOnClickListener(new View.OnClickListener() {  //Add a listener for when the button is pressed
        @Override
        public void onClick(View v) {
            sendToTwitter();                       
        }
    });
}

protected void sendToTwitter() {
    String url = "MY URL"; // You could have this at the top of the class as a constant, or pass it in as a method variable, if you wish to send to multiple websites
    Intent i = new Intent(Intent.ACTION_VIEW); // Create a new intent - stating you want to 'view something'
    i.setData(Uri.parse(url));  // Add the url data (allowing android to realise you want to open the browser)
    startActivity(i); // Go go go!
}

private AdController ad; 

public void onCreate11(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    ad = new AdController(this, "MY ID"); 
    ad.loadStartAd("MY_LB_AUDIO_ID", "MY ID"); 
    AppTracker.startSession(this, "APPFIREWORKS_API_KEY"); 
} 

@Override 
public void onPause() { 
    super.onPause(); 
    if(ad != null) { 
        ad.destroyAd(); 
    } 
    if(!isFinishing()) { 
        AppTracker.pause(getApplicationContext()); 
    } 
} 

@Override 
public void onResume() { 
    super.onResume(); 
    AppTracker.resume(getApplicationContext()); 
}         

public void onDestroy1() { 
    super.onDestroy(); 
    if(ad != null) { 
        ad.destroyAd(); 
    } 
    AppTracker.closeSession(getApplicationContext(),true);       
} 

@SuppressWarnings("unused")
private AdController ad1; 

public void onCreate1(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 

    setContentView(R.layout.activity_main); 

    ad = new AdController(this, "ID"); 
    ad.loadAd(); 
} 

public void onDestroy() { 
    ad.destroyAd(); 
    super.onDestroy(); 
} 
}

問題を知っている人がいたら教えてください

前もって感謝します

PS: 私は Java / Android 開発の初心者です。それが私の最初のプロジェクトです。そして、ドイツ出身の私の英語で申し訳ありません:)

4

1 に答える 1