你能帮我从我的代码中创建另一个编码吗?因为由于返回,处理程序在这里不兼容。这是错误:
return inflater.inflate(R.layout.fragment_register, container, false);
Handler handler = new Handler(Looper.getMainLooper());
handler.post(new Runnable() {
}
这是我的整个编码:
public class Register extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.fragment_register, container, false);
Handler handler = new Handler(Looper.getMainLooper());
handler.post(new Runnable() {
@Override
public void run() {
String[] field = new String[2];
field[0] = "param-1";
field[1] = "param-2";
String[] data = new String[2];
data[0] = "data-1";
data[1] = "data-2";
PutData putData = new PutData("https://projects.vishnusivadas.com/AdvancedHttpURLConnection/putDataTest.php", "POST", field, data);
if (putData.startPut()) {
if (putData.onComplete()) {
String result = putData.getResult();
//End ProgressBar (Set visibility to GONE)
}
}
}
});
}
}
我希望你会我非常感谢!