Articles of android listview

ListView onScroll添加更多项目

private class getArticles extends AsyncTask { String url; getArticles(String paramUrl) { this.url = paramUrl; } @Override protected void onPreExecute() { super.onPreExecute(); mProgressDialog = new ProgressDialog(App.this); mProgressDialog.setMessage(“Učitavanje artikala…”); mProgressDialog.setIndeterminate(false); mProgressDialog.setCancelable(false); mProgressDialog.show(); } @Override protected Void doInBackground(Void… params) { arraylist = new ArrayList(); try { Document document = Jsoup.connect(url).get(); Elements els = document.select(“ul.category3 > li”); for (Element […]

上下文操作栏不会覆盖我的工具栏

我创建了一个活动并将工具栏设置为我位于底部的操作栏。 在该活动中,我有一个包含一些数据的列表视图。 问题是,当我长按列表项时,上下文操作栏出现在顶部而不是覆盖位于底部的工具栏。 我的活动主题 false true 我的工具栏 我的活动 protected void onCreate(Bundle savedInstanceState){ ToolBar toolbar =(ToolBar) findViewById(R.id.toolbar) setSupportActionBar(toolbar) } 我该怎么做才能让CAB覆盖我的工具栏? 编辑 这是我的类中的onCreateActionMode方法,用于处理长时间点击 private class Selector implements AbsListView.MultiChoiceModeListener{ @Override public boolean onCreateActionMode(android.view.ActionMode mode, Menu menu) { mode.getMenuInflater().inflate(R.menu.my_activity_menu,menu); toolbar.setVisibility(View.VISIBLE); return true; }

片段中的Android ListView

我正在尝试创建一个项目列表,其中包含图像和每个人的图像描述。 之后,列表将放在应用程序内的fragment 。 任何人都可以指导我创建它吗? 我不太清楚如果没有ListActivity我怎么能这样做。

底部软NavigationBar与我的ListView重叠

我在Nexus 5(Android 5)上运行了我的应用程序,但是我遇到了底部的软NavigationBar与ListView的最后一项重叠的问题。 我试图将fitsSystemWindows添加到我的样式和ListView但是没有用。 我的布局的XML:

从片段中获取适配器中的活动上下文

我有一个带有ListView的Fragment 。 在适配器中我想创建一个对话框。 class ViewHolder { … @Override public void onClick(View v) { … AlertDialog.Builder builder = new AlertDialog.Builder(mContext); … } … } mContext是我的Fragment的Context ,我在创建适配器时保存全局。 我收到了错误。 unable to add window — token null is not for an application 方法getActivity()不可用,那么如何获取我的Activity的Context ?

从listview获取点击的项目

我有一个问题。 在我的XML文件中进行修改之前,我的listview能够完美地工作。 但现在,经过xml的一些修改后,它无法正常工作。 我的listview是自定义的。 所以,我创建了单独的xml来渲染listview中的每一行。 我的单row.xml代码: listview所在的main.xml代码: 我的java代码: package com.addictioncounterapp; import java.util.ArrayList; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.ArrayAdapter; import android.widget.ImageView; import android.widget.ListView; import android.widget.TextView; import android.widget.Toast; import android.app.Activity; import android.content.Intent; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; public class ManageAddictionList extends Activity { ImageView iv_manage_addictions_back, iv_manage_addictions_add; ListView listview; ArrayList arraylist_manage_addiction; ArrayAdapter arrayadapter_manage_addiction; […]

android.R.color.transparent不完全透明

在我的应用程序中,我在运行时将透明背景应用于ListView的CustomListItem。 为此我使用convertView.setBackgroundColor(android.R.color.transparent); 。 它起作用并显示透明度。 但这并不完全透明,因为背景有某种阴影。 我也尝试使用值为#80000000和#00000000我自己的透明颜色,但结果更糟。 我该怎么做才能获得完全透明的颜色?

更改了arraylist时,ArrayList和ListView的Android数组适配器不会更新

我有一个Android应用程序,其屏幕包含ListView,我用它来显示设备列表。 这些设备保存在一个arrays中。 我正在尝试使用ArrayAdapter在列表中的屏幕上显示数组中的内容。 它在我第一次加载SetupActivity类时有效,但是,可以在addDevice()方法中添加新设备,这意味着更新了保存设备的arrays。 我正在使用notifyDataSetChanged() ,它应该更新列表,但它似乎不起作用。 public class SetupActivity extends Activity { private ArrayList deviceList; private ArrayAdapter arrayAdapter; private ListView listView; private DevicesAdapter devicesAdapter; private Context context; public void onCreate(Bundle savedInstanceState) //Method run when the activity is created { super.onCreate(savedInstanceState); setContentView(R.layout.setup); //Set the layout context = getApplicationContext(); //Get the screen listView = (ListView)findViewById(R.id.listView); deviceList = […]

Android列表视图布局类似于Google Play

我想实现类似于Google Play的列表布局,其中包含每个行的菜单。 请帮我创建这个。 我是否需要创建popup菜单,或者有任何可用的选项来实现此目的。 谢谢

更新列表视图中的进度条以下载多个文件

我们如何更新ListView中的进度条。 当每个进度条与文件下载相关联时,通过AsyncTask完成。 该function将是: 每个进度条都将通过下载过程进行更新。 当文件完成下载后,它将保存到SD卡中。 它将添加它服务(在后台运行。 当下载一个文件时,它应该显示“完成”(不应该删除表单列表视图) 我还使用数据库下载文件。该列表还取决于数据库向量。 我该如何实现它。 我也试过,但没有得到解决方案。 以下是详细描述它的两个屏幕截图: 我也试过这段代码: temp = databaseHandler.getAllNotifyNumber(); list_download = (ListView) findViewById(R.id.list_download); myCustomAdapter = new MyCustomAdapter(mContext); list_download.setAdapter(myCustomAdapter); myCustomAdapter.notifyDataSetChanged(); for (int index = 0; index < temp.size(); index++) { String url = "http://upload.wikimedia.org/wikipedia/commons/0/05/Sna_large.png"; grabURL(url); } 这是AsyncTask mathod: public void grabURL(String url) { new GrabURL().execute(url); } private class GrabURL extends […]