Re: [問題] 兩個Gallery同步
※ 引述《JULONE780701 (亞)》之銘言:
: 搞了好幾天搞不出個所以然,只好來請教各位大大了
: 我是想要刻出跟Deemo遊戲中選歌的那個畫面
: 左邊有一個半圓型滑動的View,用來顯示歌曲名稱
: 底下是一整個畫面的滑動View,用來顯示插圖
: 我用Gallery分別把兩個都做出來了,可是無法同步轉動
: 我試過ontouch同步,但因為大小不一樣,在回彈的時候會發生一邊彈上一邊彈下
: onfling跟onscroll也都試過了...
: onScrollChange在Gallery我試過好像都是回傳 0 沒辦法用
: 也試過改成ScrollView,但是還要重寫彈回跟滑過頭....很多細小的特效
: 不知道各位大大有沒有辦法讓兩個大小不同Gallery同步
: 又或是有沒有其他更好的想法呢?
幫你試了一下 本來要直接告訴你的 可是你下陷了XD
宣告兩個Gallery
分別為gallery1 , gallery2
第一個gallery1的事件
gallery1.setOnItemSelectedListener(new OnItemSelectedListener(){
@Override
public void onItemSelected(AdapterView<?> parent, View view,
int position, long id) {
gallery2.setSelection(position);
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
}
});
不敢說完全同步 但是幾乎是上面選什麼 下面就會自己跳到那個item
不知道這樣是不是你要的?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.233.71
推
01/20 08:18, , 1F
01/20 08:18, 1F
推
01/20 11:56, , 2F
01/20 11:56, 2F
推
01/20 12:13, , 3F
01/20 12:13, 3F
→
01/20 12:14, , 4F
01/20 12:14, 4F
→
01/20 12:14, , 5F
01/20 12:14, 5F
推
01/20 23:02, , 6F
01/20 23:02, 6F
推
02/21 20:33, , 7F
02/21 20:33, 7F
討論串 (同標題文章)