Android開發中連續設定多個按鈕的監聽器的方法
1、首先定義一個整數型的陣列和一個Button型別的按鈕
- intButtons[];
- privateButton tempButton;
2、然後對整數型陣列進行賦值
- Buttons=newint[]{R.id.btnOne,R.id.btnTwo,R.id.btnThree,R.id.btnFour,R.id.btnFive,R
- .id.btnSix,R.id.btnSeven,R.id.btnEight,R.id.btnNine,R.id.btnZero};//其中R.id
- //.btnOne,R.id.btnTwo,R.id.btnThree,R.id.btnFour,R.id.btnFive,R.id.btnSix,R.id
- // .btnSeven,R.id.btnEight,R.id.btnNine,R.id.btnZero 為您在配置佈局檔案中定義的按鈕
3、通過一個for迴圈對以上按鈕設定監聽器
- for(int i =0; i <Buttons.length; i++){
- tempButton=(Button) findViewById(Buttons[i]);
- tempButton.setOnClickListener(newOnClickListener(){
- @Override
- publicvoid onClick(View v){
- System.out.println("i="+i);
- }
- });
- }
相關推薦
Android開發中連續設定多個按鈕的監聽器的方法
1、首先定義一個整數型的陣列和一個Button型別的按鈕 intButtons[];privateButton tempButton; 2、然後對整數型陣列進行賦值 Buttons=newint[
android中Webview設定多個cookie引數
有時候需要在cookie中設定多個引數傳遞給前端頁面,常用的是 token和渠道號 。將N個引數的key-value按照分號分開然後一次設定,一直只使用token第一個引數,可以正常獲取,所以沒問題,比如 StringBuilder sbCookie = n
BootDo框架中使用bootstrap設定多個按鈕的下拉按鈕
直接進入對應的列表頁面的js: 這裡面我利用bootdo設定了許可權,根據許可權顯示不同的按鈕,同時我需要在外面顯示一個按鈕,倒三角內顯示下拉按鈕; { title: '操作', field: 'id', align
Android開發中怎樣用多進程、用多進程的好處、多進程的缺陷、解決方法(轉)
傳遞 標簽 事情 打印 ide 即時通訊 ice cati 一個數 轉自:http://blog.csdn.net/spencer_hale/article/details/54968092 1.怎樣用多進程 Android多進程概念:一般情況下,一個應用程序就是一個進
Android Studio中切換測試多個Activity
.發現可以在as中指定啟動哪個activity,這樣就不需要頻繁的修改AndroidManifest.xml了 步驟如下,在.xml中給activity任意指定一個intent,比如 <activity android:name="com.jjy.dahua.CameraDe
合併字串中連續的多個空格的C程式碼實現
1.問題描述 將某一字串中連續出現的多個空格合併為一個空格,如果合併之後的字串的首尾有空格,則將其去掉。 例如,“ This is a string! ”是一個包含多個空格的字串,要求其變成“This is a string!”的形式。 2.C程式碼實
android通過遍歷處理多個按鈕點選事件
如果我們有很多的按鈕都有點選事件的話,那麼單單靠switch case是很麻煩的,因為你需要在每個case後面加上一個R.id.xx。這樣的程式碼看起來不整潔也很麻煩。那麼如果我們使用遍歷的方法來處理的話就是方便許多。首先我們先來了解一下獲取控制元件id的方式:1:反射:tr
Android開發20——單個監聽器監聽多個按鈕點選事件
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
【android-Webview】設定多個cookie,實現webview中儲存登入資訊
方法:通過重複呼叫 cookieManager.setCookie(url,cookie1); 來儲存多個cookie。 程式碼: /** * Sync Cookie */ private void syncCookie(Context
Android開發中利用AndroidStudio分包生成多個dex檔案
Android中單個dex檔案所能包含的最大方法數是65536,這包含所依賴所有jar以及應用程式碼中的所有方法。簡單的apk方法數很難達到這麼多,但是對於一些複雜大型的應用來說65536就很容易超過,當方法數達到65536後,編譯器就無法完成編譯工作並丟擲類似下面異常:
android開發——Android開發中的47個小知識
環境 底部 枚舉 目前 mount ram 啟動 creat ica 1、判斷sd卡是否存在 boolean sdCardExist = Environment.getExternalStorageState().equals(android.os.Environm
Android Studio如何在Logcat的搜尋欄設定多個過濾條件
有時候想要同時檢視兩個識別符號打印出的內容,一直沒找到合適的方法,今天終於用正則表示式解決了我的問題,在此記錄一下。 一些方法是通過在logcat視窗新增多個過濾條件,來過濾,我覺得這樣雖然能夠解決我的問題,但是很麻煩,我需要來回切換看,不能實時比較結果。所以想在同一個視窗中,僅檢視這兩個標
Android AlarmManager設定多個定時事件時只最後一個有效問題解決
最近用到了AlarmManager,遇到了問題,當我設定多個定時器時,發現只有一個起作用,百思不得其解,後來在網上找到了原因,把人家的解決辦法貼上: AlarmManager的常用方法有三個: (1)set(int type,long startTime,Pending
微信小程式開發實現多個按鈕的顏色狀態轉換
效果圖片: index.wmxl檔案 <block wx:for="{{pres}}"> <view class='foot_tab' data-id="{{index}}" style="{{index==id? 'color:rgb(91
ios導航欄rightBarButtonItems多個按鈕自定義設定
ios導航欄rightBarButtonItems多個按鈕自定義設定 的方式有多種: 1.通過新增3個item中間的透明左邊和右邊顯示,來控制左右的間距 UIButton *informationCardBtn = [UIButton buttonWithType:UIButtonTy
Android中動態設定多繼承Style/Theme
在Android中經常會使用繼承style,舉個例子: 這裡設定了兩個style <style name="AppTheme" parent="Theme.AppCompat.Light.
表中多個按鈕進行操作不需要跳轉頁面的實現
有一個通用的需求,就是在一張表格中對一條記錄進行多種操作,計劃採取ajax非同步方式的操縱資料庫。 主檢視: <td> <div class="btn-group btn-group-sm">
解決Android開發中ViewPager動態設定PagerAdapter時第二次進入Fragment內容不顯示的問題
問題描述 筆者最近的Android專案要用到PagerSlidingTabStrip和ViewPager的組合,但是從github上下載原始碼後順利執行示例專案,用到自己的專案後發現一個問題,就是第二次進入該ViewPager所在Fragment後PagerS
android開發中的兩個問題
android開發中的問題: . 開發應用時要訪問網路往往會忘記新增網路許可權 <uses-permission android:name="android.permission.INTERNET"/><!-- 新增網路許可權 -->
Android Studio開發中遇到的幾個問題及其解決方法
1.建立虛擬機器後,執行時出現錯誤對話方塊,錯誤內容如下: KVM is required to run this AVD. /dev/kvm is not found. Enable VT-x in your BIOS security settings, ensure