»Ë»Ñ Æ÷·³
°³¹ßÀÚÆ÷·³ ÀÔ´Ï´Ù.
  • ºÏ¸¶Å© ¾ÆÀÌÄÜ

[¾Èµå·ÎÀ̵å] ´Ù¸¥ Ŭ·¡½ºÀÇ ¸Þ¼­µå¸¦ È£ÃâÇÏ·Á¸é ¾î¶»°Ô ÇØ¾ß Çϳª¿ä? ¼Ò½º êó4

MainActivity´Â extends ActivityÇÏ¿´°í, implements drawerFragmentÇÏ¿´½À´Ï´Ù.

public MainActivity()
{
// GradeSelectDialog¿¡¼­ MainAcitivy³»ÀÇ restoreActionBar¸¦ È£ÃâÇϱâ À§ÇØ ¸¸µç »ý¼ºÀÚ
}

public void restoreActionBar() //Á¦°¡ È£ÃâÇÏ°í ½ÍÀº ¸Þ¼­µå
{
ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setTitle(mTitle);
}


---------------------------------------

GradeSelectDialog´Â, extends Dialog·Î¼­, actionbar¿¡¼­ itemÀ» ´©¸£¸é dialog°¡ ¶ß°Ô ÇÏ´Â customâÀÔ´Ï´Ù.
ÀÌ ´ÙÀ̾ó·Î±×°¡ ¶¹À» ¶§, ƯÁ¤ ¹öÆ°À» ´©¸£¸é ´ÙÀ½°ú °°Àº ¹®ÀåÀÏ ½ÇÇà½ÃÅ°·Á ÇÕ´Ï´Ù.

MainActivity main = new MainActivity();
main.restoreActionBar();


---------------------------------------

±×¸®°í ¿¡·¯...
03-23 22:35:57.333: E/AndroidRuntime(7867): FATAL EXCEPTION: main
03-23 22:35:57.333: E/AndroidRuntime(7867): java.lang.NullPointerException
03-23 22:35:57.333: E/AndroidRuntime(7867): at android.app.Activity.initActionBar(Activity.java:1906)
03-23 22:35:57.333: E/AndroidRuntime(7867): at android.app.Activity.getActionBar(Activity.java:1893)
03-23 22:35:57.333: E/AndroidRuntime(7867): at nahdunhdedee.flipped_tube.MainActivity.restoreActionBar(MainActivity.java:196)
03-23 22:35:57.333: E/AndroidRuntime(7867): at nahdunhdedee.flipped_tube.GradeSelectDialog.onClick(GradeSelectDialog.java:101)
03-23 22:35:57.333: E/AndroidRuntime(7867): at android.view.View.performClick(View.java:4461)
03-23 22:35:57.333: E/AndroidRuntime(7867): at android.view.View$PerformClick.run(View.java:18506)
03-23 22:35:57.333: E/AndroidRuntime(7867): at android.os.Handler.handleCallback(Handler.java:733)
03-23 22:35:57.333: E/AndroidRuntime(7867): at android.os.Handler.dispatchMessage(Handler.java:95)
03-23 22:35:57.333: E/AndroidRuntime(7867): at android.os.Looper.loop(Looper.java:136)
03-23 22:35:57.333: E/AndroidRuntime(7867): at android.app.ActivityThread.main(ActivityThread.java:5068)
03-23 22:35:57.333: E/AndroidRuntime(7867): at java.lang.reflect.Method.invokeNative(Native Method)
03-23 22:35:57.333: E/AndroidRuntime(7867): at java.lang.reflect.Method.invoke(Method.java:515)
03-23 22:35:57.333: E/AndroidRuntime(7867): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792)
03-23 22:35:57.333: E/AndroidRuntime(7867): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608)
03-23 22:35:57.333: E/AndroidRuntime(7867): at dalvik.system.NativeStart.main(Native Method)

Á¦°¡ ÀÚ¹Ù ±âÃÊ°¡ Á» ¾ø¾î¼­..

ÀÏ´Ü Á¦ »ý°¢Àº, ´Ù¸¥ Ŭ·¡½º¿¡¼­ Mainactiviy¸¦ °´Ã¼¸¦ ¾ò¾î¿Í¼­ ¾×¼Ç¹Ù¸¦ º¯°æÇÏ´Â ¸Þ¼­µå¸¦ È£ÃâÇÏ´Â °Í ÀÚü°¡ ¸»ÀÌ ¾ÈµÇ´Â °Í °°±â´Â Çѵ¥... ±¸Ã¼ÀûÀ¸·Î ÀÌ°Ô ¿Ö ¸»ÀÌ ¾ÈµÇ´ÂÁö Àß ¸ð¸£°Ú³×¿ä..

±×¸®°í À½.. context¸¦ ¾ò¾î¿À¸é µÇ·Á³ª¿ä?

Á¶¾ð Á» ºÎŹµå¸³´Ï´Ù.

0
ÃßõÇϱ⠴ٸ¥ÀÇ°ß 0
|
°øÀ¯¹öÆ°

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 pigtools

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 ¿ìÇÏÇÏÈ£

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 ÁøÈ«ºû

´Ù¸¥ÀÇ°ß 0 Ãßõ 0 ¿ìÇÏÇÏÈ£
  • ¾Ë¸² ¿å¼³, »óó ÁÙ ¼ö ÀÖ´Â ¾ÇÇÃÀº »ï°¡ÁÖ¼¼¿ä.
©¹æ »çÁø  
¡â ÀÌÀü±Û¡ä ´ÙÀ½±Û ¸ñ·Ïº¸±â