[英]android coverflow view
嗨,我正在用android开发应用程序,因为我在Coverflow视图中显示了一些图像,效果很好。在Coverflow视图下面,我需要在列表视图中显示一些数据。我是android的新手,我不知道该怎么做在Coverflow视图下方显示listview。请帮我,这里是我的代码:
My XML file:
<?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" >
<com.coverflow.Coverflow
android:id="@+id/cover_flow"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<ListView android:id="@+id/list" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</LinearLayout>
My Activity class:
public class NewspaperCoverFlowActivity extends Activity
{
/** Called when the activity is first created. */
ListViewwithimageAdapter listadapter;
ListView list;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Coverflow coverFlow;
coverFlow = new Coverflow(this);
coverFlow.setAdapter(new ImageAdapter(this));
ImageAdapter coverImageAdapter = new ImageAdapter(this);
coverFlow.setAdapter(coverImageAdapter);
coverFlow.setGravity(Gravity.TOP);
coverFlow.setSpacing(2);
coverFlow.setSelection(1, true);
coverFlow.setAnimationDuration(1500);
// setContentView(coverFlow);
ListView list = (ListView)findViewById(R.id.list);
listadapter = new ListViewwithimageAdapter(this);
list.setAdapter(listadapter);
}
}
创建方向设置为垂直的LinearLayout并将其设置为内容视图。 然后将Cover flow视图和list视图添加到布局中。
如果您在布局xml中执行此操作,则将类似于以下内容(将“ com.example.package”更改为CoverFlow所在的pckage):
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<com.example.package.CoverFlow
android:id="@+id/cover_flow"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<ListView
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
</LinearLayout>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.