【android开发之记录ListView滚动位置】教程文章相关的互联网学习教程文章

java – 尝试使用Parse中的对象在Android中填充ListView【代码】

我对android非常了不起,对Parse来说非常新.我创建了一个类StudentInformation,其中包含名称,地址,电话等列.我想创建一个列表视图,其中包含添加到课程中的所有学生的姓名. 我该怎么做呢?我已经知道我可以干掉所有条目的objectID,但无法弄清楚如何提取和添加名称到ListView. 以下是代码片段://Set up the listviewstudentListView = (ListView)findViewById(R.id.listViewStudents);//Create and populate an ArrayList of objects...

Android:具有处理程序和runnable的ListView中的多个计时器. 2个问题【代码】

我正在创建一个包含带有2列的ListView的应用程序.在第一列上应显示倒计时,在第二列上显示一个附加文本,用于说明倒计时的内容.下面你看到我的代码有效……或多或少.我有一个包含多行的列表视图,计时器正在滴答作响.一个问题是:我的runnable中的set.Text()似乎覆盖了所有行.例如.第1行的runnable也设置为第2行和第3行,第2行的runnable也设置为1和3的文本,依此类推.这会导致第一列闪烁(具有正确的值和其他行的值).如何为列表视图中的...

java – 如何在Android上实现OnClickListener【代码】

我从中学习http://developer.android.com/reference/android/widget/Button.html“而不是将OnClickListener应用于活动中的按钮,您可以使用android:onClick属性为XML布局中的按钮指定方法.” 但是,我只能用XML方法完成它,我的监听器方法由以下指定,导致应用程序崩溃. 在我的fragment_main.xml中:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"andro...

android – ListView使我的应用程序运行速度很慢,虽然我创建了Holder Class【代码】

我对这个问题变得非常绝望,而且我一直在尝试你在其他线程中发布的所有想法. 问题是我的程序大量调用getView()方法,并且我实现了Holder范例,但它仍然非常慢,也许有人可以启发我? 这是我的Adapter类:import java.util.ArrayList;import android.content.Context; import android.location.Location; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAd...

java – 如何在android中动态地向listview添加项目【代码】

有谁能够帮我?我正在尝试在Android中创建一个ListView,我正在尝试使用代码(不使用XML)将项目加载到其中 这是我到目前为止的代码tweetList = (ListView)this.findViewById(R.id.tweetListView);TextView tv;for(int i=0;i<20;i++){tv = new TextView(this);tv.setText("I'm a textView");tweetList.addHeaderView(tv);}tweetList.invalidate();我究竟做错了什么?这些项目未在运行时显示 编辑:我根据下面的答案更改了代码,这是我现...

java – 带有import android.hardware.SensorListener库的Deprecation警告消息【代码】

我添加到应用程序public class ShakeActivity extends Activity implements SensorListener但是当我写它时,我会收到来自eclipse的弃用警告.是否有任何新的库可以使用任何新的监听器来制作ShakeActivity?谢谢.解决方法:请改用SensorEventListener. SensorListener已被弃用.

java – 如何在android中添加List项目中的数据【代码】

我是一个新的android开发人员.我正在开发一个示例应用程序.我想在对象列表中添加一些数据. 我的MainActivity.java类代码:public class MainActivity extends Activity { private PersonalInfo item; private List<PersonalInfo> itemList = new ArrayList<PersonalInfo>();@Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);for (int i...

java – 复选框中的OnclickListener(Android Studio)【代码】

这是我的代码的一部分,其中包括CheckBox(ChckBoxNo):final CheckBox ChckBoxNo = (CheckBox)promptsView.findViewById(R.id.ChkBoxNo);ChckBoxNo.setChecked(true);ChckBoxNo.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {if (ChckBoxNo.isChecked()) {ChckBoxNo.setChecked(false);}else if (!ChckBoxNo.isChecked()){ChckBoxNo.setChecked(true);}}});在开始时,我在复选框上为isChec...

android – 用于聊天应用程序的RecyclerView vs ListView

哪个更适合用来显示聊天消息?据我所知,RecyclerView支持更多的自定义视图方向(通常被视为性能优越),但由于聊天本质上是列表式的,使用ListView会更好吗? 对于这个用例,它是否会产生很大的不同? 谢谢!解决方法:RecyclerView是作为ListView改进编写的,所以是的,您可以使用ListView控件创建一个列表,但使用RecyclerView更容易: 滚动时重用单元格 – 它在listView适配器中实现View Holder,但它是可选的,而在RecycleView中它是编写适...

java – 在Android中检测左右摆动(onFling和OnGestureListener)【代码】

我试图检测用户何时在活动中左转或右转.目前我正在使用OnGestureListener和方法onFling(),我的问题是我没有找到一种很好的方法来检测它. 我想要一个类似于其他应用程序和“本机”Android摆动检测的行为但是使用代码(附后)我有很多错误的摇摆检测.如果有人已经解决了我想要的提示=) 这就是我正在使用的代码@Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,float velocityY) {//Get Positionfloa...

java – 通过循环为按钮分配onClickListeners – Android【代码】

我知道如何通过长期非优雅的方式完成这项任务,但我想缩短它并使其更优雅.下面我展示了我可以做的非优雅的方式以及我想如何优雅地做到这一点.优雅的方式不是编译.我评论了错误的位置和错误. 任何代码结构帮助表示赞赏!先感谢您. Results.javapublic class Results extends Activity { int x = -1;Button q1details, q2details, q3details, q4details, q5details, q6details, q7details, q8details, q9details, q10details;final Co...

类型View中的Java Android – setOnClickListener(View.OnClickListener)不适用于参数(new OnClickListener(){})【代码】

使用以下代码时,我不断收到错误,我知道有另一种方法可以使用onclick函数,android:onclick …但我更喜欢这种“清洁”的方式. textview的id名称是正确的,但我继续使用onclicklistener获取此错误. 我究竟做错了什么?@Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main_screen);TextView text = (TextView) findViewById(usernameText);text...

android – ListView行在CustomAdapter中以编程方式设置左边距【代码】

我有一个带有自定义适配器的ListView. 在适配器的getview中,我想将15 dip的左边距设置为某些行.基于某些条件.-----------------------------| Row 1 (margin 15dip) |----------------------------------------------------------| Row 2 (margin 15dip) |----------------------------------------------------------| Row 2.1 (margin 30dip) |----------------------------------------------------------| ...

java – 将ArrayList转换为JSON – Android【代码】

我有一个数组列表和一个单独的字符串.我想将它们转换为JSON格式,并期望它低于json格式. 预期格式,{ "last_sync_date": "2014-06-30 04:47:45", "recordset": [{"contact_group": {"guid": "y37845y8y","name": "Family", "description": "Family members", "isDeleted": 0 } },{"contact_group": { "guid": "gt45tergh4", "name": "Office", "description": "Office members", ...

java – 使用SearchView的Android abs,onQueryTextListener无效【代码】

我正在尝试使用带有操作栏sherlock的SearchView支持v4版本. 所以我在操作栏中有我的搜索按钮 – >当我触摸它时键盘显示和搜索栏也. 我的问题是我需要使用侦听器onQueryTextSubmit和onQueryTextChange但它们永远不会被触发.我需要使用searh查询字符串并使用它做自定义的东西. 这是完整的activity.javapublic class ActivityMain extends SherlockFragmentActivity implements OnQueryTextListener, DialogFragmentListener {/*** PR...