【Android:来自MySQL的ListView只显示最后一个元素】教程文章相关的互联网学习教程文章

java – Android:上下文菜单不显示ListView,其成员由LinearLayout定义?【代码】

我有一个ListActivity和ListView,我已经绑定了一些数据.数据显示正常,我还为视图注册了上下文菜单.当我将列表项显示为一个简单的TextView时,它工作正常:<TextView xmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/nametext"android:layout_width="wrap_content"android:layout_height="wrap_content"/>但是,当我尝试更复杂的东西时,比如显示名称和CheckBox,菜单永远不会出现:<LinearLayout xmlns:...

java – Android如何在每个listvIew列表项上添加图标并更改文本颜色,背景颜色【代码】

我有一个带有一些列表项的导航抽屉.如何在每个列表项上添加图标并更改文本颜色,背景颜色. 这是我的代码 Java的mDrawerListView.setAdapter(new ArrayAdapter<String>(getActionBar().getThemedContext(),android.R.layout.simple_list_item_activated_1,android.R.id.text1,new String[]{getString(R.string.title_section1),getString(R.string.title_section2),getString(R.string.title_section3),}));XML<ListView xmlns:andro...

java – 在Custom Listview Adapter android中制作ViewHolder final【代码】

我有一个listView与这样的自定义适配器@Override public View getView(int position, View convertView, ViewGroup parent) { View view = convertView;ViewHolder viewHolder = new ViewHolder();if (convertView == null){view = inflator.inflate(R.layout.question_adapter_layout, parent, false);viewHolder.moreLayout = (LinearLayout) view.findViewById(R.id.extraOptions);viewHolder.reportBtn = (Button) vi...

java – EditText onChangeListener函数Android【代码】

我有以下代码:nameOfInf.setOnFocusChangeListener(new OnFocusChangeListener() {if (strTollAmount.length() > 0) {nameOfInf.setBackgroundColor(getResources().getColor(android.R.color.white));nameOfInf.setTextColor(getResources().getColor(android.R.color.black));} }); tollAmount.setOnFocusChangeListener(new OnFocusChangeListener() {if (strInfName.length() > 0) {tollAmount.setBackgroundColor(getResourc...

android – 显示错误:尝试在空对象引用上调用接口方法’int java.util.List.size()’【代码】

我正在创建一个在列表视图中显示联系人列表的应用程序.问题是当我运行我的应用程序并且我正在努力解决它时,我收到以下错误:04-05 13:41:48.868 2488-2488/? E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.kksworld.jsonparsing, PID: 2488java.lang.NullPointerException: Attempt to invoke interface method 'int java.util.List.size()' on a null object referenceat android.widget.ArrayAdapter.getCount(ArrayAdap...

Android以编程方式设置ListView背景,带有透明度问题【代码】

我的第一个问题是,如何将listview背景的颜色设置为白色? 我试过list.setBackgroundColor(0xFFFFFF);但当然这不起作用. 我在其他列表视图中遇到的另一个问题(我可以轻松更改xml中的bg,但我不知道如何在java中)是当你点击并滚动时行变成黑色. 我认为这是问题所在:Android ListView Background not painted 同样,我不知道如何在我的代码中实现它.解决方法:您可以按如下方式设置listview的背景颜色,ListView listview=new ListView(t...

java – Android – Checkbox在listview中每10次重复一次【代码】

您好我一直在尝试使用自定义适配器创建列表视图,以在其中放置两个textview和一个复选框.列表视图工作正常,但复选框开始每10秒重复一次,所以如果你检查第一个复选框,第10个复选框也会检查,依此类推.我对此进行了研究,但找不到具体的答案,这个答案得到了很好的解释,我可以理解我必须做些什么来解决它.那么如何修复复选框以便它们不重复? act_view_items_view.xml <RelativeLayoutandroid:layout_width="fill_parent"android:layo...

如何以编程方式在Android中滚动ListView到最多向下的手势【代码】

我是android的新手,并在我的演示应用程序中实现了pull to refresh和自定义ListView.我正在从listItem类中删除一个项目,当我正在刷新该项目从我的ListView中删除但它必须要这样做,我想删除该项目一旦删除.我已经尝试了notifyDatasetChange,这将无法在我的所以我想以编程方式将我的列表拉下来,所以列表会刷新,请帮我做.感谢你public class TimelineFragment extends BaseFragment implements LoaderManager.LoaderCallbacks<List<Pos...

java – 在Android中,如何在尊重fling引起的加速度的同时实现listview的捕捉效果?【代码】

为了演示,我有一个显示数字列表的ListView.我希望实现这样的效果:当用户滚动ListView并且滚动结束时,它将仅停止在某些位置,以便始终完全显示第一个可见项.我在下面附上了我的尝试代码.当用户拖动滚动ListView时,它可以工作.但是当它甩动时,正常加速度会中断,导致不自然的停止.我的问题是,如何在实现相同效果的同时考虑到因为投掷而引起的加速?package com.example.snaptest;import android.content.Context; import android.supp...

android – 无法将java.util.ArrayList类型的对象转换为类型model【代码】

我正在尝试从Firebase将数据加载到RecycleView.但我得到转换错误.com.google.firebase.database.DatabaseException: Can't convert object of type java.util.ArrayList to type uk.co.stableweb.kithunugee.model.Hymnat com.google.android.gms.internal.zzaix.zzd(Unknown Source)at com.google.android.gms.internal.zzaix.zzb(Unknown Source)at com.google.android.gms.internal.zzaix.zza(Unknown Source)at com.google.fir...

android – 如何使用RxJava和Kotlin从列表中获取Arraylist中的Json Response【代码】

面对在ArrayList中获取响应的问题. 我有以下Respose on String值var res_message: String = ""res_message = "${result.vehicletypes} "低于此字符串的值[VehicleType(_id=1, vehicleType=Hatchback, __v=0), VehicleType(_id=2, vehicleType=Maruti, __v=0), VehicleType(_id=3, vehicleType=Honda, __v=0), VehicleType(_id=4, vehicleType=Bike, __v=0)] 改造结果是vehicletypes = {ArrayList@6055} size = 40 = {Model$Vehicl...

Android ListView程序化选择/突出显示【代码】

我有一个简单的listview和listadapter设置如下:listAdapter = new ArrayAdapter<MyDomainObject>(this, android.R.layout.simple_list_item_1, listOfDomainObjects); listView.setAdapter(listAdapter);用户在列表上进行选择,将其带到另一个活动.从新活动中,他们可以单击他们的选择,将其返回到具有上述列表的活动.我想强调之前的选择.我目前找到匹配列表条目并致电:listView.setSelection(matchIndex);这将他们之前的选择带到了...

java – Android – ListView:Checkboxes没有保持检查状态【代码】

我有一个listview,有大约200个项目,我已经为复选框实现了一个自定义ArrayAdapter.我使用SparseBooleanArray来存储框的值. 所有这一切都很好,但我似乎无法以图形方式更新框的检查.如果用户单击,则选中该框.但是,如果我在我的代码中调用setChecked,它对盒子本身没有影响(因此,即使它的值为true,也不会勾选它). 我已经通过尝试将所有框设置为真并且没有运气进行测试,即使它们都经过检查,但它们并未表明它们是正确的.不知道你需要看什么...

android – 在ListPreference中以编程方式设置默认值【代码】

我试图以编程方式设置ListPreference的默认值,但它没有任何效果.我从xml膨胀首选项,然后动态设置值.addPreferencesFromResource(R.xml.pref_general); ListPreference sizePreference = findPreference("picture_size"); sizePreference.setEntries(entries); sizePreference.setEntryValues(entryValues); sizePreference.setDefaultValue(entryValues[0]);bindPreferenceSummaryToValue(sizePreference);有没有办法在不必覆盖首选...

java – Android – 更新arraylist时的线程安全性【代码】

我的Activity包含一个BroadcastReceiver和一个AsyncTask,它们都更新了一个ArrayList(经常).我知道AsyncTask在后台运行,并且BroadcastReceiver和AsyncTask线程可能同时更新ArrayList.我怎样才能让它们成为线程安全的呢? 编辑:正如亚历山大提到的,除非你明确地实现它,否则在主线程上运行BroadcastReceiver.解决方法:AsyncTask作为单独的线程运行.BroadcastReceiver通常在主线程上运行,除非你在’registerReceiver’中另外指定(参见...

LISTVIEW - 相关标签