
美好的一天!
我在stackoverflow上尝试了很多其他帖子,但是对我来说不起作用,
也许是因为我是Android开发的新手.
我的问题如下:
XML布局:
<FrameLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"xmlns:tools="http://schemas.androID.com/tools"androID:ID="@+ID/item_detail_container"androID:layout_wIDth="fill_parent"androID:layout_height="fill_parent"androID:orIEntation="vertical"androID:gravity="center_horizontal"tools:context=".ItemDetailActivity"tools:ignore="MergeRootFrame" ><TextVIEw androID:layout_wIDth="match_parent" androID:layout_height="89dp" androID:textAppearance="?androID:attr/textAppearanceMedium" androID:text="Medium Text" androID:ID="@+ID/txtDetails" androID:layout_gravity="center_horizontal|top" androID:padding="5dp" /><ListVIEw androID:ID="@+ID/List" androID:layout_wIDth="match_parent" androID:layout_height="369dp" androID:layout_gravity="center_horizontal|bottom" /></FrameLayout>在AndroID Studio中预览:
在onCreateVIEw内:
public VIEw onCreateVIEw(LayoutInflater inflater, VIEwGroup container, Bundle savedInstanceState) { }绑定列表视图:
public VIEw onCreateVIEw(LayoutInflater inflater, VIEwGroup container, Bundle savedInstanceState) { final VIEw rootVIEw = inflater.inflate(R.layout.fragment_item_detail, container, false); List<Events> List = Events.getEvents(); int max = List.size(); String[] Values = new String[max]; for (int i = 0; i < max; i++) { Events e = List.get(i); Values[i] = e.getNaam(); } ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>( rootVIEw.getContext(), androID.R.layout.simple_List_item_1, Values); ListVIEw.setAdapter(arrayAdapter); return rootvIEw; }还有一点是,我无法单击列表项,这很奇怪!
有什么想法或提示吗?
我怎么了
亲切的问候,
斯特凡
解决方法:
<FrameLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"xmlns:tools="http://schemas.androID.com/tools"androID:ID="@+ID/item_detail_container"androID:layout_wIDth="fill_parent"androID:layout_height="fill_parent"androID:orIEntation="vertical"androID:gravity="center_horizontal"tools:context=".ItemDetailActivity"tools:ignore="MergeRootFrame" ><TextVIEw androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:textAppearance="?androID:attr/textAppearanceMedium" androID:text="Medium Text" androID:ID="@+ID/txtDetails" androID:layout_gravity="center_horizontal|top" androID:padding="5dp" /><ListVIEw androID:ID="@+ID/List" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:layout_gravity="center_horizontal|bottom" /></FrameLayout> 总结 以上是内存溢出为你收集整理的Java-Android Listview无法滚动仍然无法正常工作全部内容,希望文章能够帮你解决Java-Android Listview无法滚动仍然无法正常工作所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)