㈠ android三個點選項按鈕在手機導航欄最右下角,如何改位置到最頂部標題欄里
第一步:打開手機桌面設置中的【便捷輔助】選項,
第二步:點擊進入【導航鍵】,
第三步:點擊【虛擬按鍵】,根據個人使用習慣選擇一種按鍵方式即可。
㈡ 如何在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
打開你的android軟體eclipse.exe
2
軟體打開中
3
點擊Finsh
4
新建一個工程。
5
建工程的參數如下。
6
打開新工程中的main.xml文件。
7
點擊下面的main.xml,進入代碼界面。
8
在初始代碼的下面位置添加按鈕代碼。
9
代碼如下。
㈣ Android Toolbar的詳細使用步驟
1.首先在 build.gradle 引入support v7包
2.找到 Manifest 文件的 Application 標簽下 Theme 屬性
3.自定義 Theme 屬性,因為 Activity 默認是有 ActionBar 的,所以需要先將默認的 ActionBar 去掉( parent="Theme.AppCompat.Light.NoActionBar" ),並根據項目需求選擇主題的每個特定的屬性
附錄一張常用屬性圖,上面的每個屬性就很好理解了。
1.先在需要添加 Toolbar 的 xml 文件中,加入 Toolbar 控制項
解釋一下 Toolbar 裡面的屬性,這裡面的屬性大多見名知意,很好理解。
我們發現 Toolbar 裡面有三個屬性是以 app 作為前綴,因為 Toolbar 在 5.0 系統才出現,以 app 為前綴名的屬性是為了兼容 5.0 以下的系統 。
咱們一個個分析,先講下這個屬性
這個根據項目需求,我們自定義的 Toolbar 屬性。關鍵點:因為我們 App 的主題是淺色的主題 "Theme.AppCompat.Light.NoActionBar" ,所以 Toolbar 中,我們繼承了 parent="ThemeOverlay.AppCompat.Dark.ActionBar" , 如果 Toolbar 不用深色的主題,標題欄的字體之類看不清楚。
見名知意,這是 PopWindow 的主題,由於我們 ActionBar 設置的是深色的,默認情況下, PopWindow 和 ActionBar 的主題是統一的,但 PopWindow 的深色主題和整個 App 的整體顏色風格太不搭,所以我們需要將主題改成和 App 風格一致。
以上屬性都是根據項目需求設定的,可加可不加, Toolbar 的可定製性很強~
這樣我們就做到了,隱藏 ActionBar,使用 Toolbar 了。 注意:標題欄是默認在左上角的,並沒有居中
1.先自定義標題欄,讓標題居中
2.在 Toolbar 上添加幾個按鈕,先在 res 目錄下新建一個文件夾: Menu ,創建一個 toolbar_menu.xml 文件
在MainActivity 重寫 onCreateOptionsMenu 、onOptionsItemSelected 方法
㈤ 如何在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標題欄只能顯示一段文字,而且不能改變它的布局、顏色、標題欄的高度等。如果想要在標題欄加上個圖標、button、輸入框、進度條、修改標題欄顏色等,只能使用自定義的標題欄。自定義標題欄可以通過在onCreate函數中添加以下代碼來實現,需要注意的是代碼的順序必須按照下面的樣式,否則將無效。
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.mainactivity); //Activity的布局
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,R.layout.titlebar); //標題欄的布局
雖然上面這樣可以在標題欄加入一些控制項,但是仍然不能改變標題欄的高度、背景色,要想達到這個目的,只能使用theme(主題)。因此往project里先添加一個style。改變背景色修改android:windowTitleBackgroundStyle的值,改變標題欄高度則修改android:windowTitleSize的值。下面是一個示例:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CustomWindowTitleBackground">
<item name="android:background">#</item>
</style>
<style name="activityTitlebar" parent="android:Theme">
<item name="android:windowTitleSize">32dp</item>
<item name="android:windowTitleBackgroundStyle">@style/CustomWindowTitleBackground</item>
</style>
</resources>
接著再修改AndroidManifest.xml文件,找到要自定義標題欄的Activity,添加上android:theme值,比如:
Java代碼
<activity android:name=".MainActivity" android:theme="@style/activityTitlebar">
<activity android:name=".MainActivity" android:theme="@style/activityTitlebar">
android:theme值就是上面那個style.xml文件里定義的一個style的name值。
按照以上的步驟,修改標題欄布局、高度、背景色的功能就實現了。
㈦ android 在標題欄中加了個icon,長按之後彈出了奇怪的東西,如圖,大概會出現兩三秒,請問大家是什麼原因
這個相當於Windows系統中的「工具提示」,在Windows系統中,把滑鼠放在按鈕上一段時間,會顯示這個按鈕的名稱,android也一樣,像你所說的,長按按鈕後彈出的就是這個按鈕的名稱,讓用戶知道如何操作