android中建立一個activity類就必須新增到androidmainifest.xml中
阿新 • • 發佈:2019-02-11
剛接觸.
沒看書.
於是直接拿了別人的一個顯現類來使用.直接儲存成 一個class就f5使用了,
在點選彈出這個顯現類時竟然提示找不到.
找了很久.沒搞明白怎麼回事.
好像沒人遇到過我這種問題,估計其它人的理論已經準備好了,
最後看著錯誤,比較別人寫用startActivityForResult(intent, REQUEST_R_TXT_PATH);寫的救命的xml和自己的比較,
發現在androidmainifest.xml中少了這個宣告,
於是加上去.就好了.
執行到 startActivityForResult時 錯誤提示:
01-02 09:28:57.707: E/AndroidRuntime(3136): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.qidizi.mmsmass/com.qidizi.mmsmass.MainActivity}: android.content.ActivityNotFoundException: Unable to find explicit activity class {com.qidizi.mmsmass/FileDialog}; have you declared this activity in your AndroidManifest.xml?
手工開啟這個xml直接加這個類的名字
<activity android:name="FileDialog"></activity>
</application>
或是使用tool,add->activity,確定後再選中剛加的,右邊出現的name再選擇這個類就可以 了.