Java-Android Listview无法滚动仍然无法正常工作

Java-Android Listview无法滚动仍然无法正常工作,第1张

概述美好的一天!我在stackoverflow上尝试了很多其他帖子,但是对我来说不起作用,也许是因为我是Android开发的新手.我的问题如下:XML布局:<FrameLayoutxmlns:android="http://schemas.android.com/apkes/android"xmlns:tools="http://schemas.android.comools"android:id="@+

美好的一天!

我在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无法滚动仍然无法正常工作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1079689.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存