Mọi thứ tôi đã đọc (SAU đã làm cho ứng dụng của tôi :() nói một cái gì đó như "bạn không bao giờ nên sử dụng một WebView bên trong một ScrollView!" .Điều này là dễ hiểu bởi vì về mặt lý thuyết bạn có thể di chuyển 2 thứ.WebView bên trong ScrollView dường như hoạt động tốt nhưng cảnh báo không sử dụng - thay thế?
Nhưng - cho đến nay, tôi đã nhìn thấy không có tác dụng phụ Sau đó, một lần nữa, mỗi WebView tôi đang sử dụng không đòi hỏi di chuyển -.? có lẽ đó làm cho nó có thể chấp nhận sử dụng mặc dù nó sai về mặt kỹ thuật
Are có tác dụng bất lợi nào mà tôi không nhận thấy do thiếu kiểm tra trên một phiên bản cụ thể không?
Nếu tôi không thể sử dụng WebView bên trong một ScrollView, làm cách nào tôi g et bố cục bên dưới (ứng dụng hiện tại của tôi):
LinearLayout
ScrollView
LinearLayout
TextView //Title of article
TextView //Subtitle of article
RelativeLayout
ImageView //Large Image (clickable to gallery)
ImageView //"more photos icon"
WebView // a small horizontal ad
TextView // actual article text
WebView //embedded HTML code ranging from iframe to video...etc
WebView //embedded HTML code ranging from iframe to video...etc
WebView // a small horizontal ad
LinearLayout
TextView //DB-driven "similar articles" list
WebView //disqus comments
Lưu ý: Tôi nhận ra đó là "sai" - nhưng như vậy đang sử dụng <center>
thẻ trong HTML, và mọi người vẫn sử dụng chúng mọi lúc một cách hiệu quả. Sự khác biệt có vẻ là có một lựa chọn dễ dàng và tốt hơn cho <center>
- có điều gì đó tương tự cho trường hợp này trong Android không? Một cách đơn giản để có được những điều trên?
Admob dành riêng cho Google - chúng tôi không phân phát quảng cáo thông qua họ. Nhận xét qua Disqus, có mã HTML để triển khai. Tôi đánh giá cao thời gian của bạn, nhưng tôi không tin rằng đây là những gì tôi đang tìm kiếm. – Dave