您好我正在嘗試開發一個自定義鎖定屏幕,其中我想用圖像中顯示的ImageView替換要解鎖的幻燈片。自定義幻燈片解鎖
這是我迄今爲止嘗試過。
我已經在屏幕的左下角放置了一個圖像,並使用onTouchListner拖動下面的水平代碼圖像。
left_Locker.setOnTouchListener(new OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
int eid = event.getAction();
switch (eid) {
case MotionEvent.ACTION_DOWN:
toastText.setVisibility(View.VISIBLE);
toastText.setTextColor(Color.BLACK);
toastText.setText("Slide to Unlock");
break;
case MotionEvent.ACTION_MOVE:
RelativeLayout.LayoutParams mParams = (RelativeLayout.LayoutParams) left_Locker.getLayoutParams();
int x = (int) event.getRawX();
mParams.leftMargin = x - 50;
left_Locker.setLayoutParams(mParams);
break;
case MotionEvent.ACTION_UP:
toastText.setVisibility(View.GONE);
break;
default:
break;
}
return true;
}
});
該圖像確實水平移動,但我所看到的是讓圖像背景也拖動,如上圖所示。我在正確的軌道上使用ImageView?
下面是我試過的圖片。
我可以水平移動影像,但如何讓背景我滾動?
請發表評論。爲什麼它downvoted ..據我所知這是一個有效的編程問題 –
嘿,男人,我尋找完全一樣的相同的。你可以幫我嗎?你有這個解決方案嗎?我通過差異比較的方式在最近3天裏爲此漫無邊際,但我沒有找到正確的方法或解決方案。你如何做到這一點,你能幫助我嗎? –
@Yog Guru我還在尋找一個解決方案..如果你找到一個謝謝 –