私はstartappのようないくつかのアプリと広告ネットワークを見て、アンドロイドウェブブラウザのホームページをコードで変更しました。これはどのように可能ですか?Androidウェブブラウザのホームページ
私はstartapp sdkを見ましたが、私は彼らがホームページを変更する部分を見つけることができませんでした。私もBrowserSettings
でcom.android.browser.BrowserSettings
にBrowserSettings
を見てとっている
、setHomepage(Context, String)
と呼ばれるインターフェースがあります。
public void setHomePage(Context context, String url) {
Editor ed = PreferenceManager.
getDefaultSharedPreferences(context).edit();
ed.putString(PREF_HOMEPAGE, url);
ed.commit();
homeUrl = url;
}
は、私はたくさんのJava /アンドロイドを知らないので、私が間違っているなら、私を修正:それは他の活動から呼び出すことはできませんのでsetHomepage()
がstatic宣言されていません。だから私はこれを使用することはできません。
共有設定に適用されるモードは表示されません。つまり、デフォルトでは非公開となり、共有設定を編集できません。
contentProvider/Resolverを使用している可能性があります。 BrowserSettings.java
ため
リンクすべてのヘルプや考えをいただければ幸いです:)
特定のページでブラウザを起動しないためですか? –
@AndersMetnik私はあなたがどういう意味を本当に理解していません。ブラウザのホームページをコードで設定したいURLを起動しないでください。 –
デフォルトのホームページを設定したいのですか? –