android button點選無反應,無log,無提示框,無異常退出。新手求指教,謝謝

2022-05-10 14:07:17 字數 3343 閱讀 6571

1樓:

你先把你xml亂七八糟的屬性都去掉,就留個寬,高,id,text,還有你的提示框得有.show()

2樓:

你的button是巢狀在別的控制元件裡了吧,別的控制元件截獲了你得onclick動作,所以什麼都沒顯示,你應該把你整個的xml檔案貼出來,肯定是佈局的問題

3樓:緋若虛無

其它**都沒問題,就是如樓上說的,你的alert dialog 連create()和show()都沒有,怎麼會顯示出來。你改成toast.maketext(context,string,int).

show試試。

做了一個安卓開發的html原始檔檢視器。可是點選按鈕後沒有反應是怎麼回事。求指教~~~~

android開發,我單擊button後,彈出一個對話方塊,如果選擇確定,則對出程式,若選擇取消,則返回,怎麼弄 5

4樓:匿名使用者

android sdk 跟隨的例子,一個都沒看過。。。。。。。。看完了,這小事情兩下解決了。

5樓:匿名使用者

alertdialog.builder builder = new builder(main.this);

builder.setmessage("確認退出嗎?"); builder.

settitle("提示"); builder.setpositivebutton("確認", new onclicklistener()

}); builder.setnegativebutton("取消", new onclicklistener()

}); builder.create().show();

idea開發android,除錯log列印如何可以和eclipse顯示一樣?

6樓:匿名使用者

只需要開啟logcat即可。

android開發中,所的有輸出都在logcat中 包含system.out輸出和printstacktrace()輸出都在logcat中,android開發,建議使用android提供的log工具類來列印資訊。

找到logcat檢視的方式:

eclipse 點選 window

show view會出來一個對話方塊

點選ok按鈕時,會在控制檯視窗出現logcat檢視

android.util.log常用的方法有以下5個:

log.v() log.d() log.

i() log.w() 以及 log.e() 。

根據首字母對應verbose,debug,info, warn,error。

1、log.v 的除錯顏色為黑色的,任何訊息都會輸出,這裡的v代表verbose囉嗦的意思,平時使用就是log.v("","");

2、log.d的輸出顏色是藍色的,僅輸出debug除錯的意思,但他會輸出上層的資訊,過濾起來可以通過ddms的logcat標籤來選擇.

3、log.i的輸出為綠色,一般提示性的訊息information,它不會輸出log.v和log.d的資訊,但會顯示i、w和e的資訊

4、log.w的意思為橙色,可以看作為warning警告,一般需要我們注意優化android**,同時選擇它後還會輸出log.e的資訊。

5、log.e為紅色,可以想到error錯誤,這裡僅顯示紅色的錯誤資訊,這些錯誤就需要認真的分析,檢視棧的資訊了。

7樓:匿名使用者

使用ddms工具檢視吧

安卓點選事件彈出文字怎樣點一次重新整理一次文字,我的只能點選一次第二次點按鈕就沒有反應了是怎麼回事

8樓:ts靈

textview.settext(re); 中的字串re的更新要寫在按鈕點選事件裡面或者別的會再次執行的地方,你把字串re的宣告和定義都寫在了宣告全域性變數那裡,那麼它的值只會一直是這個值不會變的,所以你第二次點選按鈕之後當然看不到文字的重新整理了。其實它重新整理了,只不過還是之前的文字,你看不出來而已。

你想讓文字怎樣變化?

android開發星空戰士遊戲,結果點選開始按鈕閃退,下面是我的logcat截圖,求解決。新手上路,多多指教! 20

9樓:哥大射天下

用debug模式 慢慢找, 看**發生空指標了

android 設定button點選監聽返回 為什麼會沒有反應 不是直接finish();

10樓:萬哩挑壹

android裡的單擊事件不是

控制元件.setonclicklistener(new view.onclicklistener)}

android是一種基於linux的自由及開放源**的作業系統,主要使用於移動裝置,如智慧手機和平板電腦,由google公司和開放手機聯盟領導及開發。尚未有統一中文名稱,中國大陸地區較多人使用「安卓」或「安致」。android作業系統最初由andy rubin開發,主要支援手機。

2023年8月由google收購注資。2023年11月,google與84家硬體製造商、軟體開發商及電信營運商組建開放手機聯盟共同研發改良android系統。隨後google以apache開源許可證的授權方式,釋出了android的源**。

第一部android智慧手機釋出於2023年10月。android逐漸擴充套件到平板電腦及其他領域上,如電視、數碼相機、遊戲機等。2023年第一季度,android在全球的市場份額首次超過塞班系統,躍居全球第一。

2023年的第四季度,android平臺手機的全球市場份額已經達到78.1%。[1] 2023年09月24日谷歌開發的作業系統android在迎來了5歲生日,全世界採用這款系統的裝置數量已經達到10億臺。

11樓:

finish()應該是可以的

android logcat 怎麼直接點選可以跳到對應的**行

12樓:匿名使用者

你要看logcat顯示的錯誤裡面,包名是你自己工程的那句,雙擊可以跳轉到你的**,系統包名的是不可以跳轉的,一般你報錯,哪怕只有一個錯誤,logcat都會報幾十條的錯誤,其中是你包名開頭的錯誤(也就是雙擊可以跳轉的錯誤)只有一兩行,你找到那個,才能點

13樓:匿名使用者

雙擊報錯的log即可轉跳到對應的activity,提前條件是:

程式必須是在eclipse或者androidstudio中執行的。

報錯的不是在jar中的**。

關聯了相關的源**檔案。

必須是丟擲了異常,由printstacktrace()輸出的log。

路過請點選

答案在你心中,你得問問自己自己是不是給與他的愛情空間小了,太過自私了,愛情是需要空間來培養的,建議離開她一段時間,否則越是想抓緊,越抓不緊。下面是和你類似際遇的人,智者給的,看下或許對你找到答案有幫助。我相信人生最大的幸福 最高的目標在於美滿的愛情。但我對它沒有把握,這個時代很多異性靠不住。有愛情的...

電腦開機後,點選任何圖示都沒有反應,點選寬頻連線也沒反應,幾

樓主這個明顯的是系統問題,電腦可以按照樓上所說的重灌這個絕對可以解決,因為有很大的可能不是你pc硬體的問題,只是你c盤檔案過多或者是樓主桌面快捷方式裝的過多而且軟體裝在了c盤,再要麼是你的系統開機啟動項過多,電腦載入太慢,導致你電腦反應慢,如果上述情況都說不是那麼樓主可能是pc硬體有問題了,這個就麻...

為什麼點選電腦工作列是一種輸入字型,點選桌面時卻是另外一種輸入字型

1.單擊開始,單擊 控制面板,然後雙擊 區域和語言選項 2.在語言選項卡上的 文字服務和輸入語言 下,單擊詳細資訊。3.在首選項下,單擊語言欄。4,選擇 關閉高階文字服務 核取方塊,把裡面的鉤去掉.三.其次設定語言欄的輸入法 1.單擊開始,單擊控制面板,然後雙擊 區域和語言選項 2.在語言選項卡上,...