Hey did you find out what was wrong? im having a very similar issue.

On Feb 9, 9:04 am, AndroidGeek <[email protected]> wrote:
> And also found in my control java file override onCreate(Bundle
> saveInstanceState) method,
> super.onCreate(savedInstanceState) cause error, because
> saveInstanceState = null;
>
> Thanks
>
> On Feb 9, 11:57 am, AndroidGeek <[email protected]> wrote:
>
>
>
> > Hey,
> > I tried to add composite control to tabHost, I followed android
> > example Tab3.java to do that.
> > I created a new activity with listview, textview as following:
>
> > <?xml version="1.0" encoding="utf-8"?>
> > <ScrollView xmlns:android="http://schemas.android.com/apk/res/android";
> >     android:orientation="vertical"
> >     android:layout_width="fill_parent"
> >     android:layout_height="fill_parent">
> >     <LinearLayout android:id="@+id/goal"
> >                 android:layout_width="fill_parent"
> > android:layout_height="fill_parent"
> >                 android:background="#fff49501" 
> > android:orientation="vertical"
> >                 xmlns:android="http://schemas.android.com/apk/res/android";>
> >                 <ListView android:id="@+id/goallist"
> >                         android:layout_width="fill_parent" 
> > android:layout_height="150px">
> >                 </ListView>
> >                 <TextView android:id="@+id/healthTipLabel"
> >                         android:layout_width="fill_parent"
> >                         android:layout_height="wrap_content"
> > android:layout_marginTop="20px"
> >                         android:text="Health Tips" android:textSize="20sp"
> >                         android:typeface="sans" android:textStyle="bold"
> >                         android:layout_gravity="center_horizontal">
> >                 </TextView>
> >                 <ListView android:id="@+id/healthtiplist"
> >                         android:layout_width="fill_parent" 
> > android:layout_height="200px"
> >                         android:layout_marginTop="20px">
> >                 </ListView>
> >                 </LinearLayout>
> > </ScrollView>
>
> > and my java:
>
> > public class GoalView extends Activity {
> > protected void onCreate(Bundle savedInstanceState) {
> >                 super.onCreate(savedInstanceState);
> >                 setContentView(R.layout.goalcontrol);
> >    }
>
> > }
>
> > manifest file:
>
> > <activity android:name=".views.GoalView">
> >                         <intent-filter>
> >                                 <action 
> > android:name="android.intent.action.MAIN"></action>
> >                         </intent-filter>
> >                 </activity>
>
> > Tab.java:
>
> > public class MyActivity extends TabActivity  {
>
> >         DatabaseAdapter da = null;
>
> >         /** Called when the activity is first created. */
> >         @Override
> >         public void onCreate(Bundle savedInstanceState) {
> >                 super.onCreate(savedInstanceState);
> >                 // setContentView(R.layout.main);
>
> >                 ArrayList<String> script = loadCreateScript();
> >                 da = (DatabaseAdapter.getInstance(this, script));
>
> >                 final TabHost tabHost = getTabHost();
> >                 
> > tabHost.addTab(tabHost.newTabSpec("Goals").setIndicator("Goals",
> >                                 
> > getResources().getDrawable(R.drawable.goal_icon)).setContent(new
> > Intent(this, GoalView.class)));
>
> > But when I run my app, I got runtime exception:
> >InvocationTargetException(id=xxxxxxxxxxx)
> > Unable to start activity ComponentInfo{com.mycompany/
> > com.mycomapny.MyActivity}: java.lang.RuntimeException: Unable to
> > instantiate activity ComponentInfo{com.mycompany/
> > com.mycompany.views.GoalView}: java.lang.InstantiationException:
> > com.mycompany.views.GoalView
>
> > Please help!!!
> > Thanks in advance.- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to