第一个基本上我需要在应用程序启动时进行布局。
第二个我从这个布局的视图中获取数据。
三进出口设置下一个布局,并做艰苦的工作代码与数据,我在第2步两种布局在一个活动中,寻找解决方案
了我无法弄清楚如何做到这一点。
第一个基本上我需要在应用程序启动时进行布局。
第二个我从这个布局的视图中获取数据。
三进出口设置下一个布局,并做艰苦的工作代码与数据,我在第2步两种布局在一个活动中,寻找解决方案
了我无法弄清楚如何做到这一点。
您可以在没有任何动画的情况下重新使用框架类ViewAnimator。这不是最漂亮的解决方案,但应该完成工作。
的main.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<ViewAnimator xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:id="@+id/viewFlipper" />
</LinearLayout>
MyActivity.java:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
viewAnimator = (ViewAnimator)findViewById(R.id.viewFlipper);
viewOne = createViewOne();
viewTwo = createViewTwo();
viewAnimator.addView(viewOne);
viewAnimator.addView(viewTwo);
...
}
private void someMethod() {
... do my background task ...
viewAnimator.setDisplayedChild(1); // viewTwo
}
你通过google notepad tutorials哪里去了?他们解释使用列表屏幕和加载编辑/添加屏幕用于修改您sqlite数据库
哪一步你不明白?三个全部?你已经尝试了什么? – inazaruk 2011-06-04 09:33:48