小编Ric*_*cci的帖子

广告横幅未显示

我在这个链接https://developers.google.com/admob/android/quick-start上学习了Admobs的Adbanner 但是当我在设备和模拟器中测试我的应用程序时,我的应用程序中没有Adbanner节目

我在Stacktrace中遇到以下错误

java.lang.NullPointerException
    at android.os.Handler.<init>(Handler.java:157)
    at com.google.android.gms.ads.internal.util.client.zza.<clinit>(Unknown Source)
    at com.google.android.gms.ads.internal.client.zzk.<init>(Unknown Source)
    at com.google.android.gms.ads.internal.client.zzk.<clinit>(Unknown Source)
    at com.google.android.gms.ads.internal.client.zzy.<init>(Unknown Source)
    at com.google.android.gms.ads.internal.client.zzy.<init>(Unknown Source)
    at com.google.android.gms.ads.internal.client.zzy.<init>(Unknown Source)
    at com.google.android.gms.ads.AdView.<init>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.android.ide.eclipse.adt.internal.editors.layout.ProjectCallback.instantiateClass(ProjectCallback.java:442)
    at com.android.ide.eclipse.adt.internal.editors.layout.ProjectCallback.loadView(ProjectCallback.java:194)
    at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:206)
    at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:131)
    at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:746)
    at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:64)
    at android.view.LayoutInflater.rInflate(LayoutInflater.java:718)
    at android.view.LayoutInflater.inflate(LayoutInflater.java:489)
    at android.view.LayoutInflater.inflate(LayoutInflater.java:372)
    at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:371)
    at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:333)
    at com.android.ide.common.rendering.LayoutLibrary.createSession(LayoutLibrary.java:349)
    at com.android.ide.eclipse.adt.internal.editors.layout.gle2.RenderService.createRenderSession(RenderService.java:519)
    at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.renderWithBridge(GraphicalEditorPart.java:1584)
    at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.recomputeLayout(GraphicalEditorPart.java:1309)
    at com.android.ide.eclipse.adt.internal.editors.layout.gle2.GraphicalEditorPart.activated(GraphicalEditorPart.java:1066)
    at com.android.ide.eclipse.adt.internal.editors.layout.LayoutEditorDelegate.delegatePageChange(LayoutEditorDelegate.java:686)
    at com.android.ide.eclipse.adt.internal.editors.common.CommonXmlEditor.pageChange(CommonXmlEditor.java:360)
    at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1102)
    at …
Run Code Online (Sandbox Code Playgroud)

java eclipse android banner admob

5
推荐指数
1
解决办法
985
查看次数

如何在TextView中制作计数动画

因此,在我的游戏中,有一个计分选项卡将在游戏结束时显示

这是我的标签得分示例

这是代码:

    highscoretext = (TextView)findViewById(R.id.bt);
    highscoretext.setText("0");

    currentscore = (TextView)findViewById(R.id.ct);
    currentscore.setText(String.valueOf(gamescore));
Run Code Online (Sandbox Code Playgroud)

这就是我保存将在最佳成绩中显示的分数的方式

           SharedPreferences pref = getSharedPreferences("SavedGame", MODE_PRIVATE);
           SharedPreferences.Editor editor = pref.edit();
           editor.putInt("totalScore", gamescore);

            if (gamescore > highscore){
                highscoretext.setText(String.valueOf(gamescore));
                editor.putInt("highscore", gamescore);
                editor.commit();    
Run Code Online (Sandbox Code Playgroud)

我不知道做一个动画来我TextView喜欢这个

因此,当显示标签分数时,分数将从0计入游戏中获得的当前分数,例如:10

并且当分数停止计数时,如果分数>最佳分数,则最佳分数的值会更改

谁能帮我?

java android textview sharedpreferences

2
推荐指数
1
解决办法
1675
查看次数

如果点击按钮或没有按下按钮,则按下按钮方法

在这里,我有很多随机转向可见的按钮

     bt1 = (Button)findViewById(R.id.yellow1);
     bt2 = (Button)findViewById(R.id.yellow2);
     bt3 = (Button)findViewById(R.id.yellow3);
     bt4 = (Button)findViewById(R.id.yellow4);
     bt5 = (Button)findViewById(R.id.yellow5);
     bt6 = (Button)findViewById(R.id.yellow6);
     bt7 = (Button)findViewById(R.id.yellow7);
     bt8 = (Button)findViewById(R.id.yellow8);
     bt9 = (Button)findViewById(R.id.yellow9);
     bt10 = (Button)findViewById(R.id.yellow10);
     bt11 = (Button)findViewById(R.id.yellow11);
     bt12 = (Button)findViewById(R.id.yellow12);
     bt13 = (Button)findViewById(R.id.yellow13);
     bt14 = (Button)findViewById(R.id.yellow14);
     bt15 = (Button)findViewById(R.id.yellow15);
     bt16 = (Button)findViewById(R.id.yellow16);

        Button[] buttons = new Button[]{ bt1, bt2, bt3, bt4, bt5, bt6, bt7, bt8, 
                                         bt9, bt10, bt11, bt12, bt13, bt14, bt15, bt16 };

        Random generator = new Random();
        number = generator.nextInt(16); 

     for( …
Run Code Online (Sandbox Code Playgroud)

java android button

1
推荐指数
1
解决办法
250
查看次数

标签 统计

android ×3

java ×3

admob ×1

banner ×1

button ×1

eclipse ×1

sharedpreferences ×1

textview ×1