public class ServerResponce extends ListActivity {
private ArrayList<listobj> tobj = new ArrayList<listobj>();
**static String str1;**
PickUpLocation pickup=new PickUpLocation();
String pickuplocid= pickup.locationid;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
new MyTask().execute();
}
private class MyTask extends AsyncTask<Void, Void, Void>
{
private ProgressDialog progressDialog;
protected void onPreExecute() {
progressDialog = ProgressDialog.show(ServerResponce.this,
"", "Loading. Please wait...", true);
}
@Override
protected Void doInBackground(Void... arg0) {
try {
URL tURL= new URL("http://qrrency.com/mobile/j2me/cab/CabBooking.php?userid=1&from=home&to=office&datetime=&cabservicetype=1&cabtype=1&cabfeatures=AC&locationid="+pickuplocid+"");
BufferedReader inn = new BufferedReader(new InputStreamReader(tURL.openStream()));
int p=0;
StringBuffer buffer1=new StringBuffer();
while ((p=inn.read())!=-1)
{
buffer1.append((char)p);
str1=str1+(char)p;
} Log.i("Line----saurabh trivedi-ddddd----", str1);
inn.close();
我把类的对象,并转移 STR1
值到其他类ServerResponce
I make object of class and transfer the str1
value to other class ServerResponce
servresp=new ServerResponce();
String serv= servresp.str1;
Log.i("tag",serv);
网络
是显示空为什么?
当你的字符串是静态的,那么你不需要创建该类的Objetc。 对于第二个活动的参考,你可以使用。
When your String is static then you dont need to create Objetc of that class. For reference in 2nd Activity you could use.
ServerResponse.str1;
在你的第二个活动