溫馨提示×

Android軟鍵盤工具類ImeUtil怎么用

小億
88
2023-10-21 16:30:12
欄目: 編程語言

要使用 ImeUtil 類,首先需要在你的項目中引入該類。可以通過將 ImeUtil 類的源代碼文件復制到你的項目中,或者通過添加依賴來引入。

下面是一個使用 ImeUtil 類的示例:

  1. 在布局文件中添加一個 EditText:
<EditText
    android:id="@+id/editText"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />
  1. 在你的 Activity 或 Fragment 中找到該 EditText 實例,并使用 ImeUtil 類來管理軟鍵盤的顯示和隱藏:
import android.os.Bundle;
import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;

import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

    private EditText editText;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        editText = findViewById(R.id.editText);

        // 顯示軟鍵盤
        ImeUtil.showSoftInput(editText);

        // 隱藏軟鍵盤
        ImeUtil.hideSoftInput(editText);
    }
}

這里的 ImeUtil.showSoftInput(editText) 會顯示軟鍵盤,而 ImeUtil.hideSoftInput(editText) 會隱藏軟鍵盤。

確保你已經正確導入 ImeUtil 類,并替換上述代碼中的包名和類名,以適應你的項目。

0