[英]Need Modified Code Structure for MainActivity.java
我想在“ Webview”項目的MainActivity中插入代碼在“ Push Notification”項目的 MainActivity中插入代碼。
由於我是Android和Java的新手,所以花了很多時間,但無法提供解決方案。
建議以下代碼結構的解決方案:
“推送通知”項目
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//------Code for push notification---------------------
}
“ Webview”項目
public class MainActivity extends Activity{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//-----------Code for WebView------------
}
private class CustomWebViewClient extends WebViewClient {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
//----------code-----------------
}
}
}
我自己找到了解決方案。 希望其他人覺得有用。
注意:將推送通知代碼放在WebView
代碼之前,否則它將不會運行推送通知。
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//------Code for push notification---------------------
//-----------Code for WebView------------
}
private class CustomWebViewClient extends WebViewClient {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
//----------code-----------------
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.