안드로이드에서 가상 키보드를 스크롤 가능하게 만들기

오웬 라이언

IMS (InputMangerService) 가상 키보드를 성공적으로 만들었으며 이제 Google 이모티콘 키보드처럼 스크롤 가능하게 만들고 싶습니다.

적어도 후보 뷰를 사용하는 것이 가능하며 Google은 자체 이모티콘 키보드로이를 해제했습니다.

그러나 나는 그것을하는 방법을 모른다. 어떤 아이디어?

편집 1 : 추가 테스트 및 연구 결과 결과가 없습니다. 실제로 내가 찾을 수있는 스크롤 가능한 키보드의 유일한 예는 Google의 후보보기와 소프트 키보드가 아닌 활동에서 대화보기를 사용하여 만든 한 가지 예입니다.

그래서 내 새로운 질문은 스크롤 가능한 가상 키보드를 만드는 것이 가능합니까?

오웬 라이언

해결책을 찾았습니다.

버튼이나 행이없는 가상 키보드를 만든 다음 해당 키보드의 후보보기를 새 스크롤보기로 설정 한 다음 후보보기를 표시해야합니다. 거기에서 원하는 키보드를 생성하기 위해 프로그램 적으로 scrollview에 뷰를 추가 할 수 있습니다.

public class MyKeyboardService extends InputMethodService implements KeyboardView.OnKeyboardActionListener
{
    private KeyboardView viewOfKeyboard;
    private Keyboard theKeyboardLayout;
    private HorizontalScrollView scrollingKeyboard;


    @Override
    public View onCreateInputView()
    {
       viewOfKeyboard =  keyboardView)getLayoutInflater().inflate(R.layout.keyboard1, null);
       theKeyboardLayout = new Keyboard(this, R.xml.keyboardlayout);
       //keyboardlayout.xml contains no rows or keys.
       viewOfKeyboard.setKeyboard(theKeyboardLayout);


       setCandidatesViewShown(true);
       //Sets the candidate view to be always shown.
       return viewOfKeyboard;
    }

    public View onCreateCandidatesView()
    {
       scrollingKeyboard = new HorizontalScrollView(this);
       scrollingKeyboard.addView(new Button(this));
       return scrollingKeyboard;
    }
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Textview를 스크롤 가능하게 만들고 Android에서 스 와이프 가능하게 만드는 방법

분류에서Dev

Android : 배경 크기를 조정하지 않고 키보드로 콘텐츠를 스크롤 가능하게 만들기

분류에서Dev

템플릿 내에서 div를 스크롤 가능하게 만들기

분류에서Dev

div를 스크롤 가능하게 만들기가 div에서 스크롤되지 않습니다.

분류에서Dev

레이아웃의 TextView를 스크롤 가능하게 만들기

분류에서Dev

두 축에 대해 div를 스크롤 가능하게 만들기

분류에서Dev

하위 DIV를 스크롤 가능하게 만들기

분류에서Dev

iOS 7에서 키보드가 스크롤보기를 삽입하지 않음

분류에서Dev

div를 스크롤 가능하게 만들기

분류에서Dev

UITextView를 스크롤 가능하게 만들기

분류에서Dev

자바 : JTextArea를 스크롤 가능하게 만들기

분류에서Dev

Div를 스크롤 가능하게 만들기

분류에서Dev

내부 div를 스크롤 가능하게 만들기

분류에서Dev

Android 레이아웃을 스크롤 가능하게 만들기

분류에서Dev

특정 Div를 스크롤 가능하게 만드는 방법

분류에서Dev

콘텐츠를 래핑하는 스크롤 가능한 두 개의 목록보기로 Linearlayout을 스크롤 가능하게 만드는 방법

분류에서Dev

스크롤 가능한 반응 형 그리드 뷰 만들기

분류에서Dev

<div>를 아래에서 스크롤 가능하게 만드는 방법

분류에서Dev

Vuetify 앱 바를 가로로 스크롤 가능하게 만드는 방법

분류에서Dev

Tkinter : 캔버스를 드래그 가능하게 만들기

분류에서Dev

Codeigniter를 사용하여 스크롤 가능한 섹션에서 무한 스크롤 다운 그리드 로더를 어떻게 만들 수 있습니까?

분류에서Dev

WPF StackPanel을 스크롤 가능하게 만드는 방법

분류에서Dev

ListView 및 GridLayout을 스크롤 가능하게 만드는 방법

분류에서Dev

안드로이드 레이아웃에 스크롤 뷰 추가하기

분류에서Dev

PyQt의 그리드 레이아웃에서 QPainter로 위젯을 스크롤 가능하게 만듭니다.

분류에서Dev

tvOS에서 SwiftUI 목록을 스크롤 가능하게 만드는 방법

분류에서Dev

Winform을 C #에서 스크롤 가능하게 만드는 방법

분류에서Dev

동영상을 스크롤 가능하게 만들기

분류에서Dev

내 페이지의 스크롤 가능한 드롭 다운 메뉴 만들기

Related 관련 기사

  1. 1

    Textview를 스크롤 가능하게 만들고 Android에서 스 와이프 가능하게 만드는 방법

  2. 2

    Android : 배경 크기를 조정하지 않고 키보드로 콘텐츠를 스크롤 가능하게 만들기

  3. 3

    템플릿 내에서 div를 스크롤 가능하게 만들기

  4. 4

    div를 스크롤 가능하게 만들기가 div에서 스크롤되지 않습니다.

  5. 5

    레이아웃의 TextView를 스크롤 가능하게 만들기

  6. 6

    두 축에 대해 div를 스크롤 가능하게 만들기

  7. 7

    하위 DIV를 스크롤 가능하게 만들기

  8. 8

    iOS 7에서 키보드가 스크롤보기를 삽입하지 않음

  9. 9

    div를 스크롤 가능하게 만들기

  10. 10

    UITextView를 스크롤 가능하게 만들기

  11. 11

    자바 : JTextArea를 스크롤 가능하게 만들기

  12. 12

    Div를 스크롤 가능하게 만들기

  13. 13

    내부 div를 스크롤 가능하게 만들기

  14. 14

    Android 레이아웃을 스크롤 가능하게 만들기

  15. 15

    특정 Div를 스크롤 가능하게 만드는 방법

  16. 16

    콘텐츠를 래핑하는 스크롤 가능한 두 개의 목록보기로 Linearlayout을 스크롤 가능하게 만드는 방법

  17. 17

    스크롤 가능한 반응 형 그리드 뷰 만들기

  18. 18

    <div>를 아래에서 스크롤 가능하게 만드는 방법

  19. 19

    Vuetify 앱 바를 가로로 스크롤 가능하게 만드는 방법

  20. 20

    Tkinter : 캔버스를 드래그 가능하게 만들기

  21. 21

    Codeigniter를 사용하여 스크롤 가능한 섹션에서 무한 스크롤 다운 그리드 로더를 어떻게 만들 수 있습니까?

  22. 22

    WPF StackPanel을 스크롤 가능하게 만드는 방법

  23. 23

    ListView 및 GridLayout을 스크롤 가능하게 만드는 방법

  24. 24

    안드로이드 레이아웃에 스크롤 뷰 추가하기

  25. 25

    PyQt의 그리드 레이아웃에서 QPainter로 위젯을 스크롤 가능하게 만듭니다.

  26. 26

    tvOS에서 SwiftUI 목록을 스크롤 가능하게 만드는 방법

  27. 27

    Winform을 C #에서 스크롤 가능하게 만드는 방법

  28. 28

    동영상을 스크롤 가능하게 만들기

  29. 29

    내 페이지의 스크롤 가능한 드롭 다운 메뉴 만들기

뜨겁다태그

보관