Android 各控件的使用 - 按钮(Button)
生活随笔
收集整理的這篇文章主要介紹了
Android 各控件的使用 - 按钮(Button)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安卓按鈕的使用
就不細說項目的設置什么的了,直接從添加Activity開始。
?
如圖,src文件夾下添加一個ButtonActivity
?
View Code package?cn.Kurodo;import?cn.Kurodo.R.id;
import?android.app.Activity;
import?android.os.Bundle;
import?android.util.Log;
import?android.widget.Button;
import?android.view.View;
import?android.view.View.OnClickListener;
public?class?ButtonActivity?extends?Activity?{
????public?ButtonActivity()?{
????????//?TODO?Auto-generated?constructor?stub
????}
????
????@Override
????public?void?onCreate(Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????setContentView(R.layout.button);
????????
????????//找到Btn_Test的按鈕控件
????????Button?testBtn?=?(Button)findViewById(id.Btn_Test);
????????
????????//單擊事件的監聽
????????testBtn.setOnClickListener(new?OnClickListener(){
????????????@Override
????????????public?void?onClick(View?v)?{
????????????????
????????????????//LogCat下的輸出
????????????????Button?btn?=?(Button)v;
????????????????Log.v("Button",String.valueOf(btn.getText()));
????????????????
????????????}
????????});
????}
}
?
然后再lay文件夾添加一個button.xml的布局
?
View Code <?xml?version="1.0"?encoding="utf-8"?><LinearLayout
??xmlns:android="http://schemas.android.com/apk/res/android"
??android:orientation="vertical"
??android:layout_width="fill_parent"
??android:layout_height="fill_parent">
????<Button?android:id="@+id/Btn_Test"
????????????android:layout_width="fill_parent"
????????????android:layout_height="wrap_content"
????????????android:text="@string/btn_test"
????/>
</LinearLayout>
?
最后修改項目的Manifest文件。修改最先啟動的Activity為我們添加的ButtonActivity
?
View Code <?xml?version="1.0"?encoding="utf-8"?><manifest?xmlns:android="http://schemas.android.com/apk/res/android"
??????package="cn.Kurodo"
??????android:versionCode="1"
??????android:versionName="1.0">
????<uses-sdk?android:minSdkVersion="4"?/>
????<application?android:icon="@drawable/icon"?android:label="@string/app_name">
????????<activity?android:name=".ButtonActivity"
??????????????????android:label="@string/app_name">
????????????<intent-filter>
????????????????<action?android:name="android.intent.action.MAIN"?/>
????????????????<category?android:name="android.intent.category.LAUNCHER"?/>
????????????</intent-filter>
????????</activity>
????</application>
</manifest>
?
運行效果
?
轉載于:https://www.cnblogs.com/Kurodo/archive/2011/07/31/2122745.html
總結
以上是生活随笔為你收集整理的Android 各控件的使用 - 按钮(Button)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手工打造迅雷9超精简版
- 下一篇: ldd随笔(1)-linux设备模型