如何将字符串转换为整数?
我有一个文本框我让用户输入一个数字:
EditText et = (EditText) findViewById(R.id.entry1);
String hello = et.getText().toString();
Run Code Online (Sandbox Code Playgroud)
并将值分配给字符串hello.
我想将它转换为整数,这样我就可以得到他们输入的数字; 它将在稍后的代码中使用.
有没有办法得到EditText一个整数?那会跳过中间人.如果没有,字符串到整数就可以了.
我正在尝试解析XML并将其显示到列表视图中,但在运行应用程序后没有任何反应 - 显示列表但不显示XML数据.我不知道我是否遗漏了什么.
MainActivity类
public class MainActivity extends ListActivity {
// All static variables
static final String URL = "http://api.androidhive.info/pizza/?format=xml";
// XML node keys
static final String KEY_ITEM = "item"; // parent node
static final String KEY_ID = "id";
static final String KEY_NAME = "name";
static final String KEY_COST = "cost";
static final String KEY_DESC = "description";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
}
ListView myList=(ListView)findViewById(android.R.id.list);
ArrayList<HashMap<String, …Run Code Online (Sandbox Code Playgroud)