我的任務:按下按鈕後, - 第二個活動打開。
問題:按下按鈕後, - 「應用程序意外關閉」。
logcat的所述(短版):Android.Intent [Another activity]
04-10 21:25:24.968:E/AndroidRuntime(13032): 了java.lang.RuntimeException:無法啓動活動 ComponentInfo {cat.dog .szosta/cat.dog.szosta.ListaOcenActivity}: 顯示java.lang.NullPointerException
logcat的說(完整版):
https://drive.google.com/file/d/0B1jfkoUAwYVhYmFvSzBmS2ZIaU0/edit?usp=sharing
首先活性碼(部分):
private Button mOcenyPrzycisk;
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_main);
mOcenyPrzycisk = (Button)findViewById(R.id.ocenyPrzycisk);
mOcenyPrzycisk.setOnClickListener(
new View.OnClickListener()
{
@Override
public void onClick(View v)
{
Intent intencja = new Intent(MainActivity.this, ListaOcenActivity.class);
startActivity(intencja);
}
}
);
}
第二活性(局部的):
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_lista_ocen);
mprzyciskWroc = (Button) findViewById(R.id.przyciskWroc);
/*line 28*/ mprzyciskWroc.setOnClickListener(
new View.OnClickListener()
{
public void onClick (View v)
{
finish();
}
}
);
}
PS:在AndroidManifest.xml
宣佈第二活動我在找(不是LP):
Using Intent in an Android application to show another activity
android intents
提前感謝!
什麼是ListOceanActivity行28? – codeMagic
@codeMagic我編輯了我的帖子(添加了第二個活動的源代碼) –
''przyciskWroc''activity_lista_ocen.xml'中的'Button'的id是什麼?它看起來不是因爲它說'mprzyciskWroc'是'null'。 – codeMagic