假设我有一个这样的表格:
<form action="page.php" method="post">
Section1: <input name="section1" type="text"></br>
Section2: <input name="section2" type="text"></br>
Text:</br>
<textarea name="post_text" cols="100" rows="20"></textarea>
<input name="submit" type="submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)
通常,如果我希望保存插入表单字段中的内容,我将使用此语句:
Section1: <input name="section1" type="text" vale="value="<?php echo $_POST['section1']; ?>""></br>
Run Code Online (Sandbox Code Playgroud)
这样,如果我在提交中出错(错误控制代码未发布),将保留插入的值,并且无需重新插入它们.
但是在textarea标签中使用它不会产生所需的结果.
关于怎么做的任何想法?
提前致谢!
E/ActivityThread( 655): Activity com.android.internal.app.ChooserActivity has
leaked IntentReceiver com.android.internal.app.ResolverActivity$1@412f4f38
that was originally registered here.
Are you missing a call to unregisterReceiver()? E/ActivityThread( 655):
android.app.IntentReceiverLeaked:
Activity com.android.internal.app.ChooserActivity has leaked IntentReceiver
com.android.internal.app.ResolverActivity$1@412f4f38 that was originally
registered here. Are you missing a call to unregisterReceiver()?
Run Code Online (Sandbox Code Playgroud)
当我在此处发布的例程后从手机图库中选择图像时,会发生这种情况.正是当我按下活动布局中定义的浏览图库按钮时.
完整的LOGCAT:
E/ActivityThread( 655): at android.app.LoadedApk$ReceiverDispatcher.<init>(LoadedApk.java:763)
E/ActivityThread( 655): at android.app.LoadedApk.getReceiverDispatcher(LoadedApk.java:567)
E/ActivityThread( 655): at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1043)
E/ActivityThread( 655): at android.app.ContextImpl.registerReceiver(ContextImpl.java:1030)
E/ActivityThread( 655): at android.app.ContextImpl.registerReceiver(ContextImpl.java:1024)
E/ActivityThread( 655): at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:341)
E/ActivityThread( 655): at com.android.internal.content.PackageMonitor.register(PackageMonitor.java:65)
E/ActivityThread( 655): at com.android.internal.app.ResolverActivity.onCreate(ResolverActivity.java:99) …Run Code Online (Sandbox Code Playgroud) 这是我的代码:
boolean success = false;
Log.d(TAG, Environment.getExternalStorageDirectory() + "/" + Environment.DIRECTORY_PICTURES + "/myFolder" );
myFolder = new File( Environment.getExternalStorageDirectory() + "/" + Environment.DIRECTORY_PICTURES + "/myFolder" );
if( myFolder.exists() ){
Log.d(TAG, "FOLDER EXISTS");
}else{
success = myFolder.mkdir();
if( success ){
// Do something on success
} else {
// Do something else on failure
throw new RuntimeException("File Error in writing new folder");
}
Run Code Online (Sandbox Code Playgroud)
怎么了?
运行它将HTC Desire HD - android 2.3.5导致此输出:
D/DVA_HLUI Application(25723): /mnt/sdcard/Pictures/myFolder
E/AndroidRuntime(25723): FATAL EXCEPTION: main
E/AndroidRuntime(25723): java.lang.RuntimeException: …Run Code Online (Sandbox Code Playgroud) android ×2
java ×2
android-file ×1
c++ ×1
debugging ×1
html ×1
memory-leaks ×1
opencv ×1
php ×1
textarea ×1