Strict Standards: Non-static method utf_normalizer::nfc() should not be called statically in /www/htdocs/w006661d/anddev/includes/utf/utf_tools.php on line 1781
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1007: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)

Strict Standards: Non-static method utf_normalizer::nfc() should not be called statically in /www/htdocs/w006661d/anddev/includes/utf/utf_tools.php on line 1781

Strict Standards: Non-static method utf_normalizer::nfc() should not be called statically in /www/htdocs/w006661d/anddev/includes/utf/utf_tools.php on line 1781

Strict Standards: Non-static method utf_normalizer::nfc() should not be called statically in /www/htdocs/w006661d/anddev/includes/utf/utf_tools.php on line 1781
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4362: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4364: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4365: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4366: Cannot modify header information - headers already sent by (output started at /includes/utf/utf_tools.php:1781)
anddev.org • View topic - App crashes on opening activity

App crashes on opening activity

Put your problem here if it does not fit any of the other categories.

App crashes on opening activity

Postby PatrickStel » Mon Sep 03, 2012 6:40 pm

Hey, I've got a little problem I've created my activity that shows some information in the app.
But every time when I press the button I'm getting a error "Unable to start activity CompomentInfo".

But I can't see why.. in my manifest I call it by name and in my activity I set a setContentView

Can somebody help me with this problem?

Cheers,
Patrick

Code: Select all
<!--From my manifest -->
        <activity android:name="Leesmededeling"
                 android:label="@string/app_name"
                 android:theme="@style/ListFont">
        </activity>
<!--From my manifest -->

package wvv.zondag.app;

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.DefaultHttpClient;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;

import android.app.Activity;
import android.os.Bundle;
import android.text.Html;
import android.util.Log;
import android.widget.LinearLayout;
import android.widget.TextView;

public class Leesmededeling extends Activity{
   /** Called when the activity is first created. */

   TextView txt;
      
   public static final String KEY_121 = "http://www.wvvzondag2.nl/android/leesmededeling.php";
   
   @Override
   public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.leesmededeling);
      LinearLayout mLinearlayout= (LinearLayout) findViewById(R.id.Linear);
          txt = new TextView(this);
          txt.setText("Connecting...");
          mLinearlayout.addView(txt);

          Runnable postRunnable = new Runnable() {

              @Override
              public void run() {
                  txt.setText(Html.fromHtml(getServerData(KEY_121)));

              }
          };
          txt.post(postRunnable);
   }

   private String getServerData(String returnString) {
      InputStream is = null;

      String result = "";
       //Value from last activity for database
       ArrayList<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();

       //http post
       try{
               HttpClient httpclient = new DefaultHttpClient();
               HttpPost httppost = new HttpPost(KEY_121);
               httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
               HttpResponse response = httpclient.execute(httppost);
               HttpEntity entity = response.getEntity();
               is = entity.getContent();

       }catch(Exception e){
               Log.e("log_tag", "Error in http connection "+e.toString());
       }

       //convert response to string
       try{
               BufferedReader reader = new BufferedReader(new InputStreamReader(is),8);
               StringBuilder sb = new StringBuilder();
               String line = null;
               while ((line = reader.readLine()) != null) {
                       sb.append(line + "\n");
               }
               is.close();
               result=sb.toString();
       }catch(Exception e){
               Log.e("log_tag", "Error converting result "+e.toString());
       }
       //parse json data
       try{
               JSONArray jArray = new JSONArray(result);
               for(int i=0;i<jArray.length();i++){
                       //JSONObject json_data = jArray.getJSONObject(i);
                       //json_data.getString("introtext");
                       //Get an output to the screen
                       //returnString += jArray.getJSONObject(i);
                       JSONObject arrayElement = jArray.getJSONObject(i);
                       returnString += arrayElement.getString("introtext") + "\n";
               }
               txt.setText(returnString);
       }catch(JSONException e){
               Log.e("log_tag", "Error parsing data "+e.toString());
       }
       return returnString;
   }   

   }
PatrickStel
Once Poster
Once Poster
 
Posts: 1
Joined: Mon Sep 03, 2012 6:33 pm

Top

Re: App crashes on opening activity

Postby SakVong » Wed Sep 05, 2012 6:44 pm

You forgot to put a "." in the Mainifest file android:name=".YourActivity"

Hope this help.
SakVong
Freshman
Freshman
 
Posts: 3
Joined: Thu Aug 30, 2012 9:09 pm

Top

Return to Other Coding-Problems

Who is online

Users browsing this forum: Yahoo [Bot] and 11 guests