- Siêu lớp và danh mục iOS/Objective-C
- object-c - -1001 lỗi khi NSURLSession vượt qua httpproxy và /etc/hosts
- java - Nhận địa chỉ url bằng lớp mạng
- ios - Âm thanh không phát trong thông báo đẩy
Tôi đang cố gắng xây dựng một tập hợp Chế độ xem web cuộn theo chiều ngang bằng tiện ích Thư viện. Vấn đề là tôi không thể trượt Chế độ xem, tất nhiên điều này áp dụng cho thư viện hình ảnh. Theo mã công thức, trong onCreate() của Hoạt động tôi:
g = (Thư viện) findViewById(R.id.chapter_browser);
g.setAdapter(WebViewAdapter mới(this));
Sau đó, bộ điều hợp sẽ tạo các lượt xem web và trả về chúng cho chỉ mục được yêu cầu:
lớp công khai WebViewAdapter mở rộng BaseAdapter {
int mGalleryItemBackground;
Bối cảnh riêng tư mContext;
chuỗi riêng tư[] trang = {
"test1.html",
"test2.html",
"test3.html",
"test4.html"
};
WebViewAdapter công khai(Ngữ cảnh c) {
mContext = c;
}
công khai int getCount() {
trả về pages.length;
}
Đối tượng công khai getItem(int location) {
trở lại vị trí;
}
công khai getItemId (vị trí int) {
trở lại vị trí;
}
Chế độ xem công khai getView(int location, View ConvertView, ViewGroup parent) {
WebView i = WebView mới(mContext);
i.loadUrl("file:///android_asset/" + pages[position]);
i.setBackgroundResource(mGalleryItemBackground);
i.setWebViewClient(WebViewClient mới());
i.setLayoutParams(Gallery.LayoutParams mới(100.100));
i.setInitialScale(100);
i.setFocusable(false);
i.setClickable(false);
trả lại tôi;
}
}
Vấn đề có vẻ là WebView nhất quyết sử dụng các sự kiện chạm mặc dù đã thêm nó có thể nhấp vào
Tài sản được đặt ở chế độ tắt. Tôi đã thử tạo OnTouchEventListener cho Chế độ xem rồi gửi sự kiện đến thư viện nhưng điều này dường như làm hỏng chương trình.
Cảm ơn vì bất kỳ manh mối nào.
câu trả lời hay nhất
Tôi gặp vấn đề tương tự khi sử dụng thư viện WebView và cuối cùng đã làm như sau:
lớp công khai MyGallery mở rộng Thư viện
{
int cuối cùng riêng tư dốc;
float riêng ban đầuX;
float riêng ban đầuY;
public MyGallery(Ngữ cảnh, thuộc tính bộ thuộc tính)
{
super(bối cảnh, attrs);
slop = ViewConfiguration.get(context).getScaledTouchSlop();
}
@Ghi đè
boolean công khai onFling(MotionEvent e1, MotionEvent e2, vận tốc floatX, vận tốc floatY)
{
trả về sai;
}
@Ghi đè
boolean công khai onInterceptTouchEvent(MotionEvent ev)
{
chuyển đổi (ev.getAction())
{
trường hợp MotionEvent.ACTION_DOWN:
/*
* Kludge: Cả phòng trưng bày và trẻ đều cần xem
* cử chỉ, cho đến khi chúng ta biết đủ về nó để quyết định ai sẽ nhận nó.
*/
onTouchEvent(ev);
initX = ev.getX();
ban đầuY = ev.getY();
trả về sai;
trường hợp MotionEvent.ACTION_MOVE:
float distX = Math.abs(ev.getX() - initX);
float distY = Math.abs(ev.getY() - initY);
if (distY > distX && distY > slop)
/* Cuộn theo chiều dọc, trẻ thực hiện cử chỉ */
trả về sai;
/*
* Nếu cuộn ngang thì ta thực hiện cử chỉ, còn không thì giữ nguyên
* nhìn trộm.
*/
trả về distX > dốc;
default:
trả về sai;
}
}
}
Điều này cho phép tôi cuộn nội dung web theo chiều dọc và nhấp vào liên kết, trong khi cuộn theo chiều ngang sẽ điều khiển thư viện.
Về thư viện Android:Webview, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/5878094/
Tôi đang chỉnh sửa/tạo tập lệnh sau cho trang web của mình. Như bạn có thể thấy bên dưới, tôi muốn anh ấy thêm một dòng vào đầu mỗi dòng. (Khó giải thích). Sau đó sử dụng var "getal" tôi muốn anh ấy kết thúc thẻ DIV này sau 4 mục (4x cho
Xin chào, tôi muốn phát triển album ảnh bằng cách sử dụng hướng dẫn về thư viện android và chế độ xem lưới, khi tôi nhấp vào hình ảnh trong chế độ xem lưới, hãy nhấp vào vị trí hình ảnh trong Hoạt động của thư viện. Câu trả lời hay nhất Nếu tôi đúng, bạn cần vào biểu đồ bằng cách sử dụng vị trí của nó
Tôi đang lập kế hoạch tạo thư viện ảnh PHP động nhưng gặp khó khăn khi xác định cách tốt nhất để hiển thị hình thu nhỏ sau khi truy xuất chúng qua MySQL. Tôi đã cân nhắc sử dụng danh sách không có thứ tự nội tuyến, nhưng điều đó dẫn đến việc các ngón tay cái xếp chồng lên nhau (chạm vào). Cũng đã thử một biểu mẫu nhưng không biết cách thực hiện
Thật khó để nói những gì để hỏi ở đây. Câu hỏi không rõ ràng, mơ hồ, không đầy đủ, quá rộng hoặc hùng biện và không thể trả lời hợp lý ở dạng hiện tại. Để được trợ giúp làm rõ vấn đề này để có thể mở lại, hãy truy cập trung tâm trợ giúp Đóng 1.
Xin chào, tôi gặp sự cố khi tạo thư viện động bằng JS: Tôi không biết cách lấy thư viện của mình bằng JS - "gallery-pk-1-1" Tôi không biết cách thêm ảnh vào album bằng JS Click để mở một phòng trưng bày đẹp mắt (Nếu tôi chỉ sử dụng
Ai đó có thể cho tôi biết lý do: di chuột không phát hiện đúng con và chỉ coi toàn bộ là một phần tử, mặc dù tôi phân biệt nhiều con hơn và liên tục thay đổi tôi trên cùng một màn hình, làm cách nào để khắc phục? Khi tôi cố gắng di chuột qua phần tử ".image", tôi cần thực hiện việc này
Tôi đang cố gắng tạo một thư viện 9 × 9 đáp ứng với lớp phủ khi di chuột (cố gắng sử dụng div có màu sắc và văn bản). Như thế này: Trượt trong Lớp phủ từ dưới lên Tuy nhiên, tôi không thể che phủ hoàn toàn hình ảnh.
Tôi muốn triển khai thư viện cho phép người dùng kéo các mục ra khỏi thư viện đó. Điều này sẽ không cản trở việc cuộn/vuốt. Với cách bố trí giao diện, người dùng chỉ có thể kéo các mục ra khỏi thư viện theo đường dọc và cuộn thư viện theo chiều ngang. Điều này có thể thực hiện được không? Có cách nào dễ dàng để phát hiện các chuyển động ngang và trì hoãn chúng theo sự kiện của thư viện không
Tôi đang cố gắng xây dựng một tập hợp Chế độ xem web cuộn theo chiều ngang bằng tiện ích Thư viện. Vấn đề là tôi không thể trượt Chế độ xem, tất nhiên điều này áp dụng cho thư viện hình ảnh. Theo mã công thức, trong onCreate() của Hoạt động tôi:
Tôi đang cố gắng tạo thanh trượt để hiển thị hình ảnh của mình trong bài đăng. Hiện tại tôi đã thiết lập mọi thứ nhưng tôi chỉ có một phần tử li hiển thị cả ba hình ảnh. Tôi muốn có ba phần tử li, mỗi phần tử hiển thị một hình ảnh, nhưng tôi không biết cách tự động tách biệt từng phần tử
Chúng tôi đang sử dụng jQuery 1.7.1 và Fancybox 1.3.4. Tôi mới làm quen với Fancybox. Tôi chưa bao giờ sử dụng nó trước ngày hôm qua, nhưng nó được sử dụng rộng rãi trên trang web tôi đang làm việc. Thằng lập Fancybox bị đuổi việc
Tôi muốn xem thư viện trong Hoạt động của mình nhưng tôi không biết chuyện gì đang xảy ra với nó, nó không hiển thị bất cứ thứ gì và bị treo. Khi tạo phương thức Hoạt động, tôi có: // khởi tạo chế độ xem thư viện
Tôi muốn tạo khối hình ảnh dựa trên số lượng hình ảnh được đặt trong một mảng. Giống như khối thư viện này: [![Nhập mô tả hình ảnh vào đây][1]][1] Những gì tôi đã thử là:
Tôi có một số phòng trưng bày Venobox trên cùng một trang. Một số thư viện có hàng trăm bức ảnh, đó là lý do tại sao tôi chỉ hiển thị 3 hình thu nhỏ đầu tiên của mỗi thư viện. Khi người dùng bắt đầu xem một thư viện nhất định (nhấp vào bất kỳ hình thu nhỏ nào), hình ảnh được nhấp vào phải xuất hiện và ở chế độ nền
Tôi đang sử dụng thư viện GLightbox JS cho thư viện danh mục đầu tư và muốn có thể đóng thư viện khi nhấp vào bên ngoài phần tử bên trong. Tôi đã tìm thấy các câu hỏi khác có tính chất tương tự, nhưng tôi tránh sử dụng jQuery và không thể tìm thấy giải pháp phù hợp cho trường hợp sử dụng cụ thể này. Ngoài ra, có vẻ như
Vì vậy, tôi đang cố gắng lặp qua mảng này và thay đổi nguồn hình ảnh cứ sau vài giây. Bây giờ tôi có một sự kiện tải đang gọi phương thức setTimeOut mà tôi nghĩ là sẽ thay đổi hình ảnh 5 giây sau khi tải trang, nhưng nó thực hiện ngay lập tức. vấn đề là gì? đây là tôi
Tôi khá mới với javascript nhưng về cơ bản tôi đang cố gắng thực hiện nhấp chuột tiếp theo/trước đó thông qua thư viện. Tôi đã cố gắng tìm các hướng dẫn và thông tin để lấy hình ảnh để nhấp chuột. Nhưng tôi dường như không thể tìm ra cách quay lại phần đầu của bộ truyện sau hình ảnh thứ tư (cuối cùng). cái này
Tôi có một trang gồm 6 bức tranh, mỗi bức tranh là một ngôi nhà khác nhau. Khi được nhấp vào, tôi muốn mỗi hình ảnh mở ra một bộ sưu tập hộp ưa thích chứa 4 hình ảnh mới chi tiết hơn về cùng một ngôi nhà. Cuối cùng hi vọng 4 ảnh chi tiết trong Fancybox
Tôi đang phát triển một thư viện hình ảnh jQuery đơn giản có hình thu nhỏ. Một phần chức năng tôi muốn là nếu bạn nhấp vào trang trình bày thư viện chính hiện đang hiển thị. nó sẽ xóa lớp hiển thị và mờ dần rồi mờ dần trong trang trình bày tiếp theo và thêm lớp hiển thị vào đó
Tôi đang tạo một mẫu. Tất cả công việc xhtml/css đều được thực hiện ngoại trừ thư viện hình ảnh jquery. Có rất nhiều thư viện jquery xung quanh và tôi không biết cách tùy chỉnh chúng theo tình huống. Đây là mẫu ba cột. Cột đầu tiên có điều hướng. Cột thứ hai sẽ được viết tắt từ cột thứ ba
Tôi là một lập trình viên xuất sắc, rất giỏi!