發射活動:Mainactivity, FragmentLaunch活動:FragHandler(與查看傳呼機和標籤), 片段活動:Frag1類型轉換getActivity在片段給予不可兌換類型
Error: FragHanlder can not be cast to Mainactivity
使用代碼按照指導:
new ColorChooserDialog.Builder((MainActivity)getActivity(),R.string.color_palette)
.titleSub(R.string.colors)
.preselect(startuppri)
.show();
下面是分類導入片段。
import android.support.v4.app.Fragment;
import android.support.v4.content.ContextCompat;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.AlertDialog;
import android.support.v7.preference.PreferenceManager;
刪除'(Frag1)' –
我與新ColorChooserDialog.Builder(getActivity(),R.string.color_palette) .titleSub(R.string.colors) .preselect較早嘗試(startuppri ) .show(); – Panache
爲了完整起見,getActivity是一個方法調用,只是以這種方式使用它;) – LS05