gpt4 book ai didi

java - 如何创建 Horizo​​ntalListView?

转载 作者:行者123 更新时间:2023-11-30 02:14:03 25 4
gpt4 key购买 nike

我必须创建一个 Horizo​​ntallistview 但我不知道从哪里开始?一个是应该有一个自定义行布局

编辑:

好的,我找到了这个教程,但是代码是 java,我必须将它转换成 c#

http://www.dev-smart.com/archives/34

第一个问题是 Horizo​​ntalListview 扩展了 Activity 但我必须子类化我该怎么做?

public class HorizontalListViewDemo extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

setContentView(R.layout.listviewdemo);

HorizontialListView listview = (HorizontialListView) findViewById(R.id.listview);
listview.setAdapter(mAdapter);

}

private static String[] dataObjects = new String[]{ "Text #1",
"Text #2",
"Text #3" };

private BaseAdapter mAdapter = new BaseAdapter() {


public override int getCount() {
return dataObjects.length;
}


public override Object getItem(int position) {
return null;
}


public override long getItemId(int position) {
return 0;
}


public override View getView(int position, View convertView, ViewGroup parent) {
View retval = LayoutInflater.from(parent.getContext()).inflate(R.layout.viewitem, null);
TextView title = (TextView) retval.findViewById(R.id.title);
title.setText(dataObjects[position]);

return retval;
}

};

}

最佳答案

你可以通过这个 ListView 教程是 here

关于java - 如何创建 Horizo​​ntalListView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29666320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com