2012-03-02 8 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

を押して、ライン実行によってラインを見ることができますブレークポイントを追加しますか? –

+0

回線番号はどのように取得できますか? :p – user1152312

+0

あなたの例外はそれを示しています。 –

答えて

0

使用デバッガ、その後、uはラインが例外をスローF6

+1

デバッガを使うのは非常に便利なテクニックですが、これは一般的なコメントでは直接的な答えよりも適切だと思います。あなたはユーザーが探しているものをより具体的に記述できますか? – EthanB

+0

あなたは何を言いたいのか分からなかった – yogs

関連する問題