public class MyClass extends Activity{
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
mySurfaceView = new MySurfaceView(this);
setContentView(mySurfaceView);
...
}
class MySurfaceView extends SurfaceView implements Runnable{
...
}
}
我想按钮和车轮添加到这个节目,我有一个单独的小程序,现在用的main.xml文件。我知道要访问它,我必须拥有行setContentView(R.layout.main),但后来,我失去了访问我的SurfaceView。我该如何做到这一点,使我有两个?我在网上看到了一些关于用FrameLayout添加几行的东西,但是我无法弄清楚在哪里,并且我尝试过将它粘贴在我的main.xml中的各个地方,但这只会导致我的整个程序中断..
目前我main.xml中看起来是这样的:
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:text="Select Time Interval"
android:onClick="selfDestruct"
/>
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:text="Done"
android:visibility="gone"
android:onClick="selfDestruct"
/>
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_gravity="top|left"
android:paddingLeft="12dp"
android:paddingRight="12dp"
>
android:visibility="gone"
android:layout_height="wrap_content"
android:layout_width="43dp"/>
android:visibility="gone"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
android:visibility="gone"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="fill_parent" >
android:visibility="gone"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:gravity="center"
android:text=" to "/>
android:visibility="gone"
android:layout_height="wrap_content"
android:layout_width="43dp"
/>
android:visibility="gone"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
android:visibility="gone"
android:layout_height="wrap_content"
android:layout_width="wrap_content"/>
2011-08-03
Kalina