我有三个编辑文本。第一个是偏移量,第二个是十六进制,第三个是库。我想用给定库中的给定十六进制修改偏移量。当然,编辑文本会返回一个字符串,但偏移量必须为int。 0x #####是预期的。有没有一种方法可以将字符串“ 0x ########”转换为整数0x ########?如果我没有道理,如果您从字符串中删除了引号,则int和字符串应该相同。这就是我所拥有的。
offset = userN.getText().toString();
hex = pWT.getText().toString();
library = libET.getText().toString();
Toast.makeText(MenuActivity.this, "Patched Offset: " + offset, Toast.LENGTH_SHORT).show();
try { lib = getLib(); } catch (Exception e){ }
dialogInterface.dismiss();
collapsedViewF.setVisibility(View.VISIBLE);
Inject.write(Integer.parseInt(offset), hex, lib);