1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          ListView

          來源:互聯網轉載 時間:2024-01-29 07:45:40

          Fruit實體類

          FruitAdapter.java

          public class FruitAdapter extends ArrayAdapter<Fruit> {    private int resourceId;    public FruitAdapter(Context context, int textViewResourceId,                        List<Fruit> objects) {        super(context, textViewResourceId, objects);        resourceId = textViewResourceId;    }    @Override    public View getView(int position, View convertView, ViewGroup parent) {        Fruit fruit = getItem(position); // 獲取當前項的Fruit實例        View view;        ViewHolder viewHolder;        if (convertView == null) {            view = LayoutInflater.from(getContext()).inflate(resourceId, parent, false);            viewHolder = new ViewHolder();            viewHolder.fruitImage = (ImageView) view.findViewById (R.id.fruit_image);            viewHolder.fruitName = (TextView) view.findViewById (R.id.fruit_name);            view.setTag(viewHolder); // 將ViewHolder存儲在View中        } else {            view = convertView;            viewHolder = (ViewHolder) view.getTag(); // 重新獲取ViewHolder        }        viewHolder.fruitImage.setImageResource(fruit.getImageId());        viewHolder.fruitName.setText(fruit.getName());        return view;    }    class ViewHolder {        ImageView fruitImage;        TextView fruitName;    }}
          View Code

          fruit_item.xml

          <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:andro    android:orientation="vertical" android:layout_width="match_parent"    android:layout_height="match_parent">    <ImageView        android:        android:layout_width="wrap_content"        android:layout_height="wrap_content">    </ImageView>    <TextView        android:        android:layout_width="wrap_content"        android:layout_height="match_parent"        android:layout_gravity="center_vertical"        android:layout_marginLeft="10dp" /></LinearLayout>
          View Code

          activity_main.xml

          <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:andro    android:orientation="vertical"    android:layout_width="match_parent"    android:layout_height="match_parent">    <ListView        android:        android:layout_width="match_parent"        android:layout_height="match_parent" >    </ListView></LinearLayout>
          View Code

          MainActivity

          public class MainActivity extends AppCompatActivity {private List<Fruit> fruitList=new ArrayList<>();    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        //初始化水果數據        initfruits();        FruitAdapter adapter=new FruitAdapter(MainActivity.this,R.layout.fruit_item,fruitList);        ListView listView=(ListView) findViewById(R.id.list_view);        listView.setAdapter(adapter);        listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {            @Override            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {                Fruit fruit=fruitList.get(position);                Toast.makeText(MainActivity.this,fruit.getName(),Toast.LENGTH_SHORT).show();            }        });    }    private  void initfruits()    {        for(int i=0;i<2;i++)        {            Fruit apple=new Fruit("Apple",R.drawable.apple_pic);            fruitList.add(apple);            Fruit banana = new Fruit("Banana", R.drawable.banana_pic);            fruitList.add(banana);            Fruit orange = new Fruit("Orange", R.drawable.orange_pic);            fruitList.add(orange);            Fruit watermelon = new Fruit("Watermelon", R.drawable.watermelon_pic);            fruitList.add(watermelon);            Fruit pear = new Fruit("Pear", R.drawable.pear_pic);            fruitList.add(pear);            Fruit grape = new Fruit("Grape", R.drawable.grape_pic);            fruitList.add(grape);            Fruit pineapple = new Fruit("Pineapple", R.drawable.pineapple_pic);            fruitList.add(pineapple);            Fruit strawberry = new Fruit("Strawberry", R.drawable.strawberry_pic);            fruitList.add(strawberry);            Fruit cherry = new Fruit("Cherry", R.drawable.cherry_pic);            fruitList.add(cherry);            Fruit mango = new Fruit("Mango", R.drawable.mango_pic);            fruitList.add(mango);        }    }}
          View Code
          標簽:listview1-

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          沈陽的萬象城在哪里?繼深圳、杭州之后,華潤第三個萬象城位于遼寧體育館原址沈陽。作為購物中心行業沈陽萬象城(3張)開業現場的佼佼者,沈陽萬象城建筑面積近25萬平方米。地下一層,地上六層商業,容納各類商鋪200余家,已于2011年5月15日開業。沈陽萬象城匯集了世界各地的經典美食。新成立的品牌包括曼吉甜品、哈根達斯、星巴克等年輕人喜愛的品牌。首次將王品福爾摩沙牛排、食通天美食廣場、泰興餐廳、大余日式鐵...

          tendystar308藍牙耳機的密碼多少?tendystar308藍牙耳機的密碼默認為0000,無需修改。具體使用方法如下:1。新耳機開機后,會有語音提示自動搜索配對設備。此時,為手機和其他支持藍牙的設備打開藍牙。 2. 打開手機和其他設備上的可檢測性,即可以檢測附近的藍牙信號。然后搜索附近的藍牙信號,搜索藍牙耳機(一般會顯示藍牙耳機的型號),然后點擊連接。如果系統提示您輸入密碼,則默認值為00...

          四川社保年檢網上怎么辦理?領取養老金待遇,需要進行年審認證。那么除了去社區、鄉(鎮)進行線下認證,還可以在手機上進行認證。足不出戶就能做到??靵砜纯丛趺丛谑謾C上操作吧!1.在app store下載“四川人社”APP并打開。四川社保年檢網上怎么辦理?個人社保年檢網上申報流程:1.網上申報:付款人簽訂銀行代扣協議后,向當地稅務機關申請辦理網上申報業務,經批準后接受培訓。申報時,可憑地稅機關提供的賬號...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>