導航:首頁 > 操作系統 > android上下滑動view

android上下滑動view

發布時間:2022-08-22 01:54:46

㈠ 如何從屏幕底部向上滑出一個view-android開發問答

從屏幕底部向上滑出一個view的方式,主要是使用TranslateAnimation,這個類,可以綁定一個控制項,在y軸方向,滑出一段高度,如下代碼:

java">packagecom.txlong;

importandroid.app.Activity;
importandroid.os.Bundle;
importandroid.view.View;
importandroid.view.animation.Animation;
importandroid.view.animation.AnimationUtils;
importandroid.view.animation.TranslateAnimation;
importandroid.widget.Button;
importandroid.widget.TextView;

{

privateAnimationmyAnimation_Translate;

@Override
publicvoidonCreate(BundlesavedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

finalTextViewtv=(TextView)findViewById(R.id.tv);
Buttonbtn=(Button)findViewById(R.id.btn);

btn.setOnClickListener(newView.OnClickListener(){
@Override
publicvoidonClick(Viewv){
tv.setVisibility(View.VISIBLE);
myAnimation_Translate=newTranslateAnimation(
Animation.RELATIVE_TO_PARENT,-1,
Animation.RELATIVE_TO_PARENT,0,
Animation.RELATIVE_TO_PARENT,0,
Animation.RELATIVE_TO_PARENT,0);
myAnimation_Translate.setDuration(1000);
myAnimation_Translate.setInterpolator(AnimationUtils
.loadInterpolator(AndroidAnimationActivity.this,
android.R.anim.accelerate_decelerate_interpolator));
tv.startAnimation(myAnimation_Translate);
}
});
}
}

㈡ android中的imageview怎麼設置上下左右的滑動事件

private float mPosX; private float mPosY; private float mCurrentPosX; private float mCurrentPosY; private ImageView imageview; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); imageview = (ImageView) findViewById(R.id.imageview); imageview.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { // 按下 case MotionEvent.ACTION_DOWN: mPosX = event.getX(); mPosY = event.getY(); break; // 移動 case MotionEvent.ACTION_MOVE: mCurrentPosX = event.getX(); mCurrentPosY = event.getY(); if (mCurrentPosX - mPosX > 0 && Math.abs(mCurrentPosY - mPosY) < 10) Log.e("", "向右"); else if (mCurrentPosX - mPosX < 0 && Math.abs(mCurrentPosY - mPosY) < 10) Log.e("", "向左"); else if (mCurrentPosY - mPosY > 0 && Math.abs(mCurrentPosX - mPosX) < 10) Log.e("", "向下"); else if (mCurrentPosY - mPosY < 0 && Math.abs(mCurrentPosX - mPosX) < 10) Log.e("", "向上"); break; // 拿起 case MotionEvent.ACTION_UP: break; default: break; } return true; } }); }

㈢ android viewpager怎麼樣實現屏幕上下切屏效果...求上下部分源碼

屏幕上下切換的效果,一般用Activity的切換來做
你去網路搜下「Activity屏幕切換動畫」就OK了

㈣ Android動畫上下兩個View,下邊的往上移動覆蓋後,上邊的設置GONE,下邊的向下移動,上邊的顯示VISIABLE

直接用平移動畫就可以實現了

你看附件吧,附件中收集了android中的各種動畫效果


㈤ 如何解決Android中WebView上下滑動事件啊

使用手勢吧

閱讀全文

與android上下滑動view相關的資料

熱點內容
女大學生的美發沙龍6女主 瀏覽:827
韓國樓上偷窺樓下的電影名稱 瀏覽:467
倆男倆女去度假還有一個老闆娘的韓國電影 瀏覽:527
彼時曾相伴電影完整版免費 瀏覽:793
android打開相冊許可權 瀏覽:241
程序員國慶節有工資嗎 瀏覽:855
軟體編譯和硬體綜合區別 瀏覽:679
地鐵逃生為什麼安卓進不了 瀏覽:976
單片機驅動win10 瀏覽:754
受逃跑被囚禁在地牢帶鎖鏈 瀏覽:692
影視網站源碼帶採集卻被起訴 瀏覽:772
會飛的馬里奧用編程怎麼製作步驟 瀏覽:819
java排序演算法效率 瀏覽:382
程序員的價值會隨工作經驗增多嗎 瀏覽:882
sr8圓弧數控怎麼編程 瀏覽:480
國內玩吃雞如何換成香港伺服器 瀏覽:289
exporacle命令 瀏覽:973
多麼可愛的程序員電視劇 瀏覽:363
安卓是什麼做的 瀏覽:703
程序員回上海完整版 瀏覽:636