tag:blogger.com,1999:blog-380186287506750332.post8245508702027082339..comments2023-02-23T10:04:26.437+08:00Comments on Tony Blog: 使用 Android Navigation Drawer 製作側選單 (2)Unknownnoreply@blogger.comBlogger57125tag:blogger.com,1999:blog-380186287506750332.post-35722501010098138912017-07-05T21:44:39.690+08:002017-07-05T21:44:39.690+08:00先確認 check 的值是不是有改變,如果有那就是 view 的問題,有可能 view 有改變但是看...先確認 check 的值是不是有改變,如果有那就是 view 的問題,有可能 view 有改變但是看不出來,<br />看看這篇有沒有幫助 http://blog.csdn.net/zhangyingli/article/details/46356895<br />Tonyhttps://www.blogger.com/profile/06921175936597485631noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-66004245788090652552017-07-05T19:03:28.152+08:002017-07-05T19:03:28.152+08:00你好,請問setItemChecked沒有反應,應該是哪裡出了問題呢?
我在xml中android:...你好,請問setItemChecked沒有反應,應該是哪裡出了問題呢?<br />我在xml中android:choiceMode不管設定multipleChoice或singleChoise都沒有用...Anonymoushttps://www.blogger.com/profile/04000754372769600733noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-71994953779176550712016-01-11T22:58:56.871+08:002016-01-11T22:58:56.871+08:00Tony 大大,抱歉我看到了,沒從第一頁開始看起- -Tony 大大,抱歉我看到了,沒從第一頁開始看起- -Akikohttps://www.blogger.com/profile/16400494984061454017noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-29881770355208325392016-01-11T22:53:30.237+08:002016-01-11T22:53:30.237+08:00Tony大大,請問R.id.content_frame 這是指什麼呢?Tony大大,請問R.id.content_frame 這是指什麼呢?Akikohttps://www.blogger.com/profile/16400494984061454017noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-36535083116183829792015-11-17T20:07:54.484+08:002015-11-17T20:07:54.484+08:00在側選單的 layout 指定顏色看看在側選單的 layout 指定顏色看看Tonyhttps://www.blogger.com/profile/06921175936597485631noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-12816910472125253852015-11-17T13:09:47.257+08:002015-11-17T13:09:47.257+08:00可以了!謝謝^^ 可是還有個問題想問,就是雖然有顯示我指定的畫面,可是側選單的背景顏色就不見了......可以了!謝謝^^ 可是還有個問題想問,就是雖然有顯示我指定的畫面,可是側選單的背景顏色就不見了...直接透明,可以請問是什麼原因嗎?jiahttps://www.blogger.com/profile/12672759133710645581noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-6844637244940910992015-11-16T23:24:26.835+08:002015-11-16T23:24:26.835+08:00把這範例中的這段程式碼
FragmentTransaction fragmentTransactio...把這範例中的這段程式碼<br />FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();<br />fragmentTransaction.replace(R.id.content_frame, fragment);//<<<<<這裡<br />fragmentTransaction.addToBackStack("home");<br />fragmentTransaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);<br />fragmentTransaction.commit();<br /><br />我標示"這裡"的那個 fragment 用你想要當主畫面的 Fragment 取代,把這段程式碼放在 Activity 的 onCreate ,這樣它一開啟後,就會立即換成你所指定的 fragmentTonyhttps://www.blogger.com/profile/06921175936597485631noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-71346153571546181192015-11-15T18:55:54.976+08:002015-11-15T18:55:54.976+08:00Tony大你好,請問可以讓app本身預設開啟時不是顯示側選單的第一個選項而是顯示另一畫面嗎?Tony大你好,請問可以讓app本身預設開啟時不是顯示側選單的第一個選項而是顯示另一畫面嗎?jiahttps://www.blogger.com/profile/12672759133710645581noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-61209614956012276872015-10-05T15:43:37.469+08:002015-10-05T15:43:37.469+08:00作者已經移除這則留言。Anonymoushttps://www.blogger.com/profile/12514521314061953353noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-6184087705850184222015-10-05T15:40:59.647+08:002015-10-05T15:40:59.647+08:00作者已經移除這則留言。Anonymoushttps://www.blogger.com/profile/12514521314061953353noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-73388346078204770082015-09-15T23:36:56.857+08:002015-09-15T23:36:56.857+08:00感謝
為我想寫的軟體提供範本
感恩!!!感謝<br />為我想寫的軟體提供範本<br />感恩!!!Anonymoushttps://www.blogger.com/profile/15410465461998485713noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-60071486222375314002015-03-27T22:19:34.802+08:002015-03-27T22:19:34.802+08:00沒用過 v7 的版本,這裡有教怎麼從 v4 轉換成 v7,
看起是原本的 ActionBar 不能用...沒用過 v7 的版本,這裡有教怎麼從 v4 轉換成 v7,<br />看起是原本的 ActionBar 不能用了,要改用 Toolbar,<br />整體的行為是沒多大更動 Tonyhttps://www.blogger.com/profile/06921175936597485631noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-79430692128123138532015-03-27T17:01:47.482+08:002015-03-27T17:01:47.482+08:00作者已經移除這則留言。Anonymoushttps://www.blogger.com/profile/04838929510976379053noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-76950696571267947362015-03-27T17:01:28.969+08:002015-03-27T17:01:28.969+08:00作者已經移除這則留言。Anonymoushttps://www.blogger.com/profile/04838929510976379053noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-73917549049764190892015-03-26T21:19:28.859+08:002015-03-26T21:19:28.859+08:00Tony大您好
我是android新手
參考了您做Navigation Drawer的教學文
請問您...Tony大您好<br />我是android新手<br />參考了您做Navigation Drawer的教學文<br />請問您有研究過用v7去做嗎?<br />android.support.v7.app.ActionBarDrawerToggle; <br />v7版本好像就內建圖檔,比較方便些<br />網路上找不到v7的教學文,好苦手QQAnonymoushttps://www.blogger.com/profile/04838929510976379053noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-41390775756254959792015-03-23T19:15:14.781+08:002015-03-23T19:15:14.781+08:001.程式是因為你怎麼寫,它怎麼跑,所以看一下你寫了什麼程式造成了它的目前的行為。
2.要修改 ti...1.程式是因為你怎麼寫,它怎麼跑,所以看一下你寫了什麼程式造成了它的目前的行為。<br /><br />2.要修改 title bar (現在叫Actioin Bar),參考 https://developer.android.com/training/basics/actionbar/styling.html<br /><br />PS.文字不加標點符號是在告訴閱讀者,不要看!趕快離開!Tonyhttps://www.blogger.com/profile/06921175936597485631noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-45525553633284403522015-03-22T19:50:42.625+08:002015-03-22T19:50:42.625+08:00你好tony 我有幾個問題然後我算是新手所以問題如果有點怪還請見諒~~
1.開啟程式只會在activ...你好tony 我有幾個問題然後我算是新手所以問題如果有點怪還請見諒~~<br />1.開啟程式只會在activity_main停留一會就會切換到第一個選項的頁面<br />請問要怎麼讓一開始是停在activity_main?<br />2.要怎麼讓title bar變成白色然後更改文字甚至或讓他消失 等於只有那個選單的圖案而已Anonymoushttps://www.blogger.com/profile/15830848289531288410noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-20963122324660228452015-01-21T19:28:04.604+08:002015-01-21T19:28:04.604+08:00我找到這篇(http://blog.csdn.net/xwhnew/article/details/...我找到這篇(http://blog.csdn.net/xwhnew/article/details/40624715)是說在 5.0 之後,以ToolBar 取代ActionBar,所以可能程式碼要修改。<br /><br />你的 minSdkVersion 設為 15 (也就是 4.0.3)<br />targetSdkVersion 設為 21<br />這樣 4.0.3 之後的裝置都能跑。Tonyhttps://www.blogger.com/profile/06921175936597485631noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-57805278520729696652015-01-21T17:10:21.874+08:002015-01-21T17:10:21.874+08:00目前嘗試下來發現 Android 5.0 可以編譯成功,但是進去之後會出現問題
private v...目前嘗試下來發現 Android 5.0 可以編譯成功,但是進去之後會出現問題<br /> private void initActionBar(){<br /> getActionBar().setDisplayHomeAsUpEnabled(true);<br /> getActionBar().setHomeButtonEnabled(true);<br /> }<br />這個方法無法使用,我有上網查過google有說Android 5.0 ActionBar 有做變動,請問大大知道這是什麼問題嗎?還有如果我開發平台用5.0.1 那麼我4.0.3版本 可否使用?Anonymoushttps://www.blogger.com/profile/03886904884791278370noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-66977093689038509542015-01-20T21:00:03.955+08:002015-01-20T21:00:03.955+08:00可能 AndroidMenifest.xml 中, targetSdkVersion 是設為21(A...可能 AndroidMenifest.xml 中, targetSdkVersion 是設為21(Android 5.0),所以4.0.3無法編譯。<br />這篇(http://code2care.org/pages/appcompat_v7-errors-after-updates-to-api-level-21-material-theme/)<br />有說到解決方法,但是以 5.0 去編譯。<br /><br />你可以在"專案"(按右鍵)->Properties->Android->選你要的"Project Build Target"看看能不能編譯。Tonyhttps://www.blogger.com/profile/06921175936597485631noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-6456337265968293062015-01-20T02:24:02.764+08:002015-01-20T02:24:02.764+08:00Hi,Tony
我有一個問題想請教你,就是我的錯誤訊息是
\appcompat_v7\res\val...Hi,Tony<br />我有一個問題想請教你,就是我的錯誤訊息是<br />\appcompat_v7\res\values-v21\themes_base.xml:81: error: Error: No resource found that matches the given name: attr 'android:colorAccent'.<br />在之前我用4.0.3版本開發的時候沒問題,可是顯在4.0.3編譯時不能成功,反而用到5.0.1才能編譯成功,請問這是為什麼?那有辦法降回4.0.3版本嗎?Anonymoushttps://www.blogger.com/profile/03886904884791278370noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-86433090792510988182014-12-12T21:34:17.588+08:002014-12-12T21:34:17.588+08:00我的做法裡面,是用 replace 把目前的 fragment 置換成被選到的。
也就是說,每次點選...我的做法裡面,是用 replace 把目前的 fragment 置換成被選到的。<br />也就是說,每次點選drawer切換項目時,fragment 都是新建立的,<br />而前一個 fragment 就被釋放了。<br />看看你切換的動作是怎麼做的,問題應該是出在切換上,<br />fragment 本身應該是沒問題。<br />Tonyhttps://www.blogger.com/profile/06921175936597485631noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-52959720531282747152014-12-12T02:33:36.221+08:002014-12-12T02:33:36.221+08:00請問Tony~~是這樣的
我主程式進入到MainActivity中
如你的程式碼會先判斷
if (s...請問Tony~~是這樣的<br />我主程式進入到MainActivity中<br />如你的程式碼會先判斷<br />if (savedInstanceState == null) {<br /> selectItem(0);<br /> }<br />然後進到我的BrowserFragment中<br />而這個BrowserFragment是有用viewPager和Action的結合<br />第一次進入到這個BrowserFragment中都很正常<br />但當我利用drawer切換至其他的Fragment再切換回來後<br />這個BrowserFragment卻只剩下上面的ActionBar Tab<br />下面原本利用viewpager切換的Fragment卻變成一片空白<br />但滑動和切換TAB都很正常<br />一定要重新開啟這個Activity才會恢復正常<br />請問是哪邊少做了甚麼嗎?Anonymoushttps://www.blogger.com/profile/10927070098262497095noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-24027505795218997692014-12-12T01:36:47.640+08:002014-12-12T01:36:47.640+08:00作者已經移除這則留言。Anonymoushttps://www.blogger.com/profile/10927070098262497095noreply@blogger.comtag:blogger.com,1999:blog-380186287506750332.post-49425635885969448872014-12-03T20:33:26.222+08:002014-12-03T20:33:26.222+08:00不客氣 :)不客氣 :)Tonyhttps://www.blogger.com/profile/06921175936597485631noreply@blogger.com