這篇文章主要介紹了Android如何實現(xiàn)淘寶商品列表切換效果,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
目前累計服務(wù)客戶千余家,積累了豐富的產(chǎn)品開發(fā)及服務(wù)經(jīng)驗。以網(wǎng)站設(shè)計水平和技術(shù)實力,樹立企業(yè)形象,為客戶提供網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計、網(wǎng)站策劃、網(wǎng)頁設(shè)計、網(wǎng)絡(luò)營銷、VI設(shè)計、網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。成都創(chuàng)新互聯(lián)始終以務(wù)實、誠信為根本,不斷創(chuàng)新和提高建站品質(zhì),通過對領(lǐng)先技術(shù)的掌握、對創(chuàng)意設(shè)計的研究、對客戶形象的視覺傳遞、對應(yīng)用系統(tǒng)的結(jié)合,為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進(jìn)步。具體內(nèi)容如下<
布局文件
<?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="3dp" tools:context="com.example.a3_.MainActivity"> <Button android:id="@+id/change" android:text="切換布局" android:textSize="20dp" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <ListView android:id="@+id/lv" android:layout_width="match_parent" android:layout_height="match_parent"> </ListView> <GridView android:id="@+id/gv" android:numColumns="2" android:visibility="gone" android:layout_width="match_parent" android:layout_height="match_parent"> </GridView> </FrameLayout>
核心代碼
package com.example.a3_; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.Button; import android.widget.GridView; import android.widget.ListView; public class MainActivity extends AppCompatActivity { private ListView lv; private GridView gv; private Button button; //設(shè)置默認(rèn)的顯示或隱藏 private boolean isLvShow = true; private boolean isGvShow = false; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //初始化控件 lv = (ListView) findViewById(R.id.lv); gv = (GridView) findViewById(R.id.gv); button = (Button) findViewById(R.id.change); //設(shè)置適配器 lv.setAdapter(new MyAdapter()); gv.setAdapter(new MyAdapter()); //為按鈕設(shè)置點擊事件 button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (isLvShow){ lv.setVisibility(View.GONE); gv.setVisibility(View.VISIBLE); }else { lv.setVisibility(View.VISIBLE); gv.setVisibility(View.GONE); } //對顯示或隱藏進(jìn)行取反 isLvShow = !isLvShow; isGvShow = !isGvShow; } }); } class MyAdapter extends BaseAdapter{ @Override public int getCount() { return 20; } @Override public Object getItem(int position) { return null; } @Override public long getItemId(int position) { return 0; } @Override public View getView(int position, View convertView, ViewGroup parent) { //為listview設(shè)置布局 if (convertView==null){ convertView = View.inflate(getApplicationContext(),R.layout.item,null); } return convertView; } } }
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Android如何實現(xiàn)淘寶商品列表切換效果”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!
分享名稱:Android如何實現(xiàn)淘寶商品列表切換效果-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://m.rwnh.cn/article28/iiejp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、搜索引擎優(yōu)化、網(wǎng)站內(nèi)鏈、品牌網(wǎng)站設(shè)計、云服務(wù)器、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)