Button控制元件
Button控制元件
-
文字大小,顏色
-
自定義背景形狀
-
自定義按壓效果
-
點選事件
XML
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="15dp">
<Button
android:id="@+id/btn_1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="#FB1707"
android:text="按鈕1"
android:textColor="#FFFFFF"
android:textSize="24sp" />
<Button
android:id="@+id/btn_2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/btn_1"
android:layout_marginTop="10dp"
android:background="@drawable/bg_btn2"
android:text="按鈕2"
android:textColor="#000000"
android:textSize="24sp" />
<Button
android:id="@+id/btn_3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/btn_2"
android:layout_marginTop="10dp"
android:background="@drawable/bg_btn3"
android:text="按鈕3"
android:textColor="#000000"
android:textSize="24sp" />
<Button
android:id="@+id/btn_4"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/btn_3"
android:layout_marginTop="10dp"
android:background="@drawable/bg_btn4"
android:text="按鈕4"
android:onClick="showToast "
android:textColor="#000000"
android:textSize="24sp"
tools:ignore="OnClick" />
<TextView
android:id="@+id/tv_1"
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="文字1"
android:textSize="24sp"
android:textColor="#000000"
android:background="@drawable/bg_btn2"
android:layout_below="@id/btn_4"
android:gravity="center"/>
</RelativeLayout>
java:
package com.example.androidprojiect04;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
public class ButtonActivity extends AppCompatActivity {
private Button mbtn3;
private TextView mtv1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_button);
mbtn3 = findViewById(R.id.btn_3);
mbtn3.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(ButtonActivity.this,"11111111",Toast.LENGTH_LONG).show();
}
});
mtv1 = findViewById(R.id.tv_1);
mtv1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(ButtonActivity.this,"Tv1",Toast.LENGTH_LONG).show();
}
});
}
public void showToast(View view){
Toast.makeText(this,"11111111",Toast.LENGTH_LONG).show();
}
}
相關推薦
關於Python Tkinter Button控制元件command傳參問題的解決方式
環境:Ubuntu14、Python3.4、Pycharm2018 一、使用command=lambda: 的形式傳參 程式碼如下
Android實現觸發html頁面的Button控制元件點選事件方式
在android開發中,往往有時會載入html介面,同時需要與之html裡面的控制元件進行互動。這裡簡單介紹一下如何在android中觸發載入的html介面的Button控制元件。
Android Studio Button控制元件設定點選事件
Button控制元件表示按鈕,可以顯示文字,顯示圖片,允許使用者通過點選來執行操作,其最重要的作用是響應使用者的一系列點選事件。下面介紹一下Button控制元件設定點選事件主要的三種方式: (1)在佈局檔案
DCL檔案裡面的資料怎麼給LSP,button控制元件
技術標籤:jsp #DCL檔案裡面的資料怎麼給LSP,button控制元件 求助,我想實現一個控制元件,如下圖,點選上一個返回一個數值:如-1,給LSP檔案,點選下一個返回一個數值:如+1給LSP檔案
[Android Studio] 如何在Button控制元件中實現包邊效果
<LinearLayoutandroid:layout_width=\"match_parent\"android:layout_height=\"wrap_content\"android:orientation=\"vertical\"android:layout_marginTop=\"669dp\"android:background=\"#00000000\"><Bu
[Android Studio] 如何在Button控制元件的文字下新增下劃線
第一種: 在LinearLayout線性佈局中設定兩個Button控制元件即可。 我的程式碼如下:
Button控制元件
Button控制元件 文字大小,顏色 自定義背景形狀 自定義按壓效果 點選事件 XML <?xml version=\"1.0\" encoding=\"utf-8\"?><RelativeLayout xmlns:android=\"http://schemas.android.com/apk/re
tkinter Button 控制元件
Button 控制元件 詳細介紹了 tkinter 中 Button 控制元件的所有可選引數的作用。 在名為 parent 的頂級視窗(top-level window)或框架(frame)中建立一個按鈕:
《tkinter實用教程二》Button 控制元件
本教程是博主個人心血,如有引用,需在文章頂部標明引用資訊 《tkinter實用教程二》Button 控制元件
【第3版emWin教程】第53章 emWin6.x的按鈕Button控制元件
教程不斷更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第53章 emWin6.x的按鈕Button控制元件
【第3版emWin教程】第54章 emWin6.x的按鈕Button控制元件顯示點陣圖和流點陣圖(QSPI Flash儲存)
教程不斷更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第54章 emWin6.x的按鈕Button控制元件顯示點陣圖和流點陣圖(QSPI Flash儲存)
【第3版emWin教程】第55章 emWin6.x按鈕Button控制元件自定義回撥函式,實現各種按鈕效果
教程不斷更新中:http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429 第55章 emWin6.x按鈕Button控制元件自定義回撥函式,實現各種按鈕效果
NX二次開發-MFC對話方塊自己重繪Button控制元件(提升美觀度)
文章討論主題 MFC控制元件的重繪 在做NX二次開發的時候,我們有時會用到MFC對話方塊,去做介面,但是 MFC介面很醜(畢竟是上個世紀90年代的東西了,已經被時代拋棄了),所以導致很多人不願意用。
Qt Quick 常用控制元件:Button(按鈕)用法及自定義
一、簡介 Button 是很常見的控制元件,Qt 助手的說明如下(參考 Button QML Type):
Qt自定義控制元件-Button
一 簡單的自定義一個控制元件 首先建立一個類重寫paintEvent 事件,這個demo定義的是一個button,所以還要重寫滑鼠點選事件
基礎控制元件(Button,Edittext,ImageView,ProgressBar,Notification,ToolBar,AlertDialog,PopupWindow)
Button 觸發事件 <?xml version=\"1.0\" encoding=\"utf-8\"?> <LinearLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"
5.基本控制元件 Button 事件處理 點選 長按 觸控
public class MainActivity extends AppCompatActivity { private final String zouhao = \"啊啊啊啊啊: \";
WSLoader - 一個可自定義樣式的圓形進度載入控制元件
WSLoader 一個可自定義樣式的圓形進度載入控制元件。 歡迎 star/issue Github Repo I. 效果
iOS UIRefreshControl自帶重新整理控制元件
Android原生提供下拉重新整理控制元件是SwipeRefreshLayout,iOS則是UIRefreshControl,原生控制元件好處就是不同匯入第三方庫,減少包體積,不過原生控制元件的拓展性會差一點,也有一些缺點。
使用 PaintCode 繪製自定義的省份地圖控制元件
Demo連結 準備工作 需要用到的軟體 (解壓密碼 xclient.info) Sketch Sketch 是一款Mac上小巧但功能強大的向量繪圖軟體,這是專為設計師而打造的向量繪圖軟體,擁有簡約的設計,調色盤,面板,選單,視窗,控制元件