0

Androidアプリのイメージ こんにちは、Android アプリケーションに AdMob コードを入れましたが、ソフトウェアがキーボードを起動するときに問題が発生しています。上の写真を見てください:

これは、AdMob コードを使用した場合にのみ発生します。AdMob コードを削除すると、アプリは正常に動作します。モバイルでテストしたところ、同じ動作をしました (EditText が消去されました)。

構成とコード

マニフェスト

<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="10" />
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|"/>

Jar ファイル GoogleAdMobAdsSdk-4.1.1.jar

レイアウト

<com.google.ads.AdView
android:id="@+id/adsense"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingTop="3dp"
android:paddingBottom="3dp"
ads:adSize="BANNER"
ads:adUnitId="xxxxxx999999"
ads:loadAdOnCreate="true" />

それについて何か考えはありますか?

ありがとう!

マルセロ

4

1 に答える 1

0

SharedPreferences が保存され、戻ってきます。データを使用して呼び出し元のLibに戻すことができることを願っています

        SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
    SharedPreferences.Editor editor = preferences.edit();
    editor.putString("Name","Harneet");
    editor.commit();

    SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
    String name = preferences.getString("Name","");
    if(!name.equalsIgnoreCase(""))
    {
    name = name+"  Sethi";  /* Edit the value here*/
    }

ここにリンクの説明を入力

于 2012-12-04T15:11:16.447 に答える