어제 Google 스토어에서 내 앱이 google TOS와 관련 있다고 말하면서 Google 앱을 일시 중지했습니다. 기본적으로 일종의 버그가 있습니다. 분명히 내 잘못입니다. 일부 기기에서는 홈 버튼을 누르고 백그라운드에서 앱을 보급하면 광고가 계속 게재됩니다. 나는 그것을 고치는 법을 정말로 모른다. 배경에 광고가있는 앱을 내 Google에서 일시 중지했습니다.
이
이 메인public class MainActivity extends ActionBarActivity
{
private WebView webView;
private InterstitialAd interstitial;
String Url="Myurl";
List<String> segments = new ArrayList<String>();
int delay = 120000; //milliseconds
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run()
{
//advertise();
handler.postDelayed(this, delay);
}
}, 7000);
//
}
public void advertise()
{
// Prepare the Interstitial Ad
interstitial = new InterstitialAd(MainActivity.this);
// Insert the Ad Unit ID
interstitial.setAdUnitId("MyID");
//Locate the Banner Ad in activity_main.xml
AdView adView = (AdView) this.findViewById(R.id.adView);
// Request for Ads
AdRequest adRequest = new AdRequest.Builder()
// Add a test device to show Test Ads
.addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("CC5F2C72DF2B356BBF0DA198")
.build();
// Load ads into Banner Ads
adView.loadAd(adRequest);
// Load ads into Interstitial Ads
interstitial.loadAd(adRequest);
// Prepare an Interstitial Ad Listener
interstitial.setAdListener(new AdListener()
{
public void onAdLoaded() {
// Call displayInterstitial() function
displayInterstitial();
}
});
}
public void displayInterstitial()
{
// If Ads are loaded, show Interstitial else show nothing.
if (interstitial.isLoaded())
{
interstitial.show();
}
}*/
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return super.onCreateOptionsMenu(menu);
}
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId())
{
case R.id.twitter:
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://twitter.com/salvoaranzulla"));
startActivity(browserIntent);
break;
case R.id.facebook:
Intent browserIntent1 = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.facebook.com/salvoaranzulla?ref=ts&fref=ts"));
startActivity(browserIntent1);
break;
}
return true;
}
}
감사합니다. 월요일에 시도해 보겠습니다. 물론 작동합니다. 다시 한 번 감사드립니다. –