12

Tôi đang sử dụng Android studio và tôi đang cố gắng tìm cách sử dụng một điều rất phổ biến là tôi thường làm trong nhật thực. khi tôi đang viết (ví dụ) một vòng lặp for, tôi đang viết chữ "cho" sau đó tôi click vào Ctrl +Space và che khuất autocomplete cho một vòng lặp for với tất cả các thông số bao gồmLàm thế nào để hoàn thành tự động cho vòng lặp trong Android studio

for (int i=0 ; i<mCheckBoxArray.length;i++){ 
      mCheckBoxArray[i].setChecked(false); 
     } 

nhưng hiện tại, trong Android studio, nó chỉ tự động hoàn thành cho(). cho vòng lặp của nó chỉ là một ví dụ, không ai biết làm thế nào để làm điều này trong studio android?

+0

fori và tab truy cập – Bene

Trả lời

30

Bạn có thể thử fori từ danh sách gợi ý

enter image description here

9

hơn bạn có thể nhìn thấy như iter Iterate (for each..in) itin Iterate (for..in) itli Iterate over a List itar Iterate elements of array ritar Iterate elements of array in reverse order

0

Tôi tìm thấy một số giải pháp.

Trong Android Studio, hãy mở trang Mẫu trực tiếp. Nếu bạn không biết (tôi không tìm thấy nó) ở đâu, hãy thử điều này.

Trong mã java, hãy viết "fori" rồi nhấn Alt + Enter, sau đó chọn "Chỉnh sửa cài đặt mẫu trực tiếp". Bạn có thể thấy nó trong phần lặp lại như thế nào nó được thực hiện.

Bạn có thể viết mẫu của riêng mình cho "Vòng lặp bất kỳ". Ví dụ tôi đã viết "if statement".

Trên phần lặp lại hoặc phần khác (bất cứ điều gì bạn muốn), trên cùng bên phải, nhấn + biểu tượng, chọn Mẫu trực tiếp, điền "Viết tắt" và mô tả. Trong văn bản mẫu, bạn có thể tìm kiếm ở trên cách tạo fori hoặc ifn.

văn bản chữ viết tắt của tôi là "IFI" và mẫu văn bản là:

if($VAR$ == true) { 
    $cursor$ 
} 

HOẶC

văn bản chữ viết tắt của tôi là "ife" và mẫu văn bản là:

if($VAR$ == true) { 
    $cursor$ 
} 
else { 

} 

Nhấn Apply và OK, sau đó trong mã java viết ifi hoặc ife, xem điều gì đang xảy ra :)

Bạn làm thứ dành cho "try-catch, Trong khi, Switch, Foreach, Do-While hoặc vv".

Các vấn đề liên quan