2015-09-11 90 views
2

我無法完成我的頁面設計。我在滾動視圖中有一個線性佈局內的相對佈局。我的相對佈局最大寬度爲800,拖放功能只能看到您當前使用的設備屏幕大小。拖放長佈局

如何查看下方的區域?我無法完成這個應用程序,我仍然在如何使用android studio IDE。我剛剛通過xml文件手動猜測對齊方式,並且我浪費了4個小時。

這只是爲了正確對齊元素。但是如果我看不見它,我無法做到。

+0

對齊?你在說什麼? – pskink

+0

@pskink嗨,即時通訊談論的佈局(edittext,textview,imageview)的字段或元素的位置。相對佈局相互依賴,用於定位,並且需要將其中的一些佈置在一起。對不起,如果我不清楚 – OrdinaryProgrammer

+0

讓我檢查這是否清楚,你的問題是,當拖動一個項目,你不能向下滾動視圖(應該封裝在ScrollView類型的根視圖中,授予你滾動)? – FrancescoC

回答

0

ScrollView類包含一些API,允許您基於給定的偏移量進行滾動。

如果您可以計算觸摸事件何時達到您的視圖的極限(我想這將是屏幕的底部或頂部邊緣,但我想它並不限於此),您可以告訴您的scrollView滾動一下。 我拋出了一些快速測試,並發現由事件委託引起的一些麻煩(比如,當視圖的dragNDrop事件處理程序啓動或其他方式時,ScrollView觸摸事件處理不當並中斷)。沒有測試過這個,但是在頂級透明點擊佈局可能會有所幫助,但這只是一個未經測試的想法