Android studio软件跳转怎么做? android studio怎么实现页面跳转

\u8bf7\u95ee\u4f7f\u7528Android Studio\u70b9\u51fb\u6309\u94ae\u8df3\u8f6c\u53e6\u4e00\u4e2a\u754c\u9762\u4ee3\u7801\u5e94\u8be5\u600e\u4e48\u5199\uff1f\u8bf7\u5177\u4f53\u7684\u65b9\u6cd5\uff0c\u6700\u597d\u89c6\u9891\u3002

\u5728\u8bbe\u8ba1\u754c\u9762\uff0c\u9009\u62e9\u6309\u94ae\uff0c\u5728\u4ed6\u7684onClick\u4e8b\u4ef6\u91cc\u5199\u4e0aonButtonClick
\u7136\u540e\u5728\u4ee3\u7801\u754c\u9762\u91cc\u5199\u4ee3\u7801
public void onButtonClick(View v){
Intent intent = new Intent(this, MyActivity.class);
startActivity(intent);
}

\u8bf7\u697c\u4e3b\u628a\u95ee\u9898\u63cf\u8ff0\u6e05\u695a\u4e00\u4e0b\uff0c\u4f60\u662f\u8981\u8df3\u8f6c\u7684\u5199\u6cd5\u5417\uff1f\u6211\u8fd9\u91cc\u7ed9\u51fa\u4e00\u4e2a\u7b80\u5355\u7684\u5199\u6cd5\uff1apublic
class
intentactivity
extends
activity
{
private
button
btn;
@override
public
void
oncreate(bundle
savedinstancestate)
{
super.oncreate(savedinstancestate);
setcontentview(r.layout.main);
btn=(button)findviewbyid(r.id.btnsubmit);
btn.setonclicklistener(new
button.onclicklistener(){
@override
public
void
onclick(view
v)
{
//\u5b9e\u4f8b\u5316intent\u5bf9\u8c61\uff0c\u5e76\u6307\u5b9a\u8981\u542f\u52a8\u7684activity
intent
iten=new
intent();
iten.setclass(intentactivity.this,
intent.class);
//\u8c03\u7528\u4e00\u4e2a\u65b0\u7684activity
startactivity(iten);
//\u5173\u95ed\u5f53\u524dactivity
intentactivity.this.finish();
}
});
}
}\u5982\u679c\u8fd8\u770b\u4e0d\u61c2\u53ef\u4ee5\u52a0\u6211qq\u8ba8\u8bba

第一步,添加Activity。
第二步,在AndroidManifest.xml里添加新的Activity。
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".GameActivity">
<intent-filter>
<action android:name="com.nnmoo.www.words_puzzle_android.GameActivity" /> 此处为新的activity的命名空间,从新Activity的xml里的tools:context=“”里复制
<category android:name="android.intent.category.DEFAULT" /> 此处修改为.DEFAULT
</intent-filter>
</activity>
第三步,

public class MainActivity extends AppCompatActivity {
ImageButton imageButton_start_game;
TextView textView_kuaicai; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); //开始游戏按钮事件 imageButton_start_game=(ImageButton) findViewById(R.id.imageButton_start_game); imageButton_start_game.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) {
Intent intent_sart_game=new Intent("com.nnmoo.www.words_puzzle_android.GameActivity"); 此处为之前复制的命名空间,看上面红色字体
startActivity(intent_sart_game);
}
});
}

}

老铁:

<activity android:name="com.nnmoo.www.words_puzzle_android.GameActivity"> 是指定Activity className

<intent-filter>

<action android:name="自定义ACTION" />

<category android:name="android.intent.category.DEFAULT" />

</intent-filter>

</activity>

Intent intent = new Intent("自定义Action”);

startActivity(intent);



什么意思软件之间的跳转还是页面之间的跳转?

稍等一下,正在为您截图。

扩展阅读:download android verslon ... android sdk tools ... android苹果版下载 ... goodplay安卓版下载 ... android下载安装app ... androidstudio手机版下载 ... android studio emulator ... android官网入口 ... goodplay应用商店下载 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网