Android Studio学習ノート新しいウィンドウを作成してジャンプ
1604 ワード
1,layout(activity_other.xml)の作成
src/main/res/layoutマウスの右クリック
new->LayoutResource File
次にfile nameを入力します.たとえば、activity_other
OKキーで作成完了
2,activity(OtherActivity.Java)の作成
src/main/java/com.example.testマウス右クリック
new->java class
次に、OtherActivityなどの名前を入力します.
kind選択class
OKキーで作成完了
作成したばかりのOtherActivity.javaファイルに入るにはonCreateメソッドで追加 setContentView(R.layout.activity_other);作成したばかりのactivityを指すために使用されます.义齿
import android.os.Bundle; import android.support.v7.app.AppCompatActivity; public class SpeakActivity extends AppCompatActivity { public void onCreate(BundlesavedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_speak); } }
3、作成したばかりのOtherActivityにジャンプ
ボタンイベントに次のコードを追加します.
Intent intent = new Intent(); intent.setClass(MainActivity.this, TestActivity.class); MainActivity.this.startActivity(intent);
ここで赤い部分のTestActivityは私がボタンを押したactivityのクラス名、つまり最初のactivityのクラスの名前です
ジャンプページは、次のように縮小できます.
startActivity(new Intent(MainActivity.this, OtherActivity.class);//赤い部分が開く新しいウィンドウのクラス名
4.androidManifestを構成し、アプリケーションにotherActivityの情報を追加する
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
src/main/res/layoutマウスの右クリック
new->LayoutResource File
次にfile nameを入力します.たとえば、activity_other
OKキーで作成完了
2,activity(OtherActivity.Java)の作成
src/main/java/com.example.testマウス右クリック
new->java class
次に、OtherActivityなどの名前を入力します.
kind選択class
OKキーで作成完了
作成したばかりのOtherActivity.javaファイルに入るにはonCreateメソッドで追加 setContentView(R.layout.activity_other);作成したばかりのactivityを指すために使用されます.义齿
import android.os.Bundle; import android.support.v7.app.AppCompatActivity; public class SpeakActivity extends AppCompatActivity { public void onCreate(BundlesavedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_speak); } }
3、作成したばかりのOtherActivityにジャンプ
ボタンイベントに次のコードを追加します.
Intent intent = new Intent(); intent.setClass(MainActivity.this, TestActivity.class); MainActivity.this.startActivity(intent);
ここで赤い部分のTestActivityは私がボタンを押したactivityのクラス名、つまり最初のactivityのクラスの名前です
ジャンプページは、次のように縮小できます.
startActivity(new Intent(MainActivity.this, OtherActivity.class);//赤い部分が開く新しいウィンドウのクラス名
4.androidManifestを構成し、アプリケーションにotherActivityの情報を追加する
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">