【发布时间】:2015-03-01 16:13:32
【问题描述】:
我有这个:
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String urlCorrecta="";
//Si se escoge la posicion de el arreglo 0 abre la clase LasVegas
if (position == 0)
{
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
urlCorrecta = "souphttpsrc location=http://69.54.28.188:7878/mjpg/video.mjpg ! multipartdemux single-stream=true ! jpegdec ! autovideosink sync=false ";
}
//Si se escoge la posicion de el arreglo 1 abre la clase LosGuayabos
else if (position == 1)
{
Intent intent = new Intent(this, LosGuayabos.class);
startActivity(intent);
urlCorrecta = "souphttpsrc location=http://rax1.bsn.net/mjpg/video.mjpg?streamprofile=Balanced ! multipartdemux single-stream=true ! jpegdec ! autovideosink sync=false ";
}
//Si se escoge la posicion de el arreglo 2 abre la clase RegionalNorte
else if (position == 2)
{
Intent intent = new Intent(this, RegionalNorte.class);
startActivity(intent);
urlCorrecta = "souphttpsrc location=http://trackfield.webcam.oregonstate.edu/mjpg/video.mjpg ! multipartdemux single-stream=true ! jpegdec ! autovideosink sync=false ";
}
//Si se escoge la posicion de el arreglo 3 abre la clase RegionalSur
else if (position == 3)
{
Intent intent = new Intent(this, RegionalSur.class);
startActivity(intent);
urlCorrecta = "souphttpsrc location=http://wmccpinetop.axiscam.net/mjpg/video.mjpg ! multipartdemux single-stream=true ! jpegdec ! autovideosink sync=false ";
}
}
我想将字符串 urlCorrecta 的值传递给位于 MainActivity 类中的字符串 VIDEO_IN_PIPELINE。
public class MainActivity extends ActionBarActivity implements SurfaceHolder.Callback{
private final String VIDEO_IN_PIPELINE = VALUE OF THE STRING urlCorrecta;
private final String HOST_IP = "192.168.1.167";
}
我怎样才能把其他类的字符串带到这个类?
非常感谢您的阅读。
【问题讨论】:
-
使用
Intent.putExtra将值发送到下一个活动