以下代碼正常工作沒有任何錯誤,但是當我嘗試通過意圖獲取url時出現應用程序意外停止的錯誤。任何人都可以請幫我。Android抱歉應用程序意外停止
public class MjpegSample extends Activity {
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
String URL = "http://121.6.98.160:8081/videostream.cgi?"
+ "user=admin&pwd=admin&resolution=8";
}
}
下面的代碼使錯誤當我替換上面代碼:
public class MjpegSample extends Activity {
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
String URL;
Bundle extras = getIntent().getExtras();
URL = extras.getString("flink");
}
}
要由意圖獲得「弗林克」我用下面的
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
b1 = (Button) findViewById(R.id.viewcam);
t=(EditText)findViewById(R.id.username);
p=(EditText)findViewById(R.id.password);
i=(EditText)findViewById(R.id.ip);
po=(EditText)findViewById(R.id.port);
b1.setOnClickListener(new OnClickListener()
{
public void onClick(View v)
{
String tt=t.getText().toString();
String pp=p.getText().toString();
String ii=i.getText().toString();
String por=po.getText().toString();
String link="http://"+ii+":"+por
+"/videostream.cgi?user="+tt
+"&pwd="+pp+"resolution=8";
Intent myIntent = new Intent(v.getContext(), MjpegSample.class);
myIntent.putExtra("flink",link);
startActivityForResult(myIntent, 0);
}
});
}
什麼是 「URL = extras.getString(」 弗林克 「)的價值;」 – Pallavi 2012-04-19 05:38:34
發佈logcat – Shaiful 2012-04-19 05:40:39
粘貼你的logcat在這裏.. – 2012-04-19 05:40:51