最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android scrollview實(shí)現(xiàn)底部繼續(xù)拖動(dòng)查看圖文詳情

 更新時(shí)間:2019年02月15日 14:47:44   作者:沒心沒肺沒網(wǎng)名  
這篇文章主要為大家詳細(xì)介紹了Android scrollview實(shí)現(xiàn)底部繼續(xù)拖動(dòng)查看圖文詳情,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Android實(shí)現(xiàn)底部拖動(dòng)查看圖文詳情的具體代碼,供大家參考,具體內(nèi)容如下

一、效果圖

二、實(shí)現(xiàn)步驟

1.xml布局的實(shí)現(xiàn)/p>

<ScrollView
 android:id="@+id/mymyscrollview"
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 android:layout_above="@+id/rejcdosjflk"
 android:background="#ffffff"
 android:scrollbars="none">


 <LinearLayout
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:layout_marginBottom="60dp"
  android:orientation="vertical">
  </LinearLayout>
 </ScrollView>

2.activity的實(shí)現(xiàn)

private ScrollView mScrollView;
mScrollView = (ScrollView) findViewById(R.id.mymyscrollview);
//調(diào)用方法
mScrollView.setOnTouchListener(new TouchListenerImpl());


private int scrollY;
private int height;
private int scrollViewMeasuredHeight;


private class TouchListenerImpl implements View.OnTouchListener {
 @Override
 public boolean onTouch(View view, MotionEvent motionEvent) {
  switch (motionEvent.getAction()) {
   case MotionEvent.ACTION_DOWN:


    break;
   case MotionEvent.ACTION_MOVE:
    scrollY = view.getScrollY();
    height = view.getHeight();
    scrollViewMeasuredHeight = mScrollView.getChildAt(0)
      .getMeasuredHeight();
    break;
   case MotionEvent.ACTION_UP:
    System.out.println("scrollY=" + scrollY);
    System.out.println("height=" + height);
    System.out.println("scrollViewMeasuredHeight="
      + scrollViewMeasuredHeight);
    if (scrollY == 0) {
     System.out.println("滑動(dòng)到了頂端 view.getScrollY()=" + scrollY);
    } else if ((scrollY + height) >= scrollViewMeasuredHeight) {
     Message msg = new Message();
     msg.what = 0;
     mHandlerht.sendMessage(msg);
    } else {
     System.out.println("滑動(dòng) height=" + height);
    }
    // 復(fù)位
    scrollY = 0;
    height = 0;
    scrollViewMeasuredHeight = 0;
    break;


   default:
    break;
  }
  return false;
 }


}

private Handler mHandlerht = new Handler() {
 public void handleMessage(Message msg) {
  switch (msg.what) {
   case 0:
    // 跳轉(zhuǎn)
    Intent intentcll = new Intent();
    intentcll.setClass(BDDetialActivityCll.this,
      CSProductDetailsCll.class);
    intentcll.putExtra("product", ncspbean);
    startActivity(intentcll);
    break;
   default:
    break;
  }
 }


};

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Android中獲取apk安裝包信息的方法

    Android中獲取apk安裝包信息的方法

    這篇文章主要介紹了Android中獲取apk安裝包信息的方法,如圖標(biāo)、應(yīng)用包名、版本、安裝路徑等,需要的朋友可以參考下
    2014-05-05
  • 詳解Android中解析XML的方法

    詳解Android中解析XML的方法

    XML在各種開發(fā)中都廣泛應(yīng)用,Android也不例外。這篇文章主要介紹了詳解Android中解析XML的方法,有需要的可以了解一下。
    2016-11-11
  • android中soap協(xié)議使用(ksoap調(diào)用webservice)

    android中soap協(xié)議使用(ksoap調(diào)用webservice)

    kSOAP是如何調(diào)用ebservice的呢,首先要使用SoapObject,這是一個(gè)高度抽象化的類,完成SOAP調(diào)用。可以調(diào)用它的addProperty方法填寫要調(diào)用的webservice方法的參數(shù)
    2014-02-02
  • Android實(shí)現(xiàn)APP秒表功能

    Android實(shí)現(xiàn)APP秒表功能

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)APP秒表功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-09-09
  • Android中AutoCompleteTextView與TextWatcher結(jié)合小實(shí)例

    Android中AutoCompleteTextView與TextWatcher結(jié)合小實(shí)例

    這篇文章主要為大家詳細(xì)介紹了Android中AutoCompleteTextView與TextWatcher結(jié)合的小實(shí)例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Android handler 詳解(面試必問)

    Android handler 詳解(面試必問)

    這篇文章主要介紹了Android handler的相關(guān)資料,涉及到handler相關(guān)知識(shí),需要的朋友可以參考下
    2016-02-02
  • android實(shí)現(xiàn)簡(jiǎn)單計(jì)算器功能

    android實(shí)現(xiàn)簡(jiǎn)單計(jì)算器功能

    這篇文章主要為大家詳細(xì)介紹了android實(shí)現(xiàn)簡(jiǎn)單計(jì)算器功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 如何通過Android Stduio來編寫一個(gè)完整的天氣預(yù)報(bào)APP

    如何通過Android Stduio來編寫一個(gè)完整的天氣預(yù)報(bào)APP

    這篇文章主要介紹了通過Android Stduio來編寫一個(gè)天氣預(yù)報(bào)APP,具體的實(shí)現(xiàn)是通過調(diào)用天氣預(yù)報(bào)接口來獲得天氣數(shù)據(jù),再將查詢的天氣信息存儲(chǔ)在SQLiteDatabase中,界面則用LIstView和GridView來搭建
    2021-08-08
  • Android開發(fā)自學(xué)筆記(三):APP布局上

    Android開發(fā)自學(xué)筆記(三):APP布局上

    這篇文章主要介紹了Android開發(fā)自學(xué)筆記(三):APP布局上,本文講解了添加ViewGroup、添加ViewGroup、定義string內(nèi)容、添加Button、運(yùn)行程序查看效果等內(nèi)容,需要的朋友可以參考下
    2015-04-04
  • 快速關(guān)閉android studio的自動(dòng)保存功能教程

    快速關(guān)閉android studio的自動(dòng)保存功能教程

    這篇文章主要介紹了快速關(guān)閉android studio的自動(dòng)保存功能教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04

最新評(píng)論

和硕县| 六枝特区| 新乡市| 穆棱市| 嘉善县| 资源县| 榆社县| 隆化县| 宁化县| 炉霍县| 昭通市| 平罗县| 高尔夫| 石阡县| 海南省| 塔城市| 航空| 宝鸡市| 昌黎县| 舟曲县| 馆陶县| 合川市| 南康市| 峨边| 从化市| 方正县| 金阳县| 寻乌县| 曲周县| 宁乡县| 平阳县| 米林县| 雷山县| 台安县| 威远县| 滦南县| 广水市| 洮南市| 秭归县| 虎林市| 新建县|