2011-07-17 27 views
0

このアクティビティが開始されるたびにAndroidがクラッシュします。ここにコードがあります。Androidが起動時にクラッシュする

import java.util.ArrayList; 

import org.apache.http.NameValuePair; 
import org.apache.http.message.BasicNameValuePair; 
import android.app.Activity; 
import android.content.Context; 
import android.content.Intent; 
import android.content.SharedPreferences; 
import android.os.Bundle; 
import android.telephony.TelephonyManager; 
import android.view.KeyEvent; 
import android.view.View; 
import android.widget.Button; 
import android.widget.EditText; 
import android.widget.TextView; 
import android.widget.Toast; 

public class SettingsActivity extends Activity { 
    EditText vname, vphone, vemail, vaddress; 
    TextView textDeviceID; 
    Button settings_submit; 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     setContentView(R.layout.settingmenu); 
     vname = (EditText) findViewById(R.id.get_name); 
     vphone = (EditText) findViewById(R.id.get_phone); 
     vemail = (EditText) findViewById(R.id.get_email); 
     vaddress = (EditText) findViewById(R.id.get_address); 
     settings_submit = (Button) findViewById(R.id.settings_submit); 
     settings_submit.setOnClickListener(settings_submitOnClickListener); 
     TextView textDeviceID = (TextView) findViewById(R.id.deviceid); 
     super.onCreate(savedInstanceState); 

     TelephonyManager telephonyManager = (TelephonyManager) getSystemService(
+0

例外はありますか? – Drakosha

+0

あなたのXMLとマニフェストファイルを投稿してください。また、例外は何ですか?あなたはlogcatをチェックしましたか? –

答えて

1

詳細を教えてください。しかし、私はすべてがうまく見えることを確認します。それ以外の場合は

super.onCreate(savedInstanceState); 

はsetContentView()と他のすべてのものより前に行ってください。ちなみに、xmlに不正な設定コントロールがないかチェックしてください。

関連する問題