「android fragment範例」的推薦目錄:
android fragment範例 在 大象中醫 Youtube 的最佳解答
android fragment範例 在 大象中醫 Youtube 的最佳貼文
android fragment範例 在 How to use fragments in Android Studio - YouTube 的美食出口停車場
How to use fragments in Android Studio | Understanding Fragments for ... in android, android fragments example, fragments in android tutorial ... ... <看更多>
android fragment範例 在 [問題] Fragment中的findViewByid問題- 看板AndroidDev 的美食出口停車場
我在https://developer.android.com/training/basics/fragments/communicating.html
下載了範例練習,直接執行與測試是正常的
在來我想試試從一般的activity按一個button後 出現範例的頁面
mfrag是原本範例中的mainactivity
程式碼:
MainActivity
import android.app.Activity;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button main_button = (Button)findViewById(R.id.button);
main_button.setOnClickListener(new Button.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(MainActivity.this, mfrag.class);
startActivity(intent);
}
});
}
}
我按下button後,畫面出現正常,但只要點下Article one或ArticleTwo
就會出現
java.lang.NullPointerException: Attempt to invoke virtual method 'void
android.widget.TextView.setText(java.lang.CharSequence)' on a null object
reference
我檢查了一下 發現getActivity().findViewById(R.id.article) 為 null
直接這樣start是不行的嗎?
昨天 搞了一整天 實在是無法解決 請板上高手指導一下 感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.105.209.155
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1446357629.A.322.html
※ 編輯: Palanthas (112.105.209.155), 11/01/2015 14:09:20
... <看更多>