小编Mar*_*kus的帖子

Android:AdMob无法正常工作

AdMob不会在我的应用中显示.每次我调用时loadAd(..)都会出现以下错误:

请求资源0x7f0b000e失败,因为它很复杂.找不到Google Play服务资源.检查项目配置以确保包含资源.获得广告响应时出现问题.ErrorCode:1

我搜索了几个小时来解决这个问题,但没有发现任何对我有用的东西!我下载了最新版本,Google Play Services并在项目首选项中将它们添加为库

这是我的代码:活动:

public class WelcomeActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        this.setContentView(R.layout.activity_welcome);

        // Look up the AdView as a resource and load a request.
        AdView adView = (AdView) this.findViewById(R.id.welcomeAdView);

        AdRequest.Builder adRequestBuilder = new AdRequest.Builder();
        adRequestBuilder.addTestDevice("************"); 
        adRequestBuilder.addTestDevice(AdRequest.DEVICE_ID_EMULATOR);
        AdRequest adRequest = adRequestBuilder.build();
        adView.loadAd(adRequest);
    }
Run Code Online (Sandbox Code Playgroud)

}

布局xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res/xx.xx"
    android:id="@+id/container"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    tools:context="xx.xx.WelcomeActivity" >

.... other layout stuff .....

<RelativeLayout
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_alignParentBottom="true" >

    <com.google.android.gms.ads.AdView
        android:id="@+id/welcomeAdView"
        android:layout_width="match_parent" …
Run Code Online (Sandbox Code Playgroud)

android admob google-play-services

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

没有webserver的JSP引擎

在用Java实现我自己的web服务器的范围内,我想支持JSP.目前我不想自己编写JSP引擎,而是使用现有的JSP引擎.我发现了几个JSP引擎(例如Jasper或者Jakarta),但它们都在自己的Web服务器中.是否有作为独立库提供的JSP引擎实现?

java webserver jsp

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

如何使ImageIO支持更多格式

我目前正在使用ImageIO在Java中编写图像转换器.不幸的是,ImageIO不支持多种格式.javadoc说它可以用插件扩展但我找不到任何东西.我尝试过JAI(Java高级成像),但它似乎是一个全新的库,而不仅仅是一个插件.

您是否知道如何使ImageIO支持更多格式?

java plugins converter javax.imageio

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

JTextPane突出显示问题

我一直试图在小文本编辑器中实现突出显示功能的最后几天.出于某种原因,我得到一个奇怪的结果:

在此输入图像描述

给出的例子应该突出显示每个"dolor" - 第一次出现是正确找到并突出显示但下一次出现并未突出显示.

这是我到目前为止编写的代码:

import java.awt.Color;
import java.awt.Dimension;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;

import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTextPane;
import javax.swing.text.BadLocationException;
import javax.swing.text.DefaultHighlighter;
import javax.swing.text.DefaultHighlighter.DefaultHighlightPainter;
import javax.swing.text.DefaultStyledDocument;

/**
 * Highlighting created on 04.11.2013<br>
 * <br>
 * Specification:<br>
 */
public class Highlighting extends JFrame implements MouseListener {

    private JScrollPane scrollPane;
    private JTextPane textPane;

    private DefaultHighlighter highlighter;
    private DefaultHighlightPainter painter;

    public static void main(String[] args) {
        new Highlighting().setVisible(true);
    }

    /**
     * 
     */
    public Highlighting() {
        this.initialize();
        this.build();
        this.configure();
    }

    /**
     *
     */ …
Run Code Online (Sandbox Code Playgroud)

java swing highlighting jtextpane swing-highlighter

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

用于深度链接到 Deezer 搜索的 Android Intent

我正在尝试通过发送以下意图对 Deezer 进行搜索:

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.deezer.com/search/" + query));
this.startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

在以前的版本中,Web 浏览器打开时带有一个链接,上面写着“在 Deezer 中打开”(或类似内容)。但在当前版本中,这不再起作用。

有没有办法打开 Deezer 应用程序并执行搜索?我已经尝试了以下(没有成功):

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("deezer://search/" + query));
this.startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

android uri android-intent deezer android-implicit-intent

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