android 数组增加,java-添加视图数组会使android应用崩溃
我在這里有一個android應用程序的某些部分,沒有明顯的原因而崩潰.
RL0恰好是用XML定義的一些LinearLayout,其中已經(jīng)包含一些其他不相關的內(nèi)容.老實說,我大部分時間都在使用C,所以我最初可能不太了解為什么在android中某些事情做的明顯不同,但是我正在努力.關于如何解決該崩潰的任何幫助?
錯誤消息狀態(tài)為NullPointerException.
謝謝.
public class Osteoporoza extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_osteoporoza);
LinearLayout RL0=(LinearLayout)findViewById(R.id.RL0);
page[] pages=new page[10];
RL0.addView(pages[0].pageLL0);//doesn't crash without this line, yet i need to have some way of adding n objects that follow a pattern, i.e. a class.
class page
{
public LinearLayout pageLL0;
public ScrollView pageUpperScroll1;
public TextView pageTextView2;
public ScrollView pageLowerScroll1;
public LinearLayout pageAnswerButtonLL2;
public Button AnswerButton3_1;
public Button AnswerButton3_2;
public Button AnswerButton3_3;
public Button AnswerButton3_4;
page()
{
pageAnswerButtonLL2.addView(AnswerButton3_1);
pageAnswerButtonLL2.addView(AnswerButton3_2);
pageAnswerButtonLL2.addView(AnswerButton3_3);
pageAnswerButtonLL2.addView(AnswerButton3_4);
pageLowerScroll1.addView(pageAnswerButtonLL2);
pageUpperScroll1.addView(pageTextView2);
pageLL0.addView(pageUpperScroll1);
pageLL0.addView(pageLowerScroll1);
}
}
總結
以上是生活随笔為你收集整理的android 数组增加,java-添加视图数组会使android应用崩溃的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQuery将json对象转为字符串,将
- 下一篇: oracle查对象创建时间,oracle