listview问题-android大神求救。。。listView问题

问题描述

android大神求救。。。listView问题

package com.example.listviewdemo;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

RefreshListView listView;
MyAdapter myAdapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    listView=(RefreshListView)findViewById(R.id.listView);
    myAdapter=new MyAdapter(MainActivity.this);
    listView.setAdapter(myAdapter);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
}

}

package com.example.listviewdemo;

import android.content.Context;
import android.util.AttributeSet;
import android.widget.ListAdapter;
import android.widget.ListView;

public class RefreshListView extends ListView{

public RefreshListView(Context context) {
    super(context);

}
public RefreshListView(Context context, AttributeSet attrs) {
    super(context, attrs);

}
public RefreshListView(Context context, AttributeSet attrs, int defStyle) {
    super(context, attrs, defStyle);

}
@Override
public void setAdapter(ListAdapter adapter) {
    super.setAdapter(adapter);
}

}

package com.example.listviewdemo;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;

public class MyAdapter extends BaseAdapter{
private int count=15;
private Context context;

public MyAdapter(Context context){
    this.context=context;
}
@Override
public int getCount() {
    return count;
}

@Override
public Object getItem(int position) {

    return position;
}

@Override
public long getItemId(int position) {

    return position;
}

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    LinearLayout lay=new LinearLayout(context);
    lay.setOrientation(0);
    ImageView image=new ImageView(context);
    image.setImageResource(R.drawable.ic_launcher);
    TextView text=new TextView(context);
    text.setText("第"+position+"个");
    lay.addView(image);
    lay.addView(text);
    return lay;
}

}

xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

android:id="@+id/listView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>

为什么以上代码运行会直接退出。。。。

时间: 2024-09-10 11:44:14

listview问题-android大神求救。。。listView问题的相关文章

求android大神说说为什么我这样获取不到网页验证码图片?

问题描述 求android大神说说为什么我这样获取不到网页验证码图片? 求android大神说说为什么我这样获取不到网页验证码图片? HttpPost httpPost = new HttpPost(""cas.gzccc.edu.cn/lyuapServer/captcha.htm""); HttpResponse httpResponse = client.execute(httpPost); COOKIE = ((AbstractHttpClient) cli

求android大神! Android视频播放休眠后亮度条会改变

问题描述 求android大神! Android视频播放休眠后亮度条会改变 播放视频的时候,手动休眠,在唤醒的时候,本来默认的100%亮度只有70%了 解决方案 可能是系统自动处理的,你可以再次设置成亮度100 解决方案二: 这是Android系统自带的节电方案

安卓应用开发-安卓小白有不懂,大神求救

问题描述 安卓小白有不懂,大神求救 我今年刚学安卓,请问老司机,关于界面中点击与反应的音效怎么添加

大神求救!!!基础学生综合信息管理系统有三个功能运行不了

问题描述 大神求救!!!基础学生综合信息管理系统有三个功能运行不了 #include<stdio.h>#include<stdlib.h>#include<conio.h>#include<string.h>#define N 100struct stu{ char number[8]; char name[8]; char sex[2]; int ywsxyysum; float ave;};void creat(struct stu score[]);v

eclipse-Eclipse常用技巧,Android大神请进!

问题描述 Eclipse常用技巧,Android大神请进! Eclipse中我用类名申明了一个对象,然后类中用到了这个类对象,怎么从这个类对象进入到那个类中啊,我看到别人双击一下怎么就进去了,求大神帮我,谢谢! 解决方案 你将光标移动到这个类实例上,然后按ctrl+鼠标左键点击,或者是shift,你自己试试 如果回答对您有帮助,请采纳 解决方案二: 按住ctrl,然后鼠标点击 解决方案三: ctrl+双击 亲 网上搜一下 eclipse 快捷键大全 上面全有 如果点不进去就是找不到 那个类了 你

特效-求android大神指点这个效果如何实现

问题描述 求android大神指点这个效果如何实现 最近在学习android开发,想实现一个类似于京东APP商品筛选功能(如截图所示):点击activityA上的一个按钮,从屏幕右侧向左滑出一个浮动的activityB,不完全遮盖activityA,在activityB上点击确定后可以更新activityA的数据.小弟初学乍道,求大神指点用什么来实现该功能最合理最容易! 解决方案 SlidingMenu 或者 PopuoWindow 可以实现 解决方案二: 可以考虑弹出式窗体.弹出窗口的两种实现

firefox-定位兼容问题,大神求救!

问题描述 定位兼容问题,大神求救! 火狐浏览器和360浏览器中图片的定位数值一样可是位置不同该如何解决? 浏览器按比例放大缩小绝对定位的图片位置改变,如何让它不改变 解决方案 http://www.aseoe.com/show-11-456-1.html

大神求救sql management studio数据库中导入多个xls

问题描述 大神求救sql management studio数据库中导入多个xls 数据库中有多个表,如何将一个xls文件中的多个表导入数据库中对应的表中 用的是sql management studio 解决方案 只能用程序读取一个个表,然后来导入.

php-紧急求助,刚接触这个,可能有点弱,不好意思,PHP大神求救

问题描述 紧急求助,刚接触这个,可能有点弱,不好意思,PHP大神求救 一个字段是预期年化收益,在页面填写数字及字母的时候,后台只保存数字,需要找到在哪改, 页面为wap/tpl/wap/taskinner.html 解决方案 后台数据库中,该字段的类型设置的是什么? 解决方案二: 预期年化收益这个字段,按理应该是integer,但是你怎么会输入字母呢?如果有字母,那就应该设置成string 解决方案三: 关于类型转换,这里有详细介绍,可以参考一下:http://blog.163.com/pdfz