2012-03-02 38 views
0

代碼:添加內容動態地滑動抽屜引發NullPointerException異常

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    // requestWindowFeature(Window.FEATURE_NO_TITLE); 
    setContentView(R.layout.main); 
    RelativeLayout d= (RelativeLayout)findViewById(R.id.drawer_content); 
    final LayoutInflater inflate=(LayoutInflater)getSystemService(Context.LAYOUT_INFLATER_SERVICE); 
    TextView tv = (TextView)inflater.inflate(R.layout.text, null); 
    RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); 
    params.addRule(RelativeLayout.ALIGN_PARENT_TOP); 

    tv.setLayoutParams(params); 
    tv.setText("Appointments"); 
    Log.i("before", "add"); 
    d.addView(tv); 
    Log.i("after", "add"); 
} 

我一直想在我的滑動抽屜動態添加的內容,但它似乎給我一個NullPointerException

+0

哪條線引發異常? – 2012-03-02 15:51:53

+0

我如何得到行號? :p – user1152312 2012-03-03 12:05:56

+0

你的異常顯示它。 – 2012-03-03 12:17:05

回答

0

使用調試程序並添加中斷點,然後你可以看到逐行執行按F6

+1

雖然使用調試器是一種非常有用的技術,但我認爲這比「直接回答」更適合於「一般」評論。你能更具體地瞭解用戶應該在尋找什麼? – EthanB 2014-02-28 15:37:12

+0

不明白你想說什麼 – yogs 2014-03-01 07:10:27