要使用 ImeUtil 類,首先需要在你的項目中引入該類。可以通過將 ImeUtil 類的源代碼文件復制到你的項目中,或者通過添加依賴來引入。
下面是一個使用 ImeUtil 類的示例:
<EditText
android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
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 類,并替換上述代碼中的包名和類名,以適應你的項目。