我想在Android中创建一个应用程序,提示用户输入高度和宽度,然后根据用户输入的尺寸创建网格。
我创建了一个活动,我拖动输入以便用户输入数字,我想知道如何在另一个类中使用这些值。那么如何在视图中使用用户输入就是我猜的那个
答案 0 :(得分:1)
如果我理解了你的问题,你想在许多类中使用用户输入,那么你可以在SharedPreferences
中保存宽度和高度的这些值,并在你的应用程序的所有类中使用它们,如下所示例如:
String width = widthtextView.getText().toString();
String height = heightTextView.getText().toString();
...
//save the values in sharedPrefferences - the name could be what you want
SharedPreferences.Editor editor = getSharedPreferences("MyPrefsName", MODE_PRIVATE).edit();
editor.putInt("width", width);
editor.putInt("height", height);
editor.commit();
然后你可以像这样回复他们:
SharedPreferences prefs = getSharedPreferences("MyPrefsName", MODE_PRIVATE);
int width = prefs.getInt("width", 0); //0 is the default value
int height = prefs.getInt("height", 0); //0 is the default value
希望这有助于你:)