1. Trang chủ
  2. » Công Nghệ Thông Tin

Tìm hiểu về Gallery và AutoCompleteTextView

19 102 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 19
Dung lượng 0,93 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Tìm hiểu và mô tả các đối tượng Gallery và AutocompleteTextView trong android. AutoCompleteTextView cung cấp các đề xuất tự động khi người dùng đang gõ. Các danh sách gợi ý được hiển thị trong một trình đơn thả xuống từ đó người dùng có thể chọn một mục để thay thế nội dung của hộp sửa.

Trang 1

Tìm hiểu về

AutoCompleteTextView,

Gallery

Nhóm 11

Lưu Bá Sơn-B14DCAT999

Trang 2

Clikck to add proposal title 2

01 AutoCompleteTextView

02 Gallery

Table of Contents

Contents

Trang 3

Click to edit Master subtitle style

AutoCompleteTextView

01

Trang 4

4

AutoCompleteTextView cung cấp các đề

xuất tự động khi người dùng đang gõ Các

danh sách gợi ý được hiển thị trong một

trình đơn thả xuống từ đó người dùng có

thể chọn một mục để thay thế nội dung của

hộp sửa

Trang 5

Clikck to add proposal title 5

Tạo một trường AutoCompletTextView trong xml khi lập trình android Cú pháp của

nó được đưa ra dưới đây

Sau đó, bạn có để có được một tài liệu tham khảo của TextView này trong java Cú pháp của nó được đưa ra dưới đây

Xác định danh sách đề xuất các mặt hàng sẽ được hiển thị Bạn có thể chỉ định danh sách các mục như là một mảng chuỗi trong java hoặc trong strings.xml Cú pháp

của nó được đưa ra dưới đây

Trang 6

Clikck to add proposal title 6

Xác định danh sách đề xuất các sẽ được hiển thị Bạn có thể chỉ định danh sách các mục như là một mảng chuỗi trong java hoặc trong strings.xml Cú pháp của nó được đưa ra dưới đây

Các lớp mảng adapter là trách nhiệm hiển thị các dữ liệu như danh sách trong hộp thư góp ý của các trường văn bản

Phương pháp setAdapter được sử dụng để thiết lập các bộ chuyển đổi của

autoCompleteTextView

Trang 7

Clikck to add proposal title 7

Các phương pháp khác của Auto Complete được liệt kê dưới đây

getAdapter () Phương thức này trả về một danh sách bộ chuyển đổi có thể lọc được sử dụng để tự động hoàn thành

getCompletionHint

() Phương thức này trả văn bản gợi ý tùy chọn hiển thị ở dưới cùng của danh sách các kết hợp

getDropDownAnch

or ()

.

Phương thức này trả trả về id cho quan điểm cho rằng sự sụt giảm tự động hoàn tất danh sách xuống được neo

getListSelection () Phương pháp này trả về vị trí của các lựa chọn xem thả xuống, nếu có một

isPopupShowing () Phương pháp này chỉ ra cho dù popup menu được hiển thị

setText(CharSequen

ce text, boolean

filter)

Phương pháp này đặt văn bản ngoại trừ việc nó có thể vô hiệu hóa bộ lọc showDropDown () Phương pháp này sẽ hiển thị trình đơn thả xuống trên màn hình.

Trang 8

Clikck to add proposal title 8

Xây dựng chế độ xem văn bản tự động hoàn chỉnh với bối cảnh đã cho, bộ thuộc tính được cung cấp, kiểu mặc định và chủ đề mà quảng cáo hoàn thành sẽ được phóng to

AutoCompleteTextView (Context context,

AttributeSet attrs,

int defStyleAttr,

int defStyleRes,

Resources.Theme popupTheme)

context Bối cảnh: Khung cảnh mà chế độ xem được thổi phồng, cung cấp truy cập vào chủ đề hiện tại, tài

nguyên, v.v

attrs AttributeSet: Các thuộc tính của thẻ XML đang làm phình ra khung nhìn

defStyleAttr int: Một thuộc tính trong chủ đề hiện tại chứa một tham chiếu đến một tài nguyên phong cách cung

cấp giá trị mặc định cho chế độ xem Có thể là 0 để không tìm kiếm mặc định popupTheme Resources.Theme: Chủ đề mà cửa sổ bật lên hoàn thành nên được thổi phồng Có thể null để sử dụng

chủ đề xem Nếu được đặt, điều này sẽ ghi đè bất kỳ giá trị nào được xác định bởi AutoCompleteTextView_popupTheme

Trang 9

Click to edit Master subtitle style

Gallery

02

Trang 10

10

Gallery: Trong ứng dụng của bạn nếu bạn muốn hiển thị một loạt các hình ảnh cho người dùng, bạn có thể sử dụng Gallery.The Gallery là một khung nhìn hiển thị các mục (như hình ảnh) trong danh sách cuộn ngang trung tâm, nằm ngang

Trang 11

11

Cách tạo Create Android Gallery View:

- Thư viện được sử dụng để hiển thị Chế độ xem trong danh sách ngang và người dùng sẽ chọn chế độ xem, Chế độ xem đã chọn của người dùng sẽ được hiển thị ở giữa danh sách nằm ngang

- Các mục của Gallery được lấy từ Adapter, giống như ListView, trong đó các

mục ListView nhận được từ Adapter

- Chúng ta cần tạo một lớp Adaptive để mở rộng lớp BaseAdapter và ghi đè

phương thức getView ()

getView () được biết đến như là tự động cho tất cả các mục của Gallery

Trang 12

12

Cách tạo Create Android Gallery View:

Đối với Ví dụ về Chế độ xem thư viện Android, giả sử bạn có một số hình ảnh

được lưu trữ trong thư mục res / drawable-mdpi của dự án của bạn (xem hình)

Trang 13

13

Cách tạo Create Android Gallery View:

Tạo một tệp XML có tên attrs.xml và lưu trữ nó trong thư mục res / values (xem

hình)

Trang 14

14

Cách tạo Create Android Gallery View:

Thêm nội dung này vào tệp attrs.xml:

File: res/values/attrs.xml

Trang 15

15

Cách tạo Create Android Gallery View:

Mở "res / layout/ activity_main.xml" tập tin và đặt mã xml này vào tập tin: Để sử dụng thư viện, thêm phần tử <Gallery> trong giao diện người dùng của bạn,

chẳng hạn như tệp activity_main.xml:

File : res/layout/activity_main.xml

Trang 16

16

Cách tạo Create Android Gallery View:

Mở tệp "MainActivity.java" và thêm mã sau đây của JAVA

File : res/layout/activitFile : src/package-name/MainActivity.javay_main.xml

Trang 17

17

Cách tạo Create Android Gallery View:

Trong chế độ xem thư viện Android, bạn cần tạo lớp ImageAdapter mở rộng lớp

BaseAdapter.Điều này sẽ liên kết với chế độ xem Thư viện với một loạt chế độ

xem ImageView

Lớp BaseAdapter sẽ làm việc như một cầu nối giữa một Adapter Adapter và cũng

là nguồn dữ liệu nạp dữ liệu vào nó.

getCount()

getItem()

getItemId()

getView()

Trang 18

18

Cách tạo Create Android Gallery View:

Khi một hình ảnh trong khung nhìn Gallery được chọn, vị trí của hình ảnh đã chọn (0 cho hình ảnh đầu tiên, 1 cho hình ảnh thứ hai, v.v ) được hiển thị và hình ảnh được hiển thị trong ImageView

Trang 19

Thank You!

L/O/G/O

Ngày đăng: 19/03/2018, 21:29

TỪ KHÓA LIÊN QUAN

w