android在標題欄加按鈕
㈠ android 怎麼在ListView列表頂上添加按鈕
在listview所在的布局中添加一個LinerLayout布局在listview上面,再在LinerLayout里添加3個按鈕。
㈡ 如何在標題欄上增加按鈕
在這里,最關鍵的一點就是,大家不要被傳統知識誤導:真的認為它是一個按鈕。有句柄(handle)的控制項當然不能放在標題欄上了。有經驗的程序員 用Spy++跟蹤一下的話,馬上就會發現其中的秘密。它並不是一個按鈕,只不 過是處理成按鈕的樣子罷了。
在具體實例之前,我們應該知道幾個關於標題欄的重要的消息:
WM_NCPAINT:重畫標題欄消息。我們必須截住它,可以在這里重畫按鈕;
WM_NCLBUTTONDOWN:在標題欄上按下滑鼠左鍵消息。我們可以截住它,在標題欄上畫出按鈕按下的樣子,並且可以在其中進行自已的單擊事件的處理,使得它像一個按鈕;
WM_NCLBUTTONUP:在標題欄上釋放滑鼠左鍵消息。我們可以截住它,在標題欄上畫出按鈕彈起的樣子;
WM_NCLBUTTONDBLCLK:在標題欄上雙擊滑鼠左鍵消息。我們可以截住它,當在按鈕區域雙擊時,我們就該使其無效,從而避免窗體執行最大化和還原操作。
WM_NCRBUTTONDOWN:在標題欄上按下滑鼠右鍵消息。我們可以截住它,當在按鈕區域雙擊時,我們就該使其無效,從而避免彈出窗體按制菜單。
WM_NCMOUSEMOVE:在標題欄上移動滑鼠消息。我們可以截住它,當滑鼠移出按鈕區域時,我們就必須畫出按鈕沒有被按下,即凸起時的樣子。
WM_NCACTIVATE:當標題欄在激活與非激活之間切換時收到該消息。我們可以截住它,當該窗口處理激活狀態時,我們可以做一些事情,比如說將我們的標題欄按鈕上的字體變灰或變黑來指示該窗口的當前狀態。下面我沒有加入該項功能,如果大家感興趣的話,可以自己完成。
(大家從這里可以發現,標題欄的消息都是WM_NC開頭的)
知道了原理之後,相信大家一定可以做出更漂亮的按鈕來。
㈢ 如何在android標題欄中添加按鈕
Android在標題欄加按鈕_網路文庫
http://wenku..com/link?url=D93O4XxbjID1hxTF5Y7dhV14mx-aadsaHSSHCSyqzwvr7ug0Rycd-TFy9QVACn91Tzw_
Android中標題欄添加按鈕
現在很多的Android程序都在標題欄上都顯示了一些按鈕和標題,如下圖:
下面通過實例來看一下如何實現。
1、在layout下創建一個titlebtn.xml文件,內容如下: [html] view plainprint?
1. <?xml version="1.0" encoding="utf-8"?>
2. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/andr
oid"
3. android:orientation="horizontal" 4. android:layout_width="fill_parent" 5. android:layout_height="fill_parent"> 6.
7. <ImageButton
8. android:id="@+id/imageButton1" 9. android:layout_width="wrap_content" 10. android:layout_height="wrap_content" 11. android:background="#00000000" 12. android:layout_centerVertical="true" 13. android:layout_alignParentLeft="true" 14. android:src="@drawable/prv" /> 15.
16. <TextView
17. android:layout_width="wrap_content"
㈣ 如何在android界面點擊增加按鈕
如何在android界面點擊增加按鈕
首先:
建立要跳轉的Activity,並在清單文件注冊。這里假設注冊的活動為NextActivity
其次
布局(例如main,xml):加個Button,並加上id,如button1
代碼里:
首先聲明Button的變數:private Button bn;(聲明在OnCreat方法外面)
然後綁定:bn=(Button)findViewById(R.id.button1);
然後弄一個監聽,實現匿名內部類
bn.setOnClickListener(new Button.OnClickListener(){//創建監聽
public void onClick(View v) {
Intent inten=new Intent(MainActivity.this,NextActicity.class);
startActivity(intent);
}
});
當然 如果你嫌匿名內部類太麻煩,也可以在按鈕中寫一個android:onClick="onclick"事件來實現
代碼里加
public void onclick(View v){
Intent inten=new Intent(MainActivity.this,NextActicity.class);
startActivity(intent);
}
這樣也行
㈤ android 開發布局:如何在屏幕下方顯示一排按鈕
1、把手機屏幕分成上下。上下兩部分都採用Linearlayout方式布局
2、下半部分LinearLayout高度固定,上半部分LinearyLayout設置layout_weight權重,占滿剩餘屏幕空間
3、下半部分LinearLayout中添加按鈕,就是把按鈕放到了底部
<LinearLayout>
<LinearLayout
android:layout_height="wrap_content"
android:llayout_weight="1">
//上半部分設置高度自適應,並且權重為1
</LinearyLayout>
<LinearLayout android:layout_height="50px">
<button andtoid:text="底部按鈕"/>
</LinearyLayout>
</LinearLayout>
㈥ 誰知道在Android開發中怎麼在如下圖上面添加按鈕求解決
如果是使用開發工具的話,一般工具類里都有添加某個控制項的選項,按鈕也在其中,雙擊添加button就可以了,在xml文件中with
是寬,height是高,大小隨意設置。也可以在xml文件中輸入<button
回車鍵也可以添加按鈕。android
studio
屬性都是自動添加了,如果想要控制開發更多的屬性,網上搜一下,有很多的講解。
㈦ android 在標題欄中加了個icon,長按之後彈出了奇怪的東西,如圖,大概會出現兩三秒,請問大家是什麼原因
這個相當於Windows系統中的「工具提示」,在Windows系統中,把滑鼠放在按鈕上一段時間,會顯示這個按鈕的名稱,android也一樣,像你所說的,長按按鈕後彈出的就是這個按鈕的名稱,讓用戶知道如何操作
㈧ android的MainActivity的自帶標題欄中能否加入圖片按鈕呢,點擊觸發事件,必須要自定義一個標題欄嗎
建議你取消系統TitleBar然後自己定義一個,目前大多數開發都是自己定義TitleBar,可以將TitleBar定義成一個控制項,也方便後期的使用方便。而且系統默認的TitleBar是無法完成你需要的操作,除非你引入V7 jar包 Activity繼承ActionBarActivity,但這樣有點大才小用了,所以不建議使用。