Android官方網站關於的tab layout的一個問題

關於這個用法,在Android的developer的網站有介紹,但是他們忽略了一點,而這一點的漏掉會導致程序崩潰。

 

那就是在多個Activity的時候,一定要記得把新的Activity加入到Manifest.xml裏,這一點很重要,我在這個上面浪費了很多時間去google。

希望後來的初學者引以爲戒。

 

          <activity android:name=".CalcActivity"
                  android:label="@string/app_name"
                  android:theme="@android:style/Theme.NoTitleBar">
        </activity>

 

還遇到一個問題,怎麼對於tab的標籤使用不同語言,這就牽涉到怎麼在java class裏面獲取R裏的string,因爲這個範圍是int的,但是你必須要得到一個string,如果不在R裏,就沒法控制語言,方案就是:

 

Resources res = getResources();

 

String calcStr = res.getString(R.string.itemCalc);

 

這樣就搞定了。

發佈了45 篇原創文章 · 獲贊 12 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章