android eclipse 按钮事件,android eclipse按钮的OnClick事件 - java
我有2個文件:main_activity.xml和home.xml。我在main_activity.xml中做了一個按鈕
這是代碼片段:
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:background="@drawable/splash_background"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
android:id="@+id/Home"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginRight="43dp"
android:onClick="home"
android:text="Home" />
然后,我有了home.xml。我想要按鈕打開home.xml。我怎樣才能做到這一點?
我不知道任何Java,而且是Android開發的新手。
這是我的home.xml下面:
android:layout_width="match_parent"
android:background="@drawable/app_bg"
android:layout_height="match_parent"
android:orientation="vertical" >
下面是我的AndroidManifest.xml:
package="com.example.idozer"
android:versionCode="1"
android:versionName="1.0" >
android:minSdkVersion="8"
android:targetSdkVersion="17" />
android:allowBackup="false"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
android:name="com.example.idozer.SplashActivity"
android:label="@string/app_name" >
android:label="@string/app_name" >
這就是我所擁有的。請回復,告訴我在哪里添加代碼,例如目錄或代碼片段之間。
參考方案
要管理android中的點擊活動,您可以執行以下操作
在YourActivity.java的類上實現OnClickListenerpublic class MainActivity extends Activity implements OnClickListener
然后,在.java類中聲明您的按鈕,例如
Button btn = (Button) findViewById(R.id.btnPlay);
然后使用按鈕btn變量,如下所示
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
myClick(v); /* my method to call new intent or activity */
}
});
處理click事件:
public void myClick(View v) {
Intent intent = new Intent(**this, Swipe.class**);
startActivity(intent);// for calling the activity
}
您還需要在android manifest中注冊您的活動(.java),如下所示
android:name=".Swipe"
android:screenOrientation="landscape" >
在Android Studio中設計可滾動內容時應遵循的方法是什么? - java
我正在約束布局中設計我的應用程序,并將其放置在“滾動視圖”下。我想放置更多的Card Views,但是在xml文件的預覽中沒有放置空間。當布局已滿時,我應該在哪里拖放Buttons,TextViews等?我已經處理了文本的滾動視圖,但這是另外一回事。我知道我只能輸入代碼,但是當內容超出定義的屏幕尺寸時,我將無法看到我正在設計的內容時,我將很難這樣做。(如果您…android studio的設計預覽中的布局為空 - java
我一直在從事一個項目,有一天我的布局在android studio設計中顯得空白。我已經嘗試過放置“ Base”。在文件style.xml中的“ Theme.AppCompat.Light.DarkActionBar”之前,我還嘗試清理項目并使緩存/重新啟動無效,但沒有任何效果。我在manifest.xml中有此代碼<?xml version=…Android:如何為wrap_content設置高度動畫? - java
我需要使用ValueAnimator來使用戶拖動特定視圖時出現自定義“放置字段”。 (我想將字段從gone, height = 0更改為visible, height = wrap_content)。我已經嘗試過以下問題的解決方案:How to animate to wrap_content?當我在單個TextView上使用它時,答案就起作用了,但是當我嘗試…AppCompat不支持當前主題 - java
我的應用在Android N上運行正常,但在Android M上的setContentView(R.layout.activity_main)崩潰: Caused by: java.lang.IllegalArgumentException: AppCompat does not support the current theme features: { w…為什么我的應用在啟動時總是崩潰-Android - java
剛剛遵循了有關如何制作按鈕和活動的youtube指南。我按照他的代碼減小字體大小,并且在啟動時一直崩潰。有人知道為什么嗎?public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { su…
總結
以上是生活随笔為你收集整理的android eclipse 按钮事件,android eclipse按钮的OnClick事件 - java的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 不到100天大卖300万台 Redmi
- 下一篇: 谷歌推送 Android 14 QPR2