Ich habe einen Fehler bei der Implementierung der ausgeblendeten Tastatur, wenn die Schaltfläche geklickt wird. Kann jemand das beheben? tatsächlich Codefehler in getSystemService und getWindowsTokenAusblenden der Tastatur beim Klicken auf die Schaltfläche (Fragment)
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_calculator, container, false);
Button hitung = (Button) rootView.findViewById(R.id.hitung);
final EditText height = (EditText)rootView.findViewById(R.id.height);
final EditText weight = (EditText)rootView.findViewById(R.id.weight);
InputMethodManager imm = InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(EditText.getWindowToken(), 0);
final TextView result = (TextView)rootView.findViewById(R.id.result);
final TextView finalresult = (TextView)rootView.findViewById(R.id.finalresult);
finalresult.setMovementMethod(new ScrollingMovementMethod());
hitung.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
..........
}
kann keinen Stapeldruck, Fehlercode in der logcat bekommen? – Amesys
Hallo, ich bin noch nicht läuft, Bc Fehler immer noch, auf getSystemService Warnung sagte: 'Kann Methode getSystemService (Java.Lang.String) nicht beheben' –
Ist das fehlende '(' in dieser Zeile ein Fehler? InputMethodManager imm = InputMethodManager) getSystemService (Context.INPUT_METHOD_SERVICE); –