请问在android开发环境中,点击TextView控件实现代码跳转到我们已经设置好的另个Activity,怎么实现

时间:2021-01-26 00:53:44
请问在android开发环境中,在当前的第一个Activity中点击TextView控件,实现代码跳转到我们已经设置好的另一个Activity,怎么实现?

7 个解决方案

#1


代码如下:

tv=(TextView) this.findViewById(R.id.tv);
        tv.setOnClickListener(new OnClickListener(){

            @Override
            public void onClick(View view) {
                // TODO Auto-generated method stub
                Intent intent=new Intent(this,OtherActivity.class);
                this.startActivity(intent);
            }
            
        });

#2


给他监听点击事件就可以了

#3


我的代码就是这样的,但是点击就说异常请关闭。

textview.setOnClickListener(new OnClickListener() {

public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(third.this,TijiaActivity.class);
           third.this.startActivity(intent);


}
});

#4


请贴异常Log,不然不清楚哪里发生异常

#5


要在mainfirst文件里面注册你要跳转的那根Activity

#6


首先确定下在AndroidManifest.xml添加TijiaActivity了么?
如:<activity android:name="所在包包名.TijiaActivity"></activity>;
其次确定TijiaActivity.class没有异常,
最好是传上异常的LOG上来让大家分析!

#7


这个代码很简单,一般不会出错,如果出错应该是未注册的原因,贴出来大家瞧一瞧就OK了

#1


代码如下:

tv=(TextView) this.findViewById(R.id.tv);
        tv.setOnClickListener(new OnClickListener(){

            @Override
            public void onClick(View view) {
                // TODO Auto-generated method stub
                Intent intent=new Intent(this,OtherActivity.class);
                this.startActivity(intent);
            }
            
        });

#2


给他监听点击事件就可以了

#3


我的代码就是这样的,但是点击就说异常请关闭。

textview.setOnClickListener(new OnClickListener() {

public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(third.this,TijiaActivity.class);
           third.this.startActivity(intent);


}
});

#4


请贴异常Log,不然不清楚哪里发生异常

#5


要在mainfirst文件里面注册你要跳转的那根Activity

#6


首先确定下在AndroidManifest.xml添加TijiaActivity了么?
如:<activity android:name="所在包包名.TijiaActivity"></activity>;
其次确定TijiaActivity.class没有异常,
最好是传上异常的LOG上来让大家分析!

#7


这个代码很简单,一般不会出错,如果出错应该是未注册的原因,贴出来大家瞧一瞧就OK了