kumappliさん、こんばんは。
ほしのです。
2013年1月21日 23:09 くまっぷりサポート <
kuma...@gmail.com>:
> アプリに広告を入れたく、投稿にあったとおり
> Advertisement in App Inventor - Software Development
>
https://sites.google.com/site/tech4softwaredevelopment/advertisement
> こちらを参考にさせていただいたのですが、アプリケーションを起動すると、「このアプリケーションで開く」のポップアップが開き、「Facebook」か「通話設定」のアプリを選択する画面になってしまいます。
これは
・アプリ起動→いきなり「このアプリケーションで開く」ポップアップが開く
という動作になっているという理解で正しいでしょうか?
私も試しに手元で作ってみたのですが、アプリ起動すると広告が表示されているだけで、広告をタップす
るまでは何も起きません。
推測なのですが、Clock1.Timerのif文の条件がいきなり成立してしまうようになってしまっていないでし
ょうか?念のためご確認ください。
> また、この部品の中には「ActivitystarterのActionでandroid.intent.action.VIEW」のブロックが入っていないのですが、ブラウザで開く処理はどこで行なっているのでしょうか。
ActivityStarterブロックは添付した画像(Webサイトからそのままお借りして編集しました)の赤で示した
部分が該当すると思います。ブラウザで開く処理はまさにこのブロックによって
android.intent.action.VIEW
というIntentが発行されてこれに対応したアプリ一覧が表示されることになります(通常はブラウザが含ま
れていると思います。私の環境でもブラウザが含まれています)。
--
HOSHINO Hisashi