小编kra*_*off的帖子

从CordovaPlugin打开一个活动

我编写了一个CordavaPlugin派生类.

public class ShowMap extends CordovaPlugin {

@Override
public boolean execute(String action, JSONArray args,
        CallbackContext callbackContext) throws JSONException {

    if (action.compareTo("showMap") == 0)
    {
        String message = args.getString(0); 
        this.echo(message, callbackContext);

        Intent i = new Intent();


        return true;
    }

    return false;
}

private void echo(String message, CallbackContext callbackContext) {
    if (message != null && message.length() > 0) { 
        callbackContext.success(message);
    } else {
        callbackContext.error("Expected one non-empty string argument.");
    }
}

}
Run Code Online (Sandbox Code Playgroud)

我想从这堂课开一个新的活动.如何访问基于phonegap的课程的原始上下文?

android phonegap-plugins cordova

29
推荐指数
3
解决办法
4万
查看次数

BitmapFactory.decodeResource返回null值

我想从View对象的内部资源加载位图(源本身在"可绘制"文件中).

代码是:

import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.util.AttributeSet;
import android.view.View;


public class BannerView extends View {



 private Bitmap m_Banner = null;

 public BannerView(Context context, AttributeSet attributeSet) {
  super(context, attributeSet);

  m_Banner = BitmapFactory.decodeResource(getResources(), R.drawable.banner);

 }
}
Run Code Online (Sandbox Code Playgroud)

为什么m_Banner值为null?

先感谢您

KOBI

android

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

如何检查MediaRecorder.AudioSource.VOICE_CALL是否可用?

我想验证 voice_call 的音频源是否可用:

MediaRecorder.AudioSource.VOICE_CALL
Run Code Online (Sandbox Code Playgroud)

由于某些设备不允许,如何检查我是否可以以编程方式录制电话?

提前致谢。

科比

android

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

重定向到Android市场的二维码

我想生成一个激活Android市场应用程序的QR代码,并在该应用程序中打开一个特定的应用程序,如"口袋棋为Android".有可能这样做吗?如果它可能,怎么样?

android qr-code

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

菜单图标未显示在我的三星Galaxy平板电脑中

我想用我的Galaxy平板电脑中的菜单执行一个应用程序.这是创建菜单的代码:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
Run Code Online (Sandbox Code Playgroud)

这是菜单布局:

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/menu_about"
        android:title="@string/menu_about"
        android:icon="@drawable/ic_about"
    />
    <item android:id="@+id/menu_limt_time_rocord"
        android:title="@string/menu_limt_time_rocord"
        android:icon="@drawable/ic_menu_timer"
    />
</menu>
Run Code Online (Sandbox Code Playgroud)

在我的手机中,通过按"普通"菜单按钮显示菜单,在我的Galaxy平板电脑中,菜单按钮根本不显示,我根本无法打开菜单.

如何在平板电脑中显示菜单按钮?

提前致谢

KOBI

android android-layout

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