小编Aka*_*oon的帖子

Android:调用新意图时出现空指针异常

尝试通过意图调用新活动时收到错误:

java.lang.NullPointerException: Attempt to invoke virtual method 'android.app.ActivityThread$ApplicationThread android.app.ActivityThread.getApplicationThread()' on a null object reference
Run Code Online (Sandbox Code Playgroud)

我的Activity有一个按钮,点击后会转到这个方法:

public void onClickChangeActivity() {

        Intent intent = new Intent(context , Details.class);
        startActivity(intent);

    }
Run Code Online (Sandbox Code Playgroud)

public static Context context在类的开头创建,然后在我的onCreate中实例化为context = getApplicationContext();

我也尝试过context = getBaseContext()和context = RecyclerViewActivity.this(RecyclerViewActivity是我当前类的名字)

有关为什么我收到这个NullP的任何帮助?我已经尝试了所有与StackOverFlow相关的答案.另外,我的清单包括我的活动.

从我的RecyclerViewerAdapter类调用onClickChangeActivity:

View.OnClickListener getPersonClickListener(final int position) {
        return new View.OnClickListener() {
            @Override
            public void onClick(View view) {


                RecyclerViewActivity recyclerViewActivity = new RecyclerViewActivity();
                recyclerViewActivity.onClickChangeActivity();
            }
        };
Run Code Online (Sandbox Code Playgroud)

清单文件:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.test.akash.android_test" >

    <uses-sdk
        android:minSdkVersion="16"
        android:targetSdkVersion="21" />

    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission …
Run Code Online (Sandbox Code Playgroud)

java android android-intent

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

是否存在与目标相加的子阵列?

热门面试问题:

给定正整数和目标整数的数组,找出是否存在与目标相加的连续子数组.

例如

Array = [1,3,6,7,8,10] Target = 16 总和为16的子数组[3,6,7],因此返回true.

arrays algorithm

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

找到具有不同整数的最长子数组

编写一个方法,该方法接受一个整数数组并返回其最长子数组的长度,其中包含不同的整数。

例如,[1,2,3,4,2,3]它应该返回4

java arrays algorithm

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

标签 统计

algorithm ×2

arrays ×2

java ×2

android ×1

android-intent ×1